Sitemap strategy for ecommerce
The sitemap is the least glamorous file on your store and one of the more useful diagnostic instruments. Shopify auto-generates it - yourstore.com/sitemap.xml, an index pointing to child sitemaps for products, collections, pages, and blogs - keeps it current, and gives you no direct control over it. Which sounds limiting until you reframe what a sitemap is for.
What a sitemap actually promises
A sitemap doesn't make Google index anything - it's a manifest: "these URLs exist, here's when they changed." Its real value on Shopify is twofold. Discovery speed: new products and collections appear in the sitemap immediately, which is how Google finds them fast even before internal links accumulate - meaningful during seasonal launches when time-to-index is money (Phase 4's seasonality lesson). A ground-truth list: the sitemap is Shopify's own statement of every indexable URL you have, which makes it the denominator for the coverage math that runs through this phase.
The sitemap as audit instrument
Because Shopify includes every published, online-store-visible item, the sitemap answers questions your admin makes hard. Compare sitemap URL counts to GSC's indexed counts: that gap, per content type, is your indexation problem quantified (products 60% indexed but collections 95% says exactly where to look). Scan the collections sitemap: auto-generated vendor and type collections you forgot exist are listed there, being offered to Google daily. Spot-check the products sitemap against what should be live: discontinued items still present means they're still published - a lifecycle process gap made visible (a dedicated lesson later this phase).
What controls sitemap membership is publication status: unpublished from the Online Store channel means out of the sitemap. That's your one lever, and it's usually the right one - the question "should this be in the sitemap" is really "should this page exist publicly," and the sitemap just enforces honesty about the answer.
Submission and multi-market
Submit the sitemap index once in GSC (Indexing → Sitemaps); GSC then reports discovered-vs-indexed per child sitemap - the same coverage math, pre-computed. With Shopify Markets subfolders, market URLs get their own sitemap sections; submit the index and coverage becomes trackable per market, which is where internationalization problems (hreflang gaps, untranslated content judged duplicate) first become visible as numbers. That thread continues in Phase 9.
The habit is light: GSC's sitemap report monthly, same fifteen-minute review as everything else. A sitemap that suddenly shrinks or a coverage ratio that slides is early warning - and early is the only cheap time to fix indexing.