TECHNICAL · SEO GLOSSARY
Ecommerce Crawl Budget
The allocation of Googlebot\'s crawl capacity across an ecommerce site — specifically the challenge of ensuring product, category, and sale pages are crawled frequently while preventing crawl waste on faceted navigation URLs, out-of-stock pages, session parameter URLs, internal search results, and checkout paths.
Definition
Crawl budget is Googlebot\'s estimate of how many URLs it will crawl on a site per day, based on site authority and server capacity. For ecommerce sites with large catalogs, crawl budget management is a meaningful technical SEO challenge because: (1) **Faceted navigation explosion**: category pages with filter options (size/colour/price/brand) generate exponentially many URL combinations. A category with 8 colours, 6 sizes, and 4 sort orders creates 192 URL variants per category. Without robots.txt or canonical handling, Googlebot crawls all of these — wasting crawl budget on near-duplicate filtered pages. (2) **Out-of-stock products**: returning 200 OK with an "out of stock" page for discontinued products wastes crawl budget on pages that no longer serve search users. Products that won\'t return should 301 to category or return 410 (gone permanently). Products temporarily out of stock should keep their pages live. (3) **Internal search results**: `/search?q=...` URLs are typically near-duplicate and low-value. Robots.txt `Disallow: /search` prevents Googlebot from crawling internal search result pages. (4) **Pagination**: deep pagination (`/products/page/50`) accumulates in Googlebot\'s crawl queue. Modern practice: `rel="canonical"` on pagination pages pointing to the main category URL, or noindex for pages beyond page 3 (where value is typically minimal). (5) **Session parameters**: checkout, cart, and tracking parameters add unique URL fingerprints that create crawl waste. Robots.txt parameter blocking or GSC parameter handling prevents accumulation. Management tactics: robots.txt disallow for non-indexable URL patterns, canonical tags on near-duplicate pages, strategic sitemap inclusion (only include indexable high-value pages), and GSC coverage monitoring for "Crawled - not indexed" signals.
Why it matters for SEO
For sites with 10,000+ pages, crawl budget determines how quickly new and updated content is discovered. A large ecommerce site where Googlebot wastes 80% of its crawl on faceted navigation URLs discovers new products and price changes slowly — leaving updated product information out of search results for longer. Efficient crawl budget allocation ensures high-value product and category pages receive frequent recrawl while low-value URLs are excluded from the crawl queue.
How DeepSEOAnalysis checks this
DeepSEOAnalysis checks the submitted URL for canonical configuration, noindex status, and robots.txt disallow patterns that indicate crawl budget management. For category pages, the audit identifies whether the page uses correct canonical to prevent faceted navigation URL proliferation. CrUX data coverage also indicates whether a page receives sufficient real-user traffic to have field data — an indirect signal of indexation quality.
GLOSSARY
Related terms
onpage
PDP Optimisation (Product Detail Page)
The set of SEO improvements applied to ecommerce product detail pages — covering title tag structure, Product schema with full offer and review markup, canonical handling of product variants, LCP image optimisation, and content depth beyond the product name and specs.
Read definition →technical
Faceted Navigation
Filter-and-sort UI on category pages (color, size, price, brand) that generates a combinatorial explosion of parameter URLs — the most common source of crawl budget waste on e-commerce sites.
Read definition →technical
Checkout Page SEO
The technical and indexability considerations for ecommerce checkout pages — primarily ensuring they are excluded from search engine indexing (via noindex), are not linked from sitemaps, and do not accidentally expose session-specific or user-specific URLs to Googlebot in a way that creates crawl waste or privacy concerns.
Read definition →technical
URL Parameter Handling
The configuration and canonicalisation strategy for URL parameters — query strings appended to URLs for tracking, sorting, filtering, and session purposes — to prevent duplicate content indexing, wasted crawl budget, and canonicalisation confusion from parameterised URL variants.
Read definition →See how your site scores on Ecommerce Crawl Budget.
The free DeepSEOAnalysis audit checks ecommerce crawl budget and 100+ other signals. Full report, no signup.
Run a free audit →