Squarespace SEO (2019) — 12 Key Tips to Make a Squarespace Site Rank

Squarespace SEO - image of a magnifying glass and the Squarespace logo

In this post we look at Squarespace SEO and provide 12 key tips on how to use the platform in a way that increases your site’s chances of ranking highly in search.

For best SEO results on a Squarespace site, we recommend that you download our SEO book as well as following the tips below.

Squarespace is a great platform in many ways — its templates are gorgeous, its content management system (CMS) is easy to use, and it provides a comprehensive set of features, including e-commerce functionality. 

But when it comes to the SEO department, Squarespace occasionally comes in for a bit of criticism — not because a page or post on a Squarespace site can’t rank highly in search, but because certain aspects of optimising it to do so are not particularly straightforward. 

There are three main reasons for this: 

  • The Squarespace CMS doesn’t always use industry standard terms for some of the elements of pages which you need to optimize for search engines.

  • Editing these elements, once you find them, can be a bit of a fiddly process.

  • There are no built-in tools or third-party Squarespace plugins available to help you assess how well you’ve optimised a page for search.

The good news however is that despite these issues, Squarespace does a lot right when it comes to SEO, and it is perfectly possible to optimise a Squarespace page effectively for search and to achieve a high ranking for it (this page being a case in point!).

Additionally, Squarespace recently revisited their approach to SEO, making a number of changes to their interface which make it a bit easier for users to configure SEO settings on their website.

I’ve gone through these changes in depth, and below you’ll find my updated Squarespace SEO checklist which outlines all the key steps you need to take to make your Squarespace site rank in search results.

Some tasks on the checklist apply to optimising any site, but we’ve aimed to provide advice that is as specific to Squarespace SEO as possible. Do leave a comment on this post if you have queries, or tips of your own :)

Let’s start with a look at something called SSL.

1. Create a ‘SSL’ version of your site

In 2014 Google announced that they wanted to see ‘HTTPS everywhere’, and that secure HTTPS websites (i.e., those using SSL, ‘secure socket layer’) were going to be given preference over non-secure ones in search results. 

SSL as a ranking factor was initially described by Google as ‘a very lightweight signal’, but the indications are that it is becoming more significant (and, SEO aside, web browsers increasingly don’t like non-secure sites). 

So it makes sense, where possible, to ensure your Squarespace site is secure — and doing so is very straightforward.

You just go to Settings > Advanced > SSL and switch SSL on (see screenshot below).

BUT…before you do this, there are a couple of important things to consider.

Switching on SSL in Squarespace

Switching on SSL in Squarespace

SSL for Squarespace sites on new domains

If you are building a new Squarespace site on a brand new domain, then switching on SSL is a no-brainer. 

Not only will doing so ensure you are meeting Google’s expectations on SSL, but because Squarespace uses HTTP/2 for its secure sites, your site is likely to load faster too. This is something else which Google approves of — site speed is considered another positive ranking signal. 

Switching your non-secure site to secure in Squarespace

If you have an existing non-secure site that you wish to make secure, you need to tread carefully before hitting the SSL button.

This is because creating a ‘https’ version of your existing ‘http’ one can actually hurt you in search if you don’t ensure that every old http:// link redirects permanently to its https:// equivalent, or if you don’t register the new https:// versions in Google Search console (more on Search Console in a moment). 

As I understand it (based on conversations with Squarespace’s support team), when you switch SSL on in Squarespace, it automatically create 301 permanent redirects from all your non-secure URLs to your new secure ones.

So, if you have an existing Squarespace site and just want to make it secure, it simply involves ticking the ‘Secure’ box as outlined above; and after that, registering the https:// versions of your site in Google Search Console (Squarespace recommends leaving it 72 hours before you do this). 

However, if you're moving to Squarespace from a different platform, and you're making your site secure for the first time in the process, there may be some more things you need to do to ensure you don't take a hit in search results. Accordingly, I would advise that you:

Ultimately, so long as you configure things correctly, making your Squarespace site secure is a very good move from an SEO perspective. Just be careful if you’re doing this in the context of moving from another platform to Squarespace.


If you are enabling SSL on your Squarespace, it’s also worth ticking the accompanying HSTS option too (which you’ll also find in the SSL settings — Settings > Advanced > SSL) .

Without getting overly technical, this basically forces browsers to always load the secure version of your site — in essence, it makes the most of your https status.

Again, check in with Squarespace's support team if you have any concerns around this.

2. Register your site with Google Search Console and Bing Webmaster Tools

