Lifecycle products missing from sitemap

Moderate effort

Found on 31% of audited stores.

Add every canonical product URL to your XML sitemap so search engines can discover and index your products faster.

What it is

An XML sitemap is a file that lists all the important pages on your store and tells search engines like Google exactly where to find them. When product pages are missing from this file, Google has to stumble across them on its own — or may never find them at all. Every product URL that appears in your sitemap should be the "canonical" version (the one true address for that page), so search engines aren't confused by duplicate or variant URLs.

Why it matters

Product pages that aren't in your sitemap are slower to be discovered and crawled by Google — sometimes by weeks or months — which means they rank later and earn less organic traffic. For stores with large or frequently updated catalogs, missing sitemap entries directly translates to lost sales from shoppers searching for products you carry. Google itself cites sitemaps as one of the most reliable ways to ensure all important URLs are crawled, especially on newer or lower-authority domains. If more than half your products are missing (as in the example above), you are effectively hiding a significant portion of your inventory from search engines.

How to fix it

  1. Audit your sitemap: fetch your current sitemap (usually at yourdomain.com/sitemap.xml or yourdomain.com/sitemap_index.xml) and compare the product URLs listed there against every live product page on your store.
  2. Identify the gaps: make a list of all active, published product pages whose canonical URL does not appear in the sitemap.
  3. Confirm canonical URLs: for each missing product, verify its canonical URL (check the <link rel='canonical'> tag in the page source) and make sure that exact URL — not a variant or redirect — is what you add.
  4. Update or regenerate the sitemap: use your platform's built-in sitemap generator, a dedicated plugin/app, or a third-party tool to regenerate the sitemap so it includes all live, canonical product URLs. Exclude draft, out-of-stock (if permanently gone), or noindexed pages.
  5. Submit the updated sitemap to Google Search Console: go to Google Search Console → Sitemaps → enter your sitemap URL → click Submit, so Google is immediately notified of the updated file.
  6. Monitor coverage: after a few days, revisit the Coverage or Indexing report in Google Search Console to confirm the previously missing products are now being discovered and indexed.

Fix it on your platform

Pick your platform for the exact steps.

How to fix lifecycle products missing from sitemap on Shopify
  1. Shopify auto-generates a sitemap at yourdomain.com/sitemap.xml that includes all published products — no setup required.
  2. If products are missing, the most common cause is that they are set to 'Draft' or have a URL redirect in place. Go to Products → the affected product → confirm its status is 'Active'.
  3. To verify and force a refresh, use the Shopify Search & Discovery app (free, by Shopify) or a third-party SEO app such as Yoast SEO for Shopify or SEO Manager — these apps surface sitemap details and let you control inclusion.
  4. Submit or resubmit yourdomain.com/sitemap.xml in Google Search Console → Sitemaps.
How to fix lifecycle products missing from sitemap on Shopify Plus
  1. Same auto-generated sitemap as Shopify (yourdomain.com/sitemap.xml). For enterprise catalogs with many variants or custom storefronts (Hydrogen/Storefront API), verify the sitemap covers all published product handles.
  2. In the Shopify Admin, go to Online Store → Themes → Edit Code. The sitemap is rendered by Shopify's engine, not a theme file — you cannot directly edit it, but you can supplement it using a custom sitemap app.
  3. Use an app like Sitemap Pro or Yoast SEO for Shopify (available in the Shopify App Store) for full control over which products are included.
  4. Resubmit the sitemap in Google Search Console after any catalog changes.
