Squarespace SEO: the settings that exist, the ones that do not
You can ship a search friendly Squarespace site if you know which settings exist and which do not. This guide shows what to change per page, what Squarespace does for you, and what to do when you hit its limits.
By Théophile Louvart, founder of Porteur · Updated 14 September 2026 · Markdown
What Squarespace does for SEO by default
Squarespace covers the basics. It ships an automatic XML sitemap, automatic canonical tags, and built‑in structured data on blogs and products. You get per‑page fields for the title and the meta description. You can edit URL slugs. Images let you set alt text. You can create 301 redirects with URL mappings.
Squarespace does not let you edit robots.txt. There is no plugin system. If you need features outside these, you work with what is there, or you move parts to a different stack.
Per‑page SEO fields that matter
Edit the title and meta description on every important page. These control the search snippet. Keep the title under about 60 characters to avoid truncation. Use the primary term near the start when it fits the line.
Set the SEO title
Open the page settings, then SEO. Write a short line that matches the query. Example: for /pricing, use “Pricing and plans for YourProduct”.
Write a meta description
One sentence of 120 to 155 characters that earns a click. Include one feature or outcome. Example: “Choose a plan, start a 14‑day trial, cancel any time.”
Check the URL slug
Make it short and descriptive, like “pricing” or “guides/getting-started”. Avoid dates unless you publish news.
Set page visibility
If the page should not appear in search, use the per‑page visibility controls to hide it. Do this before you publish.
On a fixed page, the title reads cleanly in about 60 characters, the description fits in one line on mobile, and the slug matches the nav label. The copy on the page then answers the search intent in the first screenful.
Robots.txt you cannot edit, and what to do instead
Squarespace generates robots.txt for you. You cannot change it. When you need to block or allow specific content, you must work per page or by redirecting. For sections you are not ready to ship, keep them out of your navigation and hide them from search at the page level.
- Hide single pages: use the page’s visibility setting to keep it out of search
- Remove thin variants: consolidate duplicate pages and 301 redirect the others
- Private areas: use password protection while you build, then remove it when live
- Parameter URLs: link only the clean canonical URL in your menus and content
URL slugs and site structure
Slugs are editable in Squarespace. Keep them short, lowercase, and human. Use clear folders for sections you plan to grow, like /guides/ or /blog/. Match the navigation labels. Avoid keyword stuffing. One or two words are enough for most top‑level pages.
Plan the top level
Map the five to seven core pages: /, /pricing, /features, /guides, /about, /contact. Add /blog if you publish.
Name folders for scale
Use /guides/topic or /blog/post-title for content. Keep product areas flat to reduce click depth.
Avoid slug churn
Pick a slug and keep it. If you must change it, create a 301 redirect from the old path to the new one.
A clean structure helps users and crawlers. On a fixed site, /guides/getting-started links back to /guides and across to related guides. The breadcrumb in your design mirrors the folder path, even if the platform handles navigation without explicit breadcrumbs.
301 redirects with URL mappings
Squarespace supports 301 redirects through URL mappings. Use them for slug changes, deleted pages, and site moves. Plan redirects before you publish a restructure. Keep a map in a spreadsheet: one column for the old URL path, one for the new one.
- Change /blog/my-post to /guides/my-post: 301 the old to the new
- Remove /features/old-addon: 301 to /features or to the closest match
- Merge two guides: 301 the weaker to the stronger page
- Fix case and trailing slash variants: pick one form and 301 the others
After you add mappings, check a few with a redirect checker. In Search Console, watch the index coverage and the performance of the target pages over 28 days. Expect old URLs to drop and the targets to absorb clicks.
Images: alt text and weight
Add alt text through the image settings. Describe the image for a screen reader, not for robots. If the image is decorative, leave alt empty. On product images, write what the photo shows, like “Blue canvas backpack, front view”.
Large images slow Largest Contentful Paint. Aim for LCP at or under 2.5 seconds. Use the smallest image that looks good in your template. Prefer images that compress well. Test a heavy page in PageSpeed Insights and fix the biggest files first.
Automatic canonicals and how to avoid duplicates
Squarespace sets canonical tags automatically. This handles most duplicate paths and query strings. You still need to avoid creating near‑duplicates in your content. Do not publish two pages that target the same term with the same offer. Fold thin content up into one page and redirect the rest.
- One page for each intent: “/pricing” for prices, not two variants
- Clean internal links: always link the canonical path, not a parameter variant
- Avoid print or preview URLs in links and sitemaps
- Consolidate tag or category pages if they add no value
Built‑in structured data on blogs and products
Squarespace includes structured data for blog posts and products. This helps eligibility for rich results. You do not need to add a plugin. Write clear titles, dates, prices and availability in the editor. These fields feed the schema that ships with the theme.
For blog posts
Set a clear title, a publish date, an author, and a summary. Add a featured image. Keep the URL slug short. Test a post in the Rich Results Test.
For products
Enter name, description, price, currency, stock status and images. Use product options where needed. Test a product URL in the Rich Results Test.
If you need schema types outside blogs and products, check the platform’s current settings. There is no plugin system. You may be constrained by what is built in. Focus on clean content and internal links when you cannot add more schema.
A working Squarespace SEO checklist
Use this on each new page. It keeps you within Squarespace’s settings and avoids dead ends you cannot fix later.
Pick the intent
Write down the exact query the page earns, like “squarespace seo settings”. If two pages would target the same query, merge the plan.
Name the slug
Choose a short slug, like “seo-settings”. Do not ship a draft path that you will change later.
Write the title
Stay under about 60 characters. Put the main term first when it reads well. Example: “SEO settings in Squarespace: what to change”.
Write the description
One sentence, 120 to 155 characters. Promise the answer. Example: “Set titles, descriptions, slugs and redirects, and avoid pages you cannot index.”
Build the first screen
In the editor, make the h1 say the topic, then answer it in two or three lines. Add a link to your /pricing or /signup if it fits.
Add internal links
Link to two or three relevant pages, and add one or two links back from older pages to this one. Use short, literal anchor text.
Set image alt text
Add alt text on key images. Keep it literal, like “Screenshot of URL mappings in Squarespace”.
Publish and test
Load the page on mobile. Check LCP, CLS and INP in PageSpeed Insights. Fix any image or script that hurts the first paint.
Watch Search Console
After indexing, check the Performance report over 28 days. If the page shows but never gets clicks, revisit the title and the intro.
Limits you hit on a product site
You cannot edit robots.txt. If you plan large sections that need fine control, you will not be able to set crawl rules. Plan your information architecture so that only clean URLs are public. Use redirects to clean up stray paths.
There is no plugin ecosystem. Titles, descriptions, canonicals and schema outside blogs and products are not extensible through plugins. If you need custom schema for software, events, or FAQs at scale, you may be constrained. Decide if the feature is critical to growth before you commit content plans that depend on it.
Core Web Vitals still apply. Good LCP up to 2.5 s, CLS up to 0.1, and INP up to 200 ms. Heavy images and scripts in your design will penalise these, no matter the CMS. Keep templates lean, keep hero images small, and audit any embeds you add.
How to use the automatic sitemap
Squarespace generates an XML sitemap. Submit it in Search Console. When you add or remove pages, the sitemap updates. If a page must not be indexed, hide it from search so it is not sent in the sitemap or crawled through your menus. Keep orphan pages out of the build by removing links to them.
- After launch: add your domain to Search Console and submit the sitemap
- After a restructure: recheck the sitemap entry count and sample a few URLs
- When deprecating content: 301 redirect and ensure old URLs drop out of the sitemap
Questions
For small sites, yes. You get titles, descriptions, slugs, a sitemap, canonicals, alt text and redirects. It lacks an editable robots.txt and plugins. If your plan needs custom schema or crawl rules, you may outgrow it.
Squarespace provides SEO features in the editor. It does not provide an SEO plugin system. You or a consultant still plan the content, set fields per page, structure the site, and measure results in Search Console.
You cannot edit robots.txt. There is no plugin layer for custom metadata or schema beyond what is built in for blogs and products. If you need fine control over crawling or advanced schema at scale, you are constrained.
Set titles, descriptions and slugs on each page. Use alt text on images. Build a clear structure and internal links. Use URL mappings for 301s. Submit the sitemap in Search Console and track clicks and queries over 28 days.
No. Squarespace has no plugin system. You work with the built‑in fields and automation. If a feature is missing, adjust your plan or consider a platform that supports it.
Add your domain or URL prefix in Search Console and verify ownership. Then submit your sitemap. You do not need a plugin. Use the Performance report to see queries and improve titles and content.
Sources
Check my site, free
Drop your homepage URL and get a free check that reads your site and the searches around it in about thirty seconds, with three findings you can ship today.
- Free check, no card
- Read-only, your own accounts
- Readable by your agent
Read next
- GuideOn-page SEO checklist: the twelve things on the page
- GuideTechnical SEO checklist for a small site
- GuideHow to use Google Search Console in ten minutes a week
- GuideThe Search Console performance report, column by column
- GuideTitle tag length: what fits, what Google rewrites, and how to write one
- GuideMeta description length, with examples that earn the click
- GuideWebflow SEO: full control, and the three ways designers waste it
- GuideWix SEO in 2026: what the platform handles and what is left to you