Registering a website with Google Search Console and Bing Webmaster Tools is something that all site owners should do, regardless of the solution they’re using to build it. By registering your site with these two services, you are telling the two major search engines that your website exists and are ensuring it gets crawled.

Registering a Squarespace site with Google Search Console and Bing Webmaster Tools is very easy — but for more information please see the below resources:

3. Submit a site map to Google Search Console and Bing Webmaster Tools

Once you’ve registered your site with Google Search Console and Bing Webmaster Tools, it’s important to submit an XML sitemap to both services — this helps them index your site accurately and more quickly. 

Helpfully, Squarespace generates a sitemap automatically for you — the URL for this on your Squarespace site is www.yourdomain.com/sitemap.xml — and you simply need to give Google Search Console and Bing Webmaster Tools this link.

In both services you do this by going to your site’s dashboard, and then clicking ‘sitemaps.’

4. Ensure your Squarespace site is loading as fast as it can

Page speed is a signal used by search engines to rank websites, with fast-loading sites given a preference over slower ones

Now, your options with regard to page speed are a bit limited on Squarespace. This is because it’s a ‘hosted solution,’ which means that rather than being able to buy your own hosting, you must use Squarespace’s (which, whilst generally acceptable from a speed point of view, doesn’t give you fine grain control over site speed).

That said, site speed is not exclusively about server speed, and there are quite a few things you can do to make sure your Squarespace pages load as fast as they can:

  • Keep image widths relatively low. Squarespace recommends that images you upload should be between 1500 and 2000 pixels in width — although depending on your template and your images, you may be able to get away with lower widths. It’s a case of balancing image size with image quality.

  • Use compression tools like Tiny Png to reduce the size of any images before you upload them to Squarespace.

  • Use compressed JPGs rather than PNGs for images where possible.

  • Keep use of any external scripts or custom code on your site to a minimum.

  • Avoid using a large number of web fonts on your site — Squarespace suggests keeping it to two — or even consider using web safe fonts (which load faster).

  • If you do end up using web fonts on your site, consider using Google Fonts rather than a Typekit ones, as case studies indicate that the former load faster (Squarespace’s web font library consists of both Google and Typekit fonts).

  • Use Squarespace’s SSL option — this means that your site will be delivered through the faster HTTP/2 protocol. Switch on the accompanying HSTS option too. However, tread carefully here if you are migrating a non-secure site to Squarespace, as there are a few additional steps you may need to take (see above).

  • If you’re using any Youtube or Vimeo embeds, always choose the ‘use custom thumbnail’ option. Otherwise, Squarespace has to load certain bits of content from these services, even if a visitor to your site doesn’t play a video. This can result in quite large files having to be downloaded unnecessarily, slowing down page load times.

  • Consider switching ‘AMP’ (Accelerated Mobile Web Pages) on. When this option is enabled, it displays extremely fast-loading versions of your blog posts in mobile search results. These versions of your posts can be prioritised by Google in results (they’re more likely to appear in its news carousels); and because they load so quickly on mobile devices, they’re more likely to be read (thus increasing the dwell time on your posts, a positive ranking signal). To switch AMP on in Squarespace, go to Settings > Blogging and then tick the AMP checkbox. Note however that if your posts feature certain types of Squarespace elements (for example forms or buttons), these will no longer display — accordingly, it's worth reading the Squarespace support material on AMP before switching it on.

  • A slightly more technical step this, but you could consider reducing your DNS (domain name system) lookup time. DNS lookup time is the process of finding out, via an IP address, where a domain is located (the best way to think of this is as the online equivalent of looking somebody’s number up in a phonebook). Now, some domain name providers don’t provide particularly fast DNS lookup times — take a look at this chart to see how the leading services differ quite significantly in terms of DNS performance. So, if you’re currently using one of the slower providers, there are benefits to be gained by transferring either your domain or nameservers (or both) to another one. (For the record, we currently use Cloudflare for our sites, but with its cloudflare proxy option off, as this can cause problems with Squarespace).

Enabling AMP in Squarespace

Enabling AMP in Squarespace

5. Ensure you’re formatting your page titles correctly

One of the most important elements of a web page is its title tag — search engines treat it as a key piece of information when indexing a page, and your title shows up as the largest component of a search result (as well as at the top of browser windows). 

So, you should ensure your page and post titles are never vague and ideally start with your ‘focus keyword’ - the phrase you want to rank for in search.

