Shopify
Shopify Sitemap: Setup and Indexing Troubleshooting
What Shopify automatically generates, what merchants should verify, and what a sitemap cannot guarantee.
On this page
Shopify creates a sitemap for an online store automatically at https://your-store.example/sitemap.xml. The practical job is to confirm the live sitemap can be fetched, submit the correct store domain in Search Console when appropriate, and diagnose individual URLs separately when they are not indexed.
Find and verify the Shopify sitemap
- Open
/sitemap.xmlon the customer-facing store domain. - Confirm the response is a valid sitemap index and that child sitemaps use the intended canonical host.
- Check a few representative product, collection, page, and blog URLs rather than assuming every listed URL is indexed.
- Submit the sitemap in the matching Search Console property if you manage one.
What Shopify controls—and what it does not
Shopify manages the basic sitemap structure for standard store resources. A sitemap can help search engines discover URLs, but it does not override a noindex directive, a conflicting canonical, a removed product, a crawl problem, or weak page quality.
When a Shopify URL is not indexed
- Check that the page returns 200 and is not password protected or unavailable by market.
- Check the canonical target and avoid sending a product, collection, or page to an unrelated URL.
- Check whether the URL is in the sitemap and whether Search Console reports a specific exclusion reason.
- Review duplicate variants, internal links, and the page’s unique purpose before requesting reindexing.
Submit the sitemap in Search Console
Verify ownership of the relevant store property, open its Sitemaps report and submit the sitemap URL. For a URL-prefix property, confirm that the HTTPS host matches the public store. A private store can prevent Google from fetching the sitemap; schedule public access for launch rather than exposing unfinished content merely to get a success message.
If you use Shopify international domains, inspect the sitemap for each relevant domain. Do not treat an intended regional domain as a mistake simply because it differs from the primary storefront.
Common sitemap and indexing problems
| Symptom | First checks |
|---|---|
| Sitemap could not be fetched. | Verify the exact URL, store protection and response body; distinguish XML from an HTML login or error page. |
| Sitemap succeeds but a product is not indexed. | Inspect that product’s status, canonical, availability and page content separately. |
| Unexpected domain or URL variant. | Check primary-domain redirects, international-domain settings and the selected canonical. |
| A removed product still appears in search. | Check its current response and links. Sitemap removal alone is not an immediate search-removal request. |
For the wider launch review, use the Shopify SEO settings checklist. For crawler controls, see how robots.txt rules work; avoid blanket blocks as an indexing fix.
Useful evidence to keep
Record the store domain, sitemap URL, Search Console property, a few affected URLs, and the exact date of the check. That makes it possible to distinguish a discovery delay from a technical or canonical issue.
For platform-independent URL selection, XML validation and modification dates, use the XML sitemap guide. If the file works but a specific page remains absent, follow the page indexing investigation.
Sources & further reading
This guide separates documented platform behavior from interpretation and identifies the source behind material claims.
