What's True About The Myth About Squarespace SEO: A Review
The Problem(s) With Squarespace SEO (2019 Update)
This is not an SEO guide, though it does contain advice. It's a review of SEO problems in Squarespace and a measured consideration of the "Squarespace SEO myth." In the future I'll be writing more hands-on articles on these issues where you'll get specific guidance to optimize your website, such as my articles discussing how you can do keyword research for Squarespace sites just using Google tools, or fix problems with Schema markup in Squarespace. As always, you can turn to us for SEO services if you want professional help.
Note: Squarespace has now introduced an SEO tab in page settings which enables entering a page meta description independently of the “page description” which had previously been the source of meta descriptions. Therefore, the problem described below in the section entitled “Page Descriptions As Meta Descriptions” has effectively been solved. That section will be updated shortly.
Is Squarespace Good For SEO?
Squarespace has suffered for a long time now from a reputation that it's not “SEO friendly,” meaning it’s not good for SEO (search engine optimization). You'll read that in the slew of Wordpress vs. Squarespace articles and in comments on various forums. You can also find a lot of articles online defending Squarespace against the "myth" that it doesn't do SEO well.
What's the truth in this argument? Can you just go ahead and use Squarespace and rest easy in the knowledge that they have everything covered, as some of its proponents claim? Or can you never really rank a Squarespace site as well as a properly set up Wordpress site, so you should just go with Wordpress and save yourself the grief?
The truth, in my view, lies more on the side of Squarespace's defenders. But this article isn't another one of those pieces defending Squarespace—which I'm obviously a proponent of as I specialize in working with it professionally.
No, I'm going to review the most important areas where Squarespace has real SEO problems. I'm also going to put these problems in perspective so you can get as clear-eyed a view as possible.
Why There Is No Squarespace SEO Plugin
You can’t use Yoast with Squarespace like you can with Wordpress. That’s because Squarespace does not use plugins at all. All native features are built in. So the “plugins” for Squarespace by third parties are really just CSS or other code you add manually to the site.
So this is a feature, not a bug. But anyway, what is an SEO plugin? It's really just a checklist that helps you do what you need to do for search engine optimization purposes. That Squarespace doesn't have its own Yoast points up both its strengths and its weaknesses.
With Squarespace, there is no such checklist built-in partly because a lot of the work has already been done for you. You don't have to worry about getting an SSL certificate, generating a sitemap, dealing with the robots.txt file, or implementing a CDN, among other technical tasks. Squarespace has that stuff taken care of. Social media integration is easy and intuitive. Sites are mobile responsive out of the box, though sometimes CSS (code) is needed to get them to really look right on mobile or tablets. It's in taking away the need to worry about these things that Squarespace really shines, including for SEO. It's Squarespace's main virtue.
Still, Squarespace is a wee bit misleading when they remark, in their article on what Squarespace does for SEO, "Squarespace has the technical side covered for you—there's no need to search for plugins or get under the hood." In fact, you'll need to make sure you get any number of things right and avoid a variety of pitfalls, some of which are indeed "under the hood." And without a plugin like Yoast to guide you, doing SEO for Squarespace really does require attention to detail.
It makes sense to utilize any number of well-written guides out there and follow their recommendations closely. The most important elements will be site and page titles, meta descriptions, URLs, appropriate H1-H3 headlines, body copy, and alt text. Headlines can be a problem (as we will see) but these are the most important elements of on-page SEO and there's no reason why a competent Squarepace user can't implement them fairly well with a sufficient amount of patience and attention to detail. Of course, there is also the broader problem of information architecture (the page structure of the site). There are also off-page elements like setting up Google Search Console properly and registering your sitemap, not to mention getting backlinks. And of course, you won't be able to do any of this without decent keyword research. Content strategy is a whole other ballgame that has little to do with Squarespace itself as a platform.
Now let's move on to areas where Squarespace does present you with roadblocks.
The Main Squarespace SEO Problems
Problematic Templates And Cover Pages
Some Squarespace templates are better than others. It's fair to say that template-specific issues present the most impactful challenges to doing SEO in Squarespace.
Generally speaking, the older, more rigid, and more image-centric templates do worse, and the newer and more versatile templates do better. The reason for that is inherent to how Google works: Google reads text, not images, and likes to see a logical hierarchy of what are called H1-H6 headlines (Squarespace offers you H1-H3 in the text editor) and body text, which it considers to provide the best experience for the user. Not having "real" headlines and/or having minimal body text, as is the case with some older templates, definitely hurts you. Also, as we'll see, older templates have additional weird problems with meta descriptions and headlines.
One of my first Squarespace sites was for an artist. Since I wanted to showcase his fantastic work, I chose the portfolio template Forte. It features great looking full-bleed index pages which act like a slideshow. Each page has a full-bleed background image, with the index name and individual page title in the lower left corner.
The site still looks good several years later. However, from an SEO perspective, it isn't very good at all. On the individual index pages the single headline you get doesn't actually get coded as an H1-H3 headline, just body text. Furthermore, this is one of those templates that sets the site title itself as an H1. So each of the pages within the index has a single H1 headline which is identical to the other pages! Google likes differentiation, not duplication. Not good.
The lesson here is that when you set up your website, you need to be very careful about what template you choose. It's the most important decision you will make for your site, and the deeper you get developing a site in that template, the more firmly you will be tethered there, because switching templates is a pain. If you have added CSS styling, much of it will need to be redone, and you will have pages that will need recasting.
The Marksmen Studio website used to be on the Pacific template. Switching it to Brine was a multi-day pain. (SEO wasn't the only reason I switched to Brine—the design flexibility is far greater.)
To make matters worse with that old artist's site, I naively created a nice cover page for the homepage with two buttons. It looks pretty good. But what isn't good is adding a needless navigation level and burying the main navigation structure on an inner page. Google has made clear that it considers too many levels of navigation to get to content to be a negative experience for the user. It also makes it harder to crawl your site. Note that it has been observed for a long time that Squarespace cover pages don't do very well with SEO. You want your homepage to have your main navigation and be as close as possible to your content. So my advice is to avoid using cover pages as your homepage. They can be good as landing pages or for other purposes, however.
Page Descriptions As Meta Descriptions
What Squarespace calls page descriptions, which it draws on for meta descriptions (the usual source of Google's search snippets), can be problematic. In some templates, not only do they act as the source of meta descriptions, they also get surfaced on the page.
Among the most popular templates is Bedford, which is a great looking template that is particularly easy to build out quickly in a logical structure. Unfortunately, Bedford is one of the templates that surfaces Page Descriptions on the actual page as well as using them for meta descriptions, which Google will generally show in search results as the snippet for a specific page.
There are a few problems with that. You may (and probably will) want a different snippet for the SERP (search engine results page) than what you want as a headline or text on the page. Compounding the problem, this template uses part of the Page Description for the headline, part for the body text, and part for an optional button. It's a cool way to give you quick and easy design flexibility. But, as with Forte, none of these are H1 to H6 headlines as Google understands them. Which isn't good.
There is a workaround, though only a partial one, for Bedford's Page Description issue (it involves using a gallery with a single image). But for some of the other templates there's nothing you can do. Of course, workarounds are time consuming.
Your best course of action is simply to choose your template wisely. If you are not strongly attached to a particular template, I recommend choosing one in the Brine family of templates. You'll have flexibility for a lot of design issues, as well as great ease in including headlines even on pages like the main blog page, which on a lot of other templates just presents a list or grid of posts.
Sometimes in Squarespace, headlines and an effective, hierarchical headline structure are difficult to set up or doing so wastes the attractive features of the template.
The symbiosis of headlines and body text is crucial to SEO. You generally want to have a single H1 headline on the page and most likely include a primary keyword, and additional, possibly multiple H2 and/or H3 headlines as further elaboration of your page's theme in a logical hierarchy. Your body text supports and elaborates on the page's theme. Google can understand your page better that way, and it thinks humans will understand your page better that way too.
Is this absolutely necessary? No. Some pages will just have a headline or two and relatively little text. These are an example of “thin” pages. While that's not ideal, it's not a major problem if other pages take up the slack. It isn't even absolutely necessary to avoid multiple H1 headlines, as folks used to think. The hierarchy just needs to make sense. That has been confirmed by Matt Cutts, formerly of Google. On the other hand, it's a great way to go, and it should be your default headline structure. I try to limit pages to a single H1 if it isn't too much trouble and it doesn't deform the page to do so.
So it's a significant problem that on some Squarespace templates, there's no way to have an H1 headline on certain pages.
On other templates, there's an issue with the site title showing up as an H1 if you have no logo. On some, like the York family, there's something called an "upper logo" and "lower logo" in the source code, so that it shows the site title as two identical H1's. (Google may be able to parse this.)
Furthermore, as we've seen with Bedford, on some templates, because the Page Description is surfaced prominently on the page, what ought to be an H1 due to its importance, or at least a headline of some kind, isn't one at all.
Then there are image blocks. Squarespace introduced a bunch of versatile image blocks ("card", "poster," etc.) with integrated text some time ago. They're a great addition to Squarespace's design flexibility. I do have some quibbles with how responsive they are, as they can get rendered pretty weirdly on different devices, forcing the use of CSS with media queries. But I'm glad to have them.
These blocks (the ones that integrate text) have a problem, though, for SEO. They provide no headlines. The "headline" you're offered just gets put in between <p> tags. It's seen as body text by Google.
It's not a catastrophe, but it's worth keeping in mind as a notable limitation. In particular, you should be wary about using one of these blocks alone on a page since the page will then have no headline at all. Index page sections are not as bad a case as standalone pages for such use (and it's more likely you'll want to use them that way there). But the lack of a headline is not ideal.
Not ideal doesn't mean big deal, though. If you're strategic about how you use these image blocks they can be great tools for Squarespace websites. Certainly they won't "harm" your SEO, you just won't get the benefit of using a "real" headline.
So the verdict on headlines is: not ideal, but mostly dependent on template. Choose the Brine template family and you'll avoid most of these issues.
Poor Schema Markup (Structured Data)
Schema markup (code that tells search engines directly about the content in your website) is a subject I've already covered elsewhere, so for that I'll direct you to my articles on three SEO problems with Squarespace's implementation of Schema markup and two fixes for issues with Squarespace Schema markup.
The upshot is that Squarespace does a less than ideal implementation of Schema markup, which is becoming more and more important to SEO as Google emphasizes its usefulness.
To summarize the issues, the Author field does not get marked up in Schema in a way Google recognizes, so you'll need to use Google's Data Highlighter or add Schema yourself to get complete Schema for your blog posts. Also, you need to avoid entering anything into Business Information in Settings in the Home Editor if you are not a business, as that will get you unwanted Local Business Schema markup, even if you delete it later.
An additional issue I became aware of more recently is that Event schema is inexplicably missing start date and location, which are obviously crucial to any event markup.
Squarespace will hopefully rectify these problems in the future. Until then, adding additional Schema markup to your Squarespace sites may be a good idea.
No Meta Descriptions For Products
When you add a product in Squarespace, the description you enter becomes the product's meta description in search results and is cut off at 300 characters. It will be cut off right to the letter, so you will likely get a part of the last word as the end of the meta description in the source code. That doesn't mean this is what will appear in Google's SERPs, though, which has mostly reverted to a 150-160 character length for meta descriptions.
So this is an overly lengthy meta description. In any case, you probably don't want the entire product description to be the meta description, which is supposed to be a short summary of what a page is about. It's possible that you have little to say about a product, in which case it's probably okay. "Our flaming aqua shorts are a great way to get noticed on the boardwalk" is fine. But what about a reasonably comprehensible description of, ahem, Squarespace SEO Audit services? You'll need to make your first sentence or two a summary you'd like to show up in search results, and even then it will get cut off inconveniently somewhere.
As with the Page Description issue in Bedford and other templates, this is a situation where Squarespace should really offer a field specifically for the meta description, but doesn't, taking away your ability to write up an appropriate summary and forcing you to violate Google's current guidelines if you need some length to fully describe your product.
Captions As Alt Text
There are two ways to add alt text to images in Squarespace. You can add it to the Filename box in the Image Block and it will become alt text if there is no caption. Or you can add it as a caption to an image. If you add it as a caption and then choose “Do Not Display Caption” in the Design section of the Image Block, the hidden caption will become the alt text.
So far, so good, though from a user experience point of view it’s not exactly great, since users need to puzzle over documentation to figure this out rather than just have an obvious field to enter the alt text, which would be more straightforward.
But the real problem arises when you really want to add a caption for an image. Occasionally, a caption makes for pretty good alt text, but not usually. That’s because of the actual function of a caption.
In the section above on Schema markup, there is an image displaying Event schema, with an appropriate caption that ties the image to the discussion it is associated with. The problem is, the caption doesn’t really provide a brief description of the image, which is what alt text is supposed to be. And that will often be the case, because the purpose of captions is to provide context for images. They are not descriptors. But that’s what alt text should be. In this example, more appropriate alt text would be something like, “An example of complete Event schema markup”.
As with the doubling up of Page Descriptions with meta descriptions in certain templates, the doubling up of the caption function with alt text doesn’t serve Squarespace SEO well.
SEO Problems With Squarespace That Aren't Much Of A Problem
Here are a few issues that have raised eyebrows about Squarespace. Their impact on SEO performance ranges from slight to nonexistent.
The speed of Squarespace sites is ... okay. Not great, okay. Sites are not as fast as they could be if unnecessary scripts weren't loaded. If you put some effort into it, and you have significant experience building Wordpress sites, you will likely be able to get a similar Wordpress site to run faster.
When you sign up for a Squarespace website you automatically get what's called a built-in domain. Then, when you get a custom domain (either directly from Squarespace or by pointing an existing domain to your Squarespace site), Squarespace makes the custom domain canonical. The built-in domain doesn't just disappear, though. Depending on how long you've had it live, it can have quite a bit of persistence in search results, even outranking your custom domain in some instances and for periods of time that can be surprisingly lengthy. I've seen it go on for many months.
Since you definitely don't want a duplicate site, this would seem to be a significant problem. Yet over and over again I've seen it just work out by itself. Yes, if you search specifically for the site using Google's "site:" function the built-in domain will come up. But highly specific searches will only return the canonical site's page. What this means to me is that Google understands what's going on and is making allowances for it. If you're really concerned you can simply rename your built-in domain's name and those results should slowly disappear, as Colin Irwin described in an article from 2015. I won't do that, because why mess with something that doesn't seem to be a problem? It's the same reason why I won't update my motherboard's BIOS unless there is a definite need to do so.
I've also noticed an incredible afterlife for deleted pages, even after I've emptied Squarespace's page "trash." (You do need to empty your page trash. I've seen pages last months beyond 30 days there.) At one point I even engaged in a rather lengthy back-and-forth with customer service because pages that had been deleted over a year prior kept showing up in Google Search Console. Even after removing the URLs from Search Console using the removal tool, they would reappear weeks later, meaning that somehow Google was crawling the site and finding them. Yet they were not in the sitemap or anywhere else I could identify them. What does it mean? I don't know.
Update 8.28.2018: Recently a page that I deleted nearly three years ago popped up again in URL Errors in Search Console.
Update 2.19.2019. SOLVED! Squarespace has announced that it has fixed the trailing slash issue which has vexed folks for years. Going forward, your site may see a drop in Google Search Console and Google Analytics in pages indexed and in traffic. That’s not cause for concern if you can definitely trace it to this issue getting fixed and those pages being de-indexed. For now I am leaving the entry here as a record of the issue.
Then there is the notorious trailing slash issue. It has concerned folks for years, and Squarespace hasn't done anything about it. The issue is one of duplication. In the source code, a page's canonical URL will end with a trailing slash, though you can go to either page without a redirect. In the sitemap, there's no trailing slash at the end of URLs. Links in the navigation have a trailing slash, but links in the body don't. The result is that scans like Screaming Frog or SEMrush will sometimes tell you you have a serious problem. I've seen both URLs get flagged as duplicates in Google Search Console in the HTML Improvements section, which is more concerning, though it doesn't usually happen. It may also mess with your Google Analytics data.
How serious is it from an SEO perspective? I'm not entirely sure, but I don't believe it's much of a problem, for the simple reason that there is a canonical tag. Yes, Squarespace should fix it, but I assume this is a technical debt issue that they can't be bothered to deal with because although it may alarm some folks, it doesn't actually affect results. Of course, they've allowed various other issues that really are problems to fester without doing anything about them, so the mere fact that they haven't done anything isn't necessarily reassuring.
Squarespace Vs. Wordpress And The Zero Sum Competition
So Is Squarespace Good For SEO?
Squarespace does have real challenges with SEO. There’s no question you need to put some careful thought into how you implement your site. But if you keep the main problems in mind and act to work around them, the answer is yes.
Choose the right template, develop a good keyword strategy, pay attention to headlines and titles and meta descriptions, and take a look at a good guide to get the details right. If you also follow an effective content strategy, your efforts will likely trump most issues and render them almost unimportant.
Squarespace vs. Wordpress
Is Squarespace as good as Wordpress for SEO? If you use the right template and follow best practices, you can definitely rank your Squarespace website as well as a Wordpress site. Quite possibly you'll do better, since you'll be sure to avoid a number of back end issues you need to make sure to take care of with a Wordpress site, and you'll never get hacked or have a problem with plugins, updates or hosting.
On the other hand, if you're currently using a problematic template, consider what you can do to mitigate its issues. It might be worth it to switch, but in many cases you're better off just putting out excellent content that follows a good content strategy.
If you're not using Squarespace yet, consider it. You can definitely do well, and you shouldn't listen to the naysayers. By being aware of the issues that do exist, you can create a site that will perform superbly and save yourself the headaches that sometimes come with other platforms.
The Best Squarespace Template For SEO
The best Squarespace template for SEO is Brine. Brine avoids the quirks of older templates that do not allow full use of headlines, and even allows you an intro section on your blog page so you can get an H1 in on that page, too. It also provides the greatest design flexibility, as you will immediately see in the large number of tweaks available in the Site Styles section of the Home Editor. That means you won’t have to resort to using CSS as often as for more rigid templates. Now that Squarespace has introduced a new SEO tab enabling direct specification of the meta description, its advantage is less compelling than previously. But it is still my go-to choice to design a new site in Squarespace, as it is for most professional Squarespace designers. Remember, Brine refers to any template in the entire Brine family of templates.
The Zero Sum Competition
It's important to keep in mind what SEO is: a zero-sum competition. You're struggling with other people trying to achieve the same thing you are. Those efforts are what get them their rankings. No platform is going to spare you the hard work you need to put into your website's search engine optimization: analyzing your competitors, thoughtfully setting up your information architecture, implementing your keyword research and content strategy, and getting backlinks. This essential work is mainly what is going to matter. And all of these areas are there for you if you have a Squarespace site. You just have to do the work.
Don't Want To Go It Alone?
Marksmen Studio SEO Services for Squarespace websites can root out fundamental SEO problems on your site, target the areas where you want to be seen, and get you ranking well on Google.