When your Shopify sitemap is missing
Shopify builds this for you and keeps it current. You do not create it and you cannot edit it, so a missing one is a symptom of something upstream rather than a task in its own right.
Across 2,954 Shopify storefronts we have scanned, 3% fall short on an XML sitemap.
Check it directly
Open yourstore.com/sitemap.xml. You should get an index
pointing at sitemap_products_1.xml and its siblings. If that loads, the
sitemap is fine, and any tool saying otherwise could not reach your store —
which is itself the finding worth chasing.
What actually causes it
- The store is password-protected. Pre-launch stores return the password page for everything, sitemap included. Nothing is wrong; nothing is visible either.
- The scan reached a different domain than your storefront. A misconfigured redirect, or a domain pointed somewhere that is not Shopify.
- A robots.txt customisation disallowed it. Rare, and it happens
when someone replaces
{{ robots }}rather than adding to it — see the robots.txt page. - A firewall or bot-protection app refused the request. Common on stores that added one recently.
Only the last two are things to fix. The first is a decision you already made.
Checking your own store
The scan below reads your storefront the way a crawler does and reports this check along with the rest. It is free and needs no account.
Free, no signup. Takes about ten seconds.
The other checks
- Product structured data on Shopify
- Allowing AI shopping crawlers on Shopify
- When your product page needs JavaScript to read
- llms.txt on Shopify
- Page titles and descriptions on Shopify
- When your homepage is a JavaScript redirect
Installs on any Shopify store. The free plan needs no card, and the dashboard runs on sample data if you would rather look first. Shopify will note that the app has not been reviewed yet: the App Store listing is still in review, and that governs who can find Shelfglance, not who can install it.