TL;DR
Ecommerce sites waste crawl budget on faceted navigation and duplicate product URLs, so Google often misses the pages that actually matter. Fix this with canonical tags, a clean sitemap, and deliberate internal linking to signal which product pages are priorities. Monitor your index regularly as stock changes to keep things clean.
Google Indexing for Ecommerce: How to Get Product Pages Found Without Wasting Crawl Budget explains why large online stores struggle to get product pages into Google's index, with faceted navigation and duplicate listings consuming crawl budget before Googlebot reaches the pages that matter commercially. The article covers canonical tag strategy, XML sitemap structure, and internal linking as the core levers for directing Googlebot to high-value product pages. It also addresses ongoing catalogue maintenance, explaining how to handle out-of-stock and discontinued products to keep the index clean and crawl-efficient.
Why Ecommerce Sites Struggle with Google Indexing
How Faceted Navigation Bleeds Your Crawl Budget
Duplicate Content and Canonical Tags: Getting This Right
Structuring Your Sitemap for Product Pages
Prioritising Which Product Pages Get Indexed First
Ongoing Monitoring: Keeping Your Index Clean as Stock Changes
People Also Ask
How do I get my ecommerce product pages indexed by Google faster?
Does faceted navigation hurt Google indexing on ecommerce sites?
How many URLs should I include in an ecommerce XML sitemap?
What should I do with out-of-stock product pages to protect my Google index?
FAQ
Why are my ecommerce product pages not being indexed by Google?
Your product pages are most likely being skipped because Googlebot is spending its crawl budget on low-value URLs generated by faceted navigation, pagination, or duplicate listings. Google allocates a finite number of crawl requests to every site, and if that budget is consumed by filter variants and parameter-laden URLs, your actual product pages may never be crawled. Fixing your canonical tags, blocking filter URLs in robots.txt, and keeping your sitemap clean are the first steps to resolving this.
Should I include out-of-stock product pages in my sitemap?
Out-of-stock product pages that are likely to return should remain live and can stay in your sitemap, ideally with clear messaging to users about availability. Permanently discontinued products should be removed from your sitemap and redirected with a 301 to the closest relevant category page. Leaving discontinued pages indexed with thin or no content wastes crawl budget and can reduce Google's confidence in your site's overall quality.
How do canonical tags help with ecommerce Google indexing?
Canonical tags tell Google which version of a URL should be treated as the primary, indexable page when multiple URLs serve identical or very similar content. On ecommerce sites, this is critical for products accessible from multiple category paths and for filter variants that share content with root category pages. Without canonical tags, Google makes its own choice about which version to index, and that choice may not align with your commercial priorities.
What is the best sitemap structure for a large ecommerce catalogue?
For large ecommerce catalogues, split your XML sitemap into separate child sitemaps for categories, product pages, and editorial content, then reference all of them from a single sitemap index file submitted in Google Search Console. Keep your product sitemap updated automatically to reflect live catalogue changes and include only URLs that return a 200 status code. A sitemap full of redirected or broken URLs actively signals poor technical quality to Google.
Key Answer
Google indexing for ecommerce is the process of ensuring that your product pages, and not the thousands of low-value filter and duplicate URLs your site generates, are the pages that Googlebot crawls and stores in its index. Most ecommerce sites produce far more URLs than Google will crawl. Canonical tags, robots.txt rules, and a clean XML sitemap that only lists indexable product pages are the three tools that control this at scale.
