Fix guide · Squarespace
How to Fix a Missing XML Sitemap in Squarespace (2026)
Squarespace automatically generates an XML sitemap at /sitemap.xml for every published site — you cannot disable or remove it. If our checker flagged it as missing, the most common causes are: the site is set to private, the custom domain is not properly connected, or DNS is not fully propagated. This guide shows you how to verify and submit your Squarespace sitemap.
Why it matters
What this issue costs you
An XML sitemap helps search engines discover and index all your pages efficiently. It is especially important for new sites, sites with pages that are not well internally linked, and sites with blog posts or products. Submitting your sitemap to Google Search Console is one of the simplest ways to accelerate indexing.
Step-by-step
How to fix: Missing XML sitemap
Squarespace
- 1
Verify your sitemap exists
Visit https://yourdomain.com/sitemap.xml in your browser. You should see an XML file listing your site's pages. If you see a 404 or an error, check that your site is set to Public and your domain is properly connected.
- 2
Check site visibility
Go to Settings > Site Availability. Make sure your site is set to "Public". Private or password-protected Squarespace sites do not generate a usable sitemap. Set it to Public and check /sitemap.xml again.
- 3
Verify your domain connection
If you have a custom domain, ensure it is properly connected and set as primary in Settings > Domains. A domain that is pending DNS propagation may not serve the sitemap correctly. Squarespace generates the sitemap on the primary domain.
- 4
Submit to Google Search Console
Go to Google Search Console > Sitemaps. Enter "sitemap.xml" in the URL field and click Submit. GSC will start processing it and report how many URLs were discovered versus indexed. Check back in 24-48 hours for the initial results.
Verify the fix
Run the checker to confirm the issue is resolved
After applying the steps above, paste your URL below. Our checker will re-run every applicable check and show whether missing xml sitemap still shows as a failing check.
FAQ
Common questions about missing xml sitemap
Does Squarespace update the sitemap automatically?
Yes. Squarespace regenerates the sitemap automatically whenever you publish new pages, blog posts, or products. There is nothing to schedule or manually trigger.
Can I exclude specific pages from the Squarespace sitemap?
Not directly. Squarespace automatically includes all published, indexable pages in the sitemap. To exclude a page, set it to "noindex" in Page Settings > SEO. Noindexed pages are excluded from the sitemap.
Can I disable the sitemap on Squarespace?
No. Squarespace always generates a sitemap.xml for public sites. This is a good thing — there is no reason to disable it. The sitemap helps search engines discover your content faster.
Should I submit the sitemap URL in my robots.txt?
Squarespace does this automatically. Your robots.txt already contains a Sitemap directive pointing to /sitemap.xml. You do not need to add it manually.
While you're here
Related fix guides for Squarespace
Need a full audit?
This checker spots individual issues instantly. deepseoanalysis.com crawls your whole site and tracks changes weekly, from $24/mo.
See all WordPress fix guides, or run a free check now.