Squarespace
How to get your Squarespace site indexed by Google
Squarespace builds your sitemap for you — the job is making sure Google crawls it on time.
https://yourdomain.com/sitemap.xml
Squarespace automatically generates and maintains a sitemap at /sitemap.xml for every site — you can't edit it by hand, but you don't need to. Every published page, blog post, and product is added for you. Indexing problems on Squarespace are almost never about the sitemap; they're about per-page visibility settings and Google simply not having crawled the URL yet.
Where your sitemap lives
It's always at yourdomain.com/sitemap.xml. Submit that URL once in Google Search Console (Settings → Sitemaps) so Google knows where to look. Squarespace also serves a robots.txt automatically that points at the sitemap.
Squarespace-specific gotchas
- Page visibility: a page set to "Hidden" or kept in a Not Linked section is still published, but pages in the trash or set to disabled won't be in the sitemap.
- The SEO panel per page (and per blog post) has a "Hide this page from search engine results" toggle that adds a noindex — check it's off on pages you want indexed.
- Built-in pages like cart, checkout, and search are noindexed by Squarespace by design; leave them be.
- Newly published pages can take Squarespace a short while to add to the sitemap; the URL is live immediately, so you can submit it directly without waiting.
- Squarespace sites on the trial/unpaid domain (yoursite.squarespace.com) shouldn't be your indexed version — connect and index your custom domain.
Step by step
- Connect your custom domain and make it the primary domain in Settings → Domains.
- Verify the domain as a property in Google Search Console.
- Submit https://yourdomain.com/sitemap.xml under Sitemaps.
- For any page that isn't indexing, open its SEO settings and confirm "Hide from search results" is off.
- Push the specific URL through the Indexing API to bring the crawl forward instead of waiting days for Google to find it.
Point IndexerNow at your sitemap, then push new and updated URLs through Google's Indexing API and IndexNow on your own account and quota — no plugin, no code.
Connect your Search Console and indexFrequently asked
Where is the Squarespace sitemap?
At yourdomain.com/sitemap.xml. Squarespace generates and updates it automatically for every site — you can't customize it, but every published page is included.
Why isn't my Squarespace page showing on Google?
Most often the page has "Hide this page from search engine results" toggled on in its SEO settings, it's still on the squarespace.com trial domain, or Google simply hasn't crawled it yet. Confirm the toggle is off, index your custom domain, and submit the URL directly to speed up the crawl.
Can I edit the Squarespace robots.txt?
No — Squarespace serves a managed robots.txt you can't edit. It already allows search engines and points to your sitemap, so for normal sites there's nothing to change.