Lifecycle products missing from sitemap
Quick winFound on 45% of audited stores.
Add all canonical product URLs to your XML sitemap so search engines discover and index every product page quickly.
What it is
An XML sitemap is a special file that lists all the important pages on your website and tells search engines like Google where to find them. Think of it as a table of contents for your store. When product pages are missing from this file, search engines have to stumble upon them on their own — which can take weeks or never happen at all for pages that aren't well linked. The "canonical" URL is simply the single, official address for each product page (not a duplicate or filtered version).
Why it matters
If Google can't find your product pages, it can't rank them — meaning customers searching for exactly what you sell will land on a competitor instead. A missing product page is effectively invisible to organic search, costing you traffic and revenue every single day. For stores with hundreds or thousands of products, even a small percentage of missing pages can represent a significant slice of potential sales. Fixing your sitemap is one of the highest-leverage, lowest-effort actions you can take to accelerate indexing across your entire catalog.
How to fix it
- Audit your current sitemap by visiting yourdomain.com/sitemap.xml and counting the product URLs present; compare that count to your total published products to confirm the gap.
- Identify why pages are missing — common causes include products set to 'draft' or 'hidden', third-party apps that override the sitemap, manually excluded URLs, or a sitemap generation limit.
- Ensure every published, canonical product page is set to 'active/published' and not blocked by robots.txt or a noindex meta tag, since sitemaps should only list indexable pages.
- Regenerate or update your sitemap to include all canonical product URLs; on most platforms this is automatic once products are published, but confirm the sitemap reflects the full catalog.
- Submit the updated sitemap to Google Search Console (GSC) under Indexing → Sitemaps, entering the full sitemap URL and clicking Submit.
- Monitor GSC over the following weeks under Indexing → Pages to verify that 'Discovered – currently not indexed' and 'Crawled – currently not indexed' counts decrease as Google processes the new entries.
Fix it on your platform
Pick your platform for the exact steps.
How to fix lifecycle products missing from sitemap on Shopify
- Shopify auto-generates /sitemap.xml — visit yourdomain.com/sitemap.xml to confirm it lists your products under the <loc> entries in the products sitemap section.
- If products are missing, go to Admin → Products and check each missing product's Status (top-right of the product edit page). Only 'Active' products appear in the sitemap; change any 'Draft' products to 'Active'.
- Check that no product has a 'noindex' tag added by a third-party SEO app: go to Admin → Apps → your SEO app (e.g., SEO Manager, TrueProfit SEO, Plug In SEO) and look for any URL exclusion or 'hide from search engines' settings on those products.
- If you use a custom storefront or headless setup, you must generate and host a sitemap yourself; use the Shopify Storefront API to query all product handles and build the XML.
- Submit the sitemap in Google Search Console: go to GSC → your property → Indexing → Sitemaps → Add a new sitemap → enter 'sitemap.xml' → Submit.
How to fix lifecycle products missing from sitemap on WooCommerce
- If you use Yoast SEO (most common): go to WordPress Admin → Yoast SEO → Settings → Site features → XML Sitemaps → confirm it is toggled ON.
- Visit yourdomain.com/product-sitemap.xml (Yoast) or yourdomain.com/wp-sitemap.xml (WordPress core) to confirm product URLs are listed.
- In WordPress Admin → Products, check that missing products have Status = 'Published' (not Draft, Private, or Pending).
- In Yoast SEO → Settings → Content types → Products, ensure 'Show in search results' is set to 'Yes' — if it's 'No', products are noindexed and excluded from the sitemap.
- If using Rank Math instead: go to Admin → Rank Math → Sitemap Settings → Products → toggle ON 'Include in Sitemap'.
- Regenerate the sitemap by saving Yoast/Rank Math settings, then submit the product sitemap URL in Google Search Console → Indexing → Sitemaps.
How to fix lifecycle products missing from sitemap on BigCommerce
- BigCommerce auto-generates a sitemap at yourdomain.com/xmlsitemap.php — visit this URL to verify product pages are included.
- Go to Admin → Store Setup → Store Settings → Search Engine Optimization tab; confirm 'Enable XML Sitemap' is checked.
- In Admin → Products → View, check that missing products are set to 'Visible' (not 'Hidden') under the product's Storefront visibility setting.
- If products are excluded due to category visibility, go to Admin → Products → Product Categories and ensure the relevant categories are also set to visible.
- Submit the sitemap (yourdomain.com/xmlsitemap.php) in Google Search Console → Indexing → Sitemaps.
How to fix lifecycle products missing from sitemap on Wix
- Wix auto-generates a sitemap; go to your Wix Dashboard → Marketing & SEO → SEO Tools → Sitemaps to view and manage it.
- Confirm each missing product page is Published: go to Dashboard → Store Products → click the product → ensure it is not hidden.
- If a product is excluded from the sitemap, open the SEO Settings for that product (from the product editor, click SEO → SEO Basics) and ensure 'Allow search engines to index this page' is turned ON.
- Use Wix's 'SEO Setup Checklist' (Dashboard → Marketing & SEO → Get Found on Google) to identify any indexing issues.
- Submit the sitemap in Google Search Console: add your Wix site as a property, then go to Indexing → Sitemaps → add 'sitemap.xml' → Submit.
How to fix lifecycle products missing from sitemap on Squarespace
- Squarespace auto-generates a sitemap at yourdomain.com/sitemap.xml — only published pages and products are included.
- Go to your Squarespace Admin → Pages panel and confirm all product pages/stores are Published (not Draft or Password-protected at the page level).
- Check that the Store page itself is not disabled: in Pages, click the gear icon next to your store page → SEO tab → ensure 'Hide page from search engines' is NOT checked.
- For individual products: open the product in the Commerce panel, click the SEO tab for that product, and confirm 'Enable search engine indexing' is on (Squarespace 7.1).
- Submit the sitemap in Google Search Console → Indexing → Sitemaps → enter 'sitemap.xml' → Submit.
How to fix lifecycle products missing from sitemap on Webflow
- Go to Webflow Designer → Project Settings (top-left) → SEO tab → confirm 'Auto-generate sitemap' is ON.
- In the CMS Collections panel, find your Products collection → open Collection Settings → confirm 'Include in sitemap' is enabled.
- For individual CMS items (products): open the item in the CMS, scroll to SEO settings, and ensure the 'Exclude from sitemap' toggle is OFF.
- Republish your site after making any changes: click Publish in the Designer.
- Visit yourdomain.com/sitemap.xml to verify the product URLs now appear, then submit in Google Search Console → Indexing → Sitemaps.
How to fix lifecycle products missing from sitemap on Adobe Commerce (Magento)
- Go to Admin → Marketing → SEO & Search → Site Map → click 'Add Sitemap' or edit the existing one.
- Set Frequency and Start Time, then click 'Save & Generate' to regenerate the sitemap file immediately.
- To configure what is included, go to Admin → Stores → Configuration → Catalog → XML Sitemap → Products section; set 'Frequency', 'Priority', and ensure 'Maximum No of URLs Per File' is large enough to cover your full catalog.
- Confirm products are enabled: Admin → Catalog → Products → filter by Status = 'Disabled' and re-enable any that should be live.
- Check that the sitemap file path and URL match what is referenced in your robots.txt (Admin → Content → Design → Configuration → your store view → 'Edit' → Other Settings → Search Engine Robots → 'Edit custom instruction' to confirm the Sitemap: line).
- Submit the sitemap URL in Google Search Console → Indexing → Sitemaps.
How to fix lifecycle products missing from sitemap on Magento Open Source
- Go to Admin → Marketing → SEO & Search → Site Map → Add Sitemap or regenerate the existing one.
- Configure inclusion settings at Admin → Stores → Configuration → Catalog → XML Sitemap → Products; adjust priority and frequency as needed.
- Ensure all target products have Status = 'Enabled' and Visibility set to 'Catalog, Search' or 'Search' (Admin → Catalog → Products → edit each product → Search Engine Optimization tab).
- After saving, click 'Save & Generate' on the sitemap record and verify the .xml file is accessible at your domain.
- Submit the sitemap URL in Google Search Console → Indexing → Sitemaps.
How to fix lifecycle products missing from sitemap on PrestaShop
- Go to Admin → Modules → search for 'Google Sitemap' → install or configure the native Google Sitemap module.
- In the module settings, ensure 'Products' is checked under 'Pages to include in sitemap'.
- Click 'Generate Sitemap' and note the output file path (typically yourdomain.com/sitemap.xml).
- Set up a cron job or use the module's scheduled regeneration to keep the sitemap current as products are added.
- Submit the sitemap in Google Search Console → Indexing → Sitemaps.
How to fix lifecycle products missing from sitemap on Shopify Plus
- Same auto-generation as Shopify; visit yourdomain.com/sitemap.xml to verify all active products are listed.
- For enterprise catalogs with many products, confirm no script or app is selectively setting products to 'Draft'; use Bulk Edit (Admin → Products → select all → Edit products) to check Status across the full catalog.
- If using Hydrogen/headless, implement a custom sitemap route in your Hydrogen app that queries all products via the Storefront API and outputs valid XML.
- Submit in Google Search Console → Indexing → Sitemaps → 'sitemap.xml' → Submit.
How to fix lifecycle products missing from sitemap on BigCommerce for WP
- The BigCommerce for WordPress plugin renders product pages on your WordPress site; the sitemap is controlled by your WordPress SEO plugin (Yoast or Rank Math).
- In Yoast SEO → Settings → Content types → BC Products, ensure 'Show in search results' is 'Yes' to include them in the sitemap.
- Visit yourdomain.com/wp-sitemap.xml or yourdomain.com/product-sitemap.xml to confirm BC product URLs appear.
- Submit in Google Search Console → Indexing → Sitemaps.
How to fix lifecycle products missing from sitemap on Headless / Custom (I build in code)
- Build a dynamic sitemap endpoint (e.g., /sitemap.xml) in your application that queries your commerce backend or CMS for all published product slugs/handles at request time or via a build-time script.
- Paginate if needed: Google supports sitemap index files that reference multiple child sitemaps, each containing up to 50,000 URLs.
- Set the <lastmod> tag for each product URL to the product's last-updated timestamp from your backend.
- Reference your sitemap in /robots.txt with a 'Sitemap: https://yourdomain.com/sitemap.xml' directive.
- Submit in Google Search Console → Indexing → Sitemaps.
Does your site have this issue?
Run a free SEOLZ scan to find lifecycle products missing from sitemap — and every other issue — across your whole site in minutes.
Scan my site freeFrequently asked questions
What is Lifecycle products missing from sitemap?
An XML sitemap is a special file that lists all the important pages on your website and tells search engines like Google where to find them. Think of it as a table of contents for your store. When product pages are missing from this file, search engines have to stumble upon them on their own — which can take weeks or never happen at all for pages that aren't well linked. The "canonical" URL is simply the single, official address for each product page (not a duplicate or filtered version).
Why does lifecycle products missing from sitemap matter?
If Google can't find your product pages, it can't rank them — meaning customers searching for exactly what you sell will land on a competitor instead. A missing product page is effectively invisible to organic search, costing you traffic and revenue every single day. For stores with hundreds or thousands of products, even a small percentage of missing pages can represent a significant slice of potential sales. Fixing your sitemap is one of the highest-leverage, lowest-effort actions you can take to accelerate indexing across your entire catalog.
How do I fix lifecycle products missing from sitemap?
Add all canonical product URLs to your XML sitemap so search engines discover and index every product page quickly.