As a simple example, if you run Joey’s Music shop, which is located in London and specialises in vintage guitar sales, you are better off using a page title which includes the phrase ‘Vintage Guitars London’ instead of settling for a more conventional (but less SEO friendly) ‘Joey’s Music Shop’.

A good page title for the above would be ‘Vintage Guitars London — Joey’s Music Shop.’

There are various keyword research tools that can help you find out which phrases are actually searched for by search engine users - you can read about a few of these tools here. My personal favourite is Ahrefs.

The process for adding page titles is slightly different for your home page, regular pages, blog posts and products. Let’s look at each in turn.

Editing the home page title

To edit the home page page title, you need to go to Marketing > SEO. Then, select ‘Home’ and enter a page title into the ‘SEO Title Format’ field.

Editing the home page title in Squarespace

Editing the home page title in Squarespace

Editing a standard page’s title

To add or edit title for a regular page in Squarespace,

  1. Go to the Pages section

  2. Hover over the relevant page, and click the cog icon.

  3. Click SEO, and then enter your page title into the ‘SEO Title’ field as per the screenshot below.

  4. Save when finished.

Editing page titles in Squarespace

Editing page titles in Squarespace

Editing a blog post’s title

To add a title to a Squarespace blog post,

  1. Click ‘Pages’ and locate your blog and the relevant post.

  2. Click the Edit option, hover over your post and click ‘Settings.’

  3. Click the ‘SEO’ tab

  4. Enter your page title into the ‘SEO Title’ field as per the screenshot below.

Adding an SEO title to a Squarespace blog post

Adding an SEO title to a Squarespace blog post

Editing a product’s title

To edit a product’s title:

  1. Click Commerce > Inventory.

  2. Click on the relevant product.

  3. Click the ‘SEO’ tab.

  4. Use the ‘SEO Title’ field to add your title.

  5. Click Save.


6. Use headings properly

Ignoring headings is a common mistake made by non-developers who build and update their own websites using tools like Squarespace. Instead of applying headings (H1, H2, H3 etc.) to their text, they add bold or capitalised text to break up their content. 

This causes quite a few problems: first, from a aesthetics point of view it usually looks pretty awful.

Second, it makes it harder for visually impaired visitors to your site using screen readers to access your content. And finally, it makes it more difficult for search engines to index your content properly. 

So make sure you read up on headings and how to apply them properly to your text before you upload content to your site!

Adding headings in Squarespace is very easy: when editing a page, you just highlight a piece of text and then choose your desired heading from the formatting drop down menu.

Adding a heading in Squarespace

7. Add meta descriptions to your pages

Meta descriptions provide short summaries of web pages, and usually appear underneath the clickable links in a search engine results page.

Meta description example

Meta description example

Although Google says that they aren’t a ranking factor, well-written meta descriptions can encourage more clickthroughs to your website — which in turn raises the clickthrough rate (CTR) of a page. The CTR of a page is considered by SEO experts to be a ranking signal, so adding strong, keyword-rich meta descriptions to your content is very important.

As with page titles, the process for adding meta descriptions varies slightly for your home page, regular pages, blog posts and products.

Home page meta descriptions

To add a meta description to your home page, you’ll need to go to Settings > Marketing > SEO, then populate the ‘SEO site description’ box with your meta description.

Adding a home page meta description in Squarespace

Adding a home page meta description in Squarespace

Regular page mega descriptions

To add a meta description to a regular page:

  1. Go to the Pages section.

  2. Hover over the relevant page.

  3. Click the cog.

  4. Click the SEO option under ‘Page Settings.’

  5. Enter your meta description into the ‘SEO description’ box.

Adding a meta description to a static page in Squarespace

Adding a meta description to a static page in Squarespace

Blog post meta descriptions

To add a meta description to a blog post in Squarespace:

  1. Locate your post.

  2. Click the ‘Edit’ option followed by ‘Settings’.

  3. Click the ‘SEO’ tab in the box that appears.

  4. Enter your meta description into the ‘SEO Description’ box.

How to add a meta description to a blog post in Squarespace

How to add a meta description to a blog post in Squarespace

Product meta descriptions

To add a meta description to a Squarespace product,

  1. Click Commerce > Inventory.

  2. Click on the relevant product.

  3. Click the ‘SEO’ tab.

  4. Use the ‘SEO description’ field to add your meta description.

  5. Click Save.

Adding a meta description to a Squarespace product

Adding a meta description to a Squarespace product

8. Add alt text and optimised file names to your images

There are three main reasons for adding ‘alternative text’ to your images:

  • Screen readers use it to provide a description of an image to visually impaired users of your website.

  • Search engines use it to categorise your context.

  • If your image fails to load, a description of it can be displayed.