How to fix lifecycle products missing from sitemap on WooCommerce
  1. If you are using Yoast SEO (most common): go to WordPress Admin → SEO → General → Features → make sure XML Sitemaps is toggled ON.
  2. Then go to SEO → Search Appearance → Content Types → Products → ensure 'Show Products in search results' is set to YES (if it's NO, products are excluded from the sitemap).
  3. View your product sitemap at yourdomain.com/product-sitemap.xml and verify all live products are listed.
  4. Alternative: if using Rank Math, go to WordPress Admin → Rank Math → Sitemap Settings → Products → make sure the Products post type is enabled.
  5. Resubmit the sitemap URL in Google Search Console → Sitemaps.
How to fix lifecycle products missing from sitemap on BigCommerce
  1. BigCommerce auto-generates a sitemap. Go to Store Setup → Store Settings → Search Engine Optimization → confirm 'Sitemap' is enabled.
  2. Your sitemap is available at yourdomain.com/xmlsitemap.php. Products must be published (not hidden) to appear.
  3. For product pages that are still missing, check the product: go to Products → Edit Product → confirm 'Visible' is checked under 'Storefront Details'.
  4. Submit yourdomain.com/xmlsitemap.php to Google Search Console → Sitemaps.
How to fix lifecycle products missing from sitemap on Wix
  1. Wix auto-generates a sitemap. To verify, go to your Wix Dashboard → SEO Tools → Get Found on Google → SEO Setup Checklist, or check yourdomain.com/sitemap.xml directly.
  2. Individual product pages can be excluded from the sitemap by mistake. Go to Wix Dashboard → SEO Tools → SEO Settings → Pages & Navigation, then select each product page and confirm 'Allow search engines to index this page' is ON.
  3. For Wix Stores, make sure all products in your store are set to 'Visible'. Go to Wix Dashboard → Store Products → select the product → ensure it is not hidden.
  4. Wix automatically re-pings Google when you publish changes, but you can also submit the sitemap manually in Google Search Console.
How to fix lifecycle products missing from sitemap on Wix eCommerce
  1. Same as Wix above — Wix eCommerce uses the same sitemap infrastructure.
  2. Go to Dashboard → SEO Tools → SEO Settings → Pages & Navigation to check that product pages are set to be indexed.
  3. Confirm all products are visible: Dashboard → Store Products → verify no products are set to Hidden.
  4. Submit or verify the sitemap in Google Search Console → Sitemaps.
How to fix lifecycle products missing from sitemap on Squarespace
  1. Squarespace automatically generates a sitemap at yourdomain.com/sitemap.xml for all published pages and products.
  2. Products must be in a published state and their parent page must not be password-protected or set to 'Not Linked'. Go to Pages → your Store page → ensure it is published.
  3. Individual products: open the store page editor, click the product → make sure it is published (not hidden/draft).
  4. Go to Pages → SEO (gear icon on each page) → confirm 'Enable SEO' is ON for your store page.
  5. Submit the sitemap in Google Search Console → Sitemaps.
How to fix lifecycle products missing from sitemap on Squarespace Commerce
  1. Same as Squarespace above — Squarespace Commerce shares the same sitemap generation.
  2. Check product visibility: Commerce → Inventory → select each product → ensure status is not set to Hidden.
  3. Resubmit yourdomain.com/sitemap.xml in Google Search Console after publishing changes.
How to fix lifecycle products missing from sitemap on Webflow
  1. Go to Webflow Designer → Project Settings (the gear icon) → SEO tab → scroll to Sitemap → ensure 'Auto-generate sitemap' is turned ON.
  2. For each CMS collection used for products, make sure items are published: in the CMS editor, confirm no product items are in Draft status.
  3. Individual collection items can be excluded from the sitemap — open the CMS item and check that 'Exclude from sitemap' (under SEO settings within the item) is NOT checked.
  4. After publishing, verify yourdomain.com/sitemap.xml lists all product pages, then submit to Google Search Console.
How to fix lifecycle products missing from sitemap on Webflow Commerce
  1. Same sitemap controls as Webflow — Project Settings → SEO → Sitemap → Auto-generate ON.
  2. For Webflow Commerce products: in the Designer, open the Ecommerce → Products collection, confirm all products are published (not Draft).
  3. Check each product's CMS item settings to ensure 'Exclude from sitemap' is unchecked.
  4. Submit the sitemap URL in Google Search Console.
How to fix lifecycle products missing from sitemap on Adobe Commerce (Magento)
  1. Go to Admin Panel → Marketing → SEO & Search → Site Map → Add Sitemap.
  2. Configure the sitemap: set Filename (e.g. sitemap.xml), Path (/), and Store View, then click Save & Generate.
  3. To control which products are included, go to Stores → Configuration → Catalog → XML Sitemap → Products section. Set 'Frequency' and 'Priority', and ensure products are not excluded.
  4. For automatic regeneration: Stores → Configuration → Catalog → XML Sitemap → Generation Settings → enable 'Enabled' and set a schedule.
  5. Submit the sitemap path in Google Search Console → Sitemaps.
How to fix lifecycle products missing from sitemap on Magento Open Source
  1. Same as Adobe Commerce: Admin → Marketing → SEO & Search → Site Map → Add Sitemap.
  2. Ensure all live products have 'Visibility' set to 'Catalog, Search' (not 'Not Visible Individually') in Catalog → Products → Edit Product → Search Engine Optimization.
  3. Schedule auto-regeneration under Stores → Configuration → Catalog → XML Sitemap → Generation Settings.
  4. Submit to Google Search Console after regeneration.
How to fix lifecycle products missing from sitemap on PrestaShop
  1. Install or enable the 'Google Sitemap' module (bundled with many PrestaShop versions): go to Modules → Module Manager → search for 'Sitemap' → Configure.
  2. In the module settings, ensure 'Products' is checked as a content type to include, then click 'Generate Sitemap'.
  3. Verify the output at yourdomain.com/sitemap.xml.
  4. Submit to Google Search Console → Sitemaps.
How to fix lifecycle products missing from sitemap on BigCommerce for WP
  1. If using a headless BigCommerce + WordPress setup, the sitemap is typically managed by your WordPress SEO plugin (Yoast SEO or Rank Math).
  2. In Yoast SEO: SEO → Search Appearance → Content Types → enable the BigCommerce Products post type for the sitemap.
  3. Regenerate and verify the sitemap, then submit to Google Search Console.

Does your site have this issue?

Run a free SEOLZ audit to find lifecycle products missing from sitemap — and every other issue — across your whole site in minutes.

Scan my site free

Frequently asked questions

What is Lifecycle products missing from sitemap?

An XML sitemap is a file that lists all the important pages on your store and tells search engines like Google exactly where to find them. When product pages are missing from this file, Google has to stumble across them on its own — or may never find them at all. Every product URL that appears in your sitemap should be the "canonical" version (the one true address for that page), so search engines aren't confused by duplicate or variant URLs.

Why does lifecycle products missing from sitemap matter?

Product pages that aren't in your sitemap are slower to be discovered and crawled by Google — sometimes by weeks or months — which means they rank later and earn less organic traffic. For stores with large or frequently updated catalogs, missing sitemap entries directly translates to lost sales from shoppers searching for products you carry. Google itself cites sitemaps as one of the most reliable ways to ensure all important URLs are crawled, especially on newer or lower-authority domains. If more than half your products are missing (as in the example above), you are effectively hiding a significant portion of your inventory from search engines.

How do I fix lifecycle products missing from sitemap?

Add every canonical product URL to your XML sitemap so search engines can discover and index your products faster.

Related Site Lifecycle issues