SEO

What is Crawl Budget?

Crawl Budget is the number of pages a search engine is willing and able to crawl on a given site within a given timeframe. Sites with very large numbers of pages, or with technical issues that waste crawl activity on low-value URLs, can find that important pages get crawled and indexed less often because the budget is spent elsewhere.

TL;DR

Crawl budget is how many pages a search engine bothers to crawl on your site in a given window. Waste it on junk URLs and your important pages get crawled and indexed less often.

Formula

Crawl Budget is determined by the search engine based on crawl rate limit (how fast a server can be crawled without being overloaded) and crawl demand (how much the search engine wants to crawl the site), not a formula site owners calculate directly.

Why It Matters

Crawl budget matters most on large or fast-changing sites, where a search engine simply cannot crawl every URL in a reasonable timeframe. If low-value pages, like near-duplicate filter combinations or infinite pagination, soak up most of that limited budget, genuinely important pages get crawled less often, which delays how quickly new content or updates get indexed and start ranking. Ignoring crawl budget on a large catalog site can mean product updates or new pages sit invisible to search for weeks. Because crawl budget isn't something a site owner sets directly, the practical lever is controlling what gets exposed to crawlers in the first place, through robots.txt, canonical tags, and internal link structure, so the budget a search engine does allocate gets spent where it counts.

Example

An e-commerce site with 500,000 URLs, many of them near-duplicate filtered and sorted product listing variations, finds that search engines are spending most of their crawl budget on those low-value filter combinations instead of the core product and category pages. Blocking those low-value URL patterns in robots.txt redirects the same limited crawl budget toward the pages that actually matter for rankings, often improving how quickly new or updated pages get indexed without any change to the content itself.

Frequently Asked Questions

  • It mainly matters for large sites with tens of thousands of URLs or more, or sites that publish and update content very frequently. Small sites with a few hundred pages rarely run into crawl budget constraints since search engines can crawl them fully with ease.

  • Crawl budget is how much crawling activity a search engine is willing to spend on a site overall, while crawl error rate measures what percentage of crawled pages return errors. A site can have a healthy crawl budget but still waste a portion of it on pages returning errors.

  • Near-duplicate URLs from filters and sorting parameters, thin or low-value pages, broken links, redirect chains, and infinite pagination are the most common culprits. Any URL pattern that generates large numbers of low-value pages is a candidate for blocking.

  • Blocking low-value URL patterns in robots.txt, consolidating duplicate content with canonical tags, fixing broken links, and strengthening internal link structure toward important pages are the standard fixes. Reducing redirect chains also helps crawlers reach destination pages faster.

  • Signs include new or updated pages taking an unusually long time to appear in search results, or server log analysis showing search engine crawlers spending most of their visits on low-value URL patterns rather than key pages.