You should aim to add alt text that works for both screen readers and search engines — a description that that contains your focus keywords but it is still perfectly understandable to anybody who is using a screen reader.

Adding alt text is a rather fiddly affair in Squarespace — the method for doing so varies considerably depending on whether you are working with an image on a page, a gallery image, a product image, a cover page image or a thumbnail image. (There doesn’t seem to be an option to add alt text for a banner image — although I think the file name serves as one).

See below for the steps involved to add alt text to page images,

Adding alt text to image blocks

To add images to ‘normal’ Squarespace images that you add to page — i.e., those inserted via the Squarepsace ‘image block’ — you need to:

  1. Hover over the image block and click ‘Edit’

  2. Click ‘Design’ tab

  3. Click ‘Inline’

  4. Ensure that the ‘Caption Below’ is selected

  5. Add a caption below the image (this caption then becomes the alt text).

  6. Click ‘Apply’.

If you don’t want to display the caption, you need to then set the caption option to ‘Do not display caption.’

If you want to use a different image layout (for example ‘poster’ or ‘card’) you’ll need to ensure you’ve followed the above steps before switching to your preferred layout...or you won’t have any alt text accompanying it. 

Adding alt text to images in Squarespace involves using the ‘caption’ option

Adding alt text to images in Squarespace involves using the ‘caption’ option

Adding alt text to gallery images

To add alt text to a Squarespace gallery image:

  1. Locate the gallery containing the image.

  2. Hover over the image you’d like to edit the alt text for.

  3. Click the cog icon.

  4. Click the ‘Content’ tab.

  5. Add your alt text in the image title box (if you don't add an image title, text in the description box becomes alt text).

  6. Click Save.

For gallery images in Squarespace, your image title doubles up as alt text.

For gallery images in Squarespace, your image title doubles up as alt text.

Adding alt text to a gallery block image

To add alt text to an image in a Gallery Block:

  1. Double-click the Gallery Block or click ’Edit’.

  2. Find the image to edit, hover over it, and click the cog icon.

  3. Add alt text to the ‘Image Title’ box (if you don't add an image title, text in the description box becomes alt text).

  4. Click Save.

Adding alt text to a gallery block in Squarespace.

Adding alt text to a gallery block in Squarespace.

Adding alt text to a product image

To add alt text to a product image,

  1. Locate the relevnat product on your product page.

  2. Hover over the product and click ‘Edit’.

  3. Find the image to edit, hover over it, and click the cog icon.

  4. Add alt text to the Image Title field. If you don't add an image title, the product title becomes alt text.

  5. Click Save.

Adding alt text to product images in Squarespace

Adding alt text to product images in Squarespace

Optimising image file names in Squarespace

Search engines also look at file names when indexing and categorising the content of pages — and accordingly, it certainly doesn’t hurt to optimise your image files.

For example, in an article about London featuring an image of Big Ben, it would be preferable to use a file name of ‘big-ben.jpg’ rather than something like ‘DSC125212.jpg.’

  • To do this to images that you’ve inserted into pages, this is quite straightforward — you just hover over your image, click ‘Edit’ and you can enter a desired file name in the ‘Filename’ box.

  • For gallery images, you just locate your gallery and image, click the cog icon and then use the ‘Options’ section to change the image URL.

  • For product images, you’ll need to ensure that you’ve optimised file names before uploading them (if you didn’t do this initially, just re-upload optimized versions).

9. Use a simple URL structure

Using ‘clean’ URLs with a simple structure is encouraged by Google.

Clean URLs are short, simple and intelligible: as an example, if you were selling red guitars, it would be advisable to use a URL of www.yourdomain.com/red-guitars rather than www.yourdomain.com/prd/p223.php?ref=1456_red_gtr

You’ll find more information from Google on simple URL structures here, but the key things to remember when creating them are:

  • Always use short URLs that contain relevant keywords.

  • Break up your URLs with punctuation if necessary to make keywords more obvious to both Google and users (i.e., www.yoursite.com/green-shoes is better than www.yoursite.com/greenshoes).

  • Use hyphens rather than underscores to denote spaces (i.e., www.yoursite.com/green-shoes is preferred to www.yoursite.com/green_shoes).

In Squarespace, the method for creating URLs differs by the type of content you’re creating.

  • To change a regular page, a gallery or events page URL, go to your page and click Settings > Basic. Then, enter your clean URL into the ‘URL slug’ field.

  • To change a blog post URL, locate your post and click Settings > Options, Then, enter your clean URL into the ‘Post URL’ page. Note that you will not be able to remove the ‘blog’ prefix.

  • To change a product page URL, locate it and then click Settings > Basic. Then, enter your clean URL into the ‘URL slug’ field.

  • To change a product URL, locate it in your inventory, click on it and then click the Options tab. Then, enter your clean URL into the ‘Product URL’ page. Note that you will not be able to remove the product page name prefix before it.

10. Add rich snippets to your Squarespace site

Rich snippets - data that can be added to your site to help both searchers and search engines understand what a page is about - are an important part of how your website behaves in search results (check out this Search Engine Journal article about rich snippets to find out why).

Rich snippets typically feature visual clues about the content of a page or post - for example, star ratings, author, prices and so on - which appear just below the page/post title and before the meta description:

Example of a rich snippet

Example of a rich snippet

They are typically generated through the addition of 'Schema Markup' - HTML code featuring tags defined by Schema.org (a collaborative project between Google, Yahoo!, Bing and Yandex aimed at helping webmasters provide more accurate information to search engines).

I've tried unsuccessfully in the past to use code blocks to add Schema.org data to Squarespace sites; and after not having much joy, I contacted Squarespace's support team for advice. Their solution was to use Google's Open Data Highlighter instead. This allows you to load up a page, highlight information on it, and send Google the necessary markup. Another method which may work — I’ve yet to try this one out on a Squarespace site — is to use Google’s Tag Manager to add Schema Markup to your Squarespace pages.

Either method only works if Google has crawled your site and has a cached copy of the page you want to mark up — as such you may need to wait a few days until your content has been crawled and tags can be added. (You can sometimes speed this process up a bit by submitting your pages to Search Console for reindexing).

11. Focus on creating great content and building backlinks to it

This goes for all sites, not just Squarespace ones. Sites that feature in-depth, informative posts on topics that people are genuinely interested in tend to perform well in search - and particularly so if there are lots of external links (or ‘backlinks’) pointing to them.

You’ll find some more resources on how to go about creating strong content and building links to it below:

One thing worth remembering is that before you invest time in writing great content and building backlinks to it, some keyword research is always a good idea. This helps you get a strong understanding of the niche topics that people are actively searching for, as well as how hard it will be to rank for a particular niche.

You can find out more about keyword research here, or if you need with backlink building, please contact us as we now offer this service.

12. Assess the quality of your on-page SEO

One big advantage of using Wordpress over Squarespace is that you can add plugins to help you with your SEO efforts. The best-known of these is arguably Yoast, which aids you in real time as you optimise your page and gives you a report on how successful you’ve ultimately been in doing so.

Although you can’t add SEO plugins to Squarespace — and there’s no built-in equivalent to Yoast — there are still many third party tools you can use outside of Squarespace to run checks on your SEO efforts. Hubspot provides a useful list of some of the leading ones here.

And it's worth noting that Yoast has a 'real-time content analysis' tool that you can use. This allows you to enter a URL from your Squarespace (or indeed any other site) into it, after which a report is generated which outlines what you've got right and what you need to address. 

More ways to improve your Squarespace site's visibility in search results 

My new e-book on SEO, 'Super Simple SEO: How to make Google love your website'

My new e-book on SEO, 'Super Simple SEO: How to make Google love your website'

The above tips should definitely help make a difference to the performance of your Squarespace site in search results, but they're only scratching the surface of SEO! 

If you're interested in finding out more about the whole topic of search engine optimization, and want to make significant improvements to your site's performance in Google, then you might like to download our new 'Super Simple SEO' book.

Super Simple SEO: How to make Google LOVE your website is written for readers who are new to the world of search engine optimization (SEO). 

Written in a friendly, jargon-free way, it takes you through the key concepts of SEO, provides you with actionable steps to improve your search ranking, and gives you a series of SEO 'cheatsheets' that make it much easier to implement vital changes to your website and backlink building tactics.

Download the SEO e-book here.

Finally, if you'd like some more advice on how to improve your site's general visibility in search, make sure you join our mailing list (we send out regular tips on SEO and inbound marketing).

Any thoughts on Squarespace SEO?

We hope you’ve found these Squarespace SEO tips useful — do feel free to add your own in the comments section below.

Also, if you’ve enjoyed the article we’d be really grateful if you could share it on social media — or, if you run your own blog or site, it’d be great if you could consider linking to it :)

If you need help with a Squarespace project, you can find out about our Squarespace web design services here.

Share this