Indexing

Why Your Squarespace Pages Aren't Getting Indexed (and How to Fix It in 2026)

Most Squarespace indexing problems trace to a setting, a trial site, or duplicate pages. Here's the exact checklist to find what's blocking your pages and fix it.

SearchOptimo Team6 min read

When a Squarespace page won't index, the cause is rarely mysterious. It is almost always a visibility setting, a site still on trial, or a thin duplicate page that Google decided to skip. Squarespace handles the technical SEO basics automatically, which is good, but that also means a single toggle can quietly hide a page from search. Here is how to find the one that is doing it.

Why isn't my Squarespace page getting indexed?

A Squarespace page usually fails to index because a visibility setting is blocking it or the site is not yet live on a real domain. There are two settings to check immediately. The first is the site-wide "Block search engine crawlers" checkbox under Settings then Crawlers, which adds Disallow: / to your robots.txt and hides the entire site. The second is the page-level "Hide page from search results" toggle in each page's SEO tab, which adds a noindex tag to that single page and removes it from the sitemap. Beyond settings, Squarespace does not index sites that are still in a free trial, and it does not index your built-in example.squarespace.com URL the way you want once a custom domain exists. Rule out those four things first, because they explain most "my Squarespace page won't index" cases before content quality or authority ever enter the picture.

Is "Block search engine crawlers" or "Hide page from search results" turned on?

These two toggles are the most common reason Squarespace content is missing from Google, and they work at different levels. "Block search engine crawlers," found under Settings then Crawlers, is the nuclear option: checking it adds Disallow: / to your site's robots.txt and blocks every page from every search engine. If your whole site vanished from search, check this first. The page-level control is "Hide page from search results," reached by hovering a page in the Pages panel, opening its settings, and going to the SEO tab. Turning it on adds a noindex tag and pulls the page from your sitemap. Two limits are worth knowing, straight from Squarespace: adding it to a collection page also excludes that collection's items, including individual products on a store page, and adding it to an index page does not exclude the sub-pages underneath it.

Is your site still on a trial or built-in squarespace.com domain?

A Squarespace site on a free trial will not be indexed at all, which surprises people who built a full site before subscribing. Squarespace confirms that search engines won't index a trial site, and that Google Search Console can't work with it because trial sites are hidden from search results. Separately, every Squarespace site keeps a built-in example.squarespace.com address that, in Squarespace's words, "can't be removed." If you do not set a custom domain as your primary domain, that built-in URL is what can end up in search results, splitting signals and confusing indexing. The fix is two steps: upgrade to a paid plan, then set your custom domain as the primary domain under Settings then Domains. Squarespace notes that making the custom domain primary updates your sitemap so "search engines know this is the correct domain to display." If the old built-in URL lingers in results, request a re-index in Search Console.

Do unlinked or password-protected pages get indexed?

This is where Squarespace behaves the opposite of how most people assume. Unlinked pages are still indexable. The "Not linked" section only removes a page from your navigation menu; Squarespace's documentation positions those pages as public ones that "can be discoverable by search engines and visitors," and they remain in the sitemap. So an unlinked page you meant to keep private may well be indexed, while a page you wanted indexed may be sitting somewhere else entirely. The controls that actually change indexing are:

  • Disable the page. This removes it from the sitemap and takes it offline, so it cannot be crawled or indexed.
  • Turn on "Hide page from search results." This adds a noindex tag and drops it from the sitemap.
  • Password protection. This hides the content behind a form, though practitioners note Google can still crawl the URL and may index a thin version, so pair it with a noindex if the page must stay out.

Why does Squarespace generate duplicate pages, and does it hurt indexing?

Squarespace automatically creates extra URLs, and most of the time it manages them for you, but the leftovers can clog up indexing. Blog systems generate tag, category, and author archive pages, and the platform exposes internal paths such as /config. Squarespace's robots.txt, which it manages and you cannot edit, deliberately blocks several of these because they "display duplicate content" or are "for internal use only." That is why you will see a Search Console message that parts of your URLs are restricted by robots.txt. Squarespace says this is "completely normal, and you can ignore the message." The real risk is the duplicate archive pages that are not blocked: thin tag and category pages with little unique content can pile up in "Crawled – currently not indexed." Keep tags and categories deliberate and sparse rather than tagging every post a dozen ways. Our guide on why pages get crawled but not indexed covers the thin-content fix in depth.

How do I connect Squarespace to Google and force a re-check?

Verify the site in Search Console, submit the sitemap, then request indexing for the specific page. Squarespace gives you a built-in connection: go to Settings, then Connected Accounts, then connect Google Search Console, or use the Connect option under Analytics then Search Keywords. Squarespace recommends waiting 48 hours after connecting a domain before verifying. Your sitemap is auto-generated at /sitemap.xml and cannot be edited, so you simply submit sitemap.xml in the Search Console Sitemaps report. Then run the page through the fix loop:

  1. Use URL Inspection on the exact page URL.
  2. Click Request Indexing to add it to Google's crawl queue.
  3. Confirm the sitemap is submitted and processing without errors.
  4. Re-check after a few days, since indexing is a queue rather than an instant switch.

One thing Squarespace will not do is tell you when an already-indexed page silently drops out, which happens after content edits, domain changes, or Google updates. SearchOptimo re-checks the index status of your Squarespace URLs on a schedule and alerts you the moment one falls out, so a problem shows up in a dashboard instead of in next month's traffic report.

If you are tracking more than a handful of pages, see whether SearchOptimo is worth it for your case, or start free and watch your own URLs.

Frequently asked questions

Why isn't my Squarespace page getting indexed?
Start with the settings. Check that 'Block search engine crawlers' is off under Settings then Crawlers, and that the page-level 'Hide page from search results' toggle is off in the page's SEO tab. Then confirm your site is on a paid plan with a custom domain rather than a free trial, because Squarespace does not let search engines index trial sites. Those three cover most cases before content quality even matters.
Does Squarespace index a trial site or the squarespace.com URL?
No. Squarespace says search engines won't index a site during its free trial, and Google Search Console can't work with trial sites because they're hidden from search. Every site also has a built-in example.squarespace.com URL that can't be removed. To get indexed properly, upgrade to a paid plan and set your custom domain as the primary domain, which updates the sitemap to point search engines at the right URL.
Do unlinked or hidden Squarespace pages still get indexed?
Unlinked pages can still be indexed. Squarespace's 'Not linked' section only hides a page from your navigation menu; the page stays public, stays in the sitemap, and can be crawled and indexed. To actually keep a page out, either disable it (which removes it from the sitemap) or turn on 'Hide page from search results' in that page's SEO settings to add a noindex tag.
Why does Squarespace create duplicate pages that don't get indexed?
Squarespace auto-generates extra URLs like blog tag, category, and author archive pages, plus internal paths such as /config. Squarespace's own robots.txt blocks several of these because, in its words, they 'display duplicate content' or are 'for internal use only.' That is normal and usually fine, but heavy tag and category duplication can still leave thin archive pages sitting in 'Crawled – currently not indexed.'

Monitor your index status automatically

SearchOptimo re-checks your URLs on a schedule and alerts you when something drops. Start free — no credit card.

Start free

Keep reading