What Is Crawl Budget?

Flavio AmielWritten byFlavio Amiel Founder, Roborank
Updated July 15, 2026

Crawl budget is the set of URLs that Googlebot can and wants to crawl on a site within a given period. Google frames it as the product of two forces: the crawl capacity limit, set by how much crawling your server can handle without slowing, and crawl demand, set by how much Google wants to crawl your URLs based on popularity and staleness.

Key Takeaways

How Crawl Budget Works

Crawl budget answers a simple question: of all the URLs on your site, how many will Googlebot actually fetch in a given window, and which ones? Google’s large-site crawl budget guide defines it as “the set of URLs that Google can and wants to crawl,” and breaks it into two independent factors that both have to be satisfied.

The first is the crawl capacity limit — the can. Google describes it as “the maximum number of simultaneous parallel connections that Google can use to crawl a site, as well as the time delay between fetches.” Crucially, this limit is dynamic. It rises when your site responds quickly and stays healthy, and it falls when responses slow down or the server starts returning errors. Google also caps it by its own available resources. In practice, a fast, stable server earns a higher ceiling; a struggling one gets throttled, because Google does not want its crawling to be what takes your site down.

The second factor is crawl demand — the wants. Even if Google could crawl more, it only will if it has reason to. Google names three drivers: perceived inventory (Google tries to crawl the URLs it knows about, and duplicates or unwanted pages “waste Google’s crawling time”), popularity (more popular URLs get crawled more often), and staleness (Google recrawls to detect changes). A site full of near-duplicate parameter URLs signals low-quality inventory and can suppress demand across the whole property.

Your effective crawl budget is the intersection of the two. Raising capacity (faster server) without demand (fresh, valuable, unique URLs) does little, and vice versa.

Google also notes a related trap: making URLs faster to serve can actually increase how much Google crawls, because a healthier server raises the capacity limit. That is usually good, but it means server performance and crawl volume move together — a slow site both gets crawled less and, when it recovers, may see a crawl surge. Crawl budget is therefore not a fixed allowance you’re granted once; it’s a moving equilibrium Google renegotiates continuously based on how your site behaves.

Who Actually Needs to Manage Crawl Budget

Google is unusually direct that most sites should not spend time on this. Its guidance targets three profiles:

Google explicitly labels these as rough estimates, not exact cutoffs. The takeaway is that below this scale, crawl budget is rarely the constraint — the real bottleneck is usually indexing or content quality.

The third profile is worth dwelling on, because it’s the one that catches sites that aren’t obviously huge. A large share of URLs sitting in “Discovered — currently not indexed” is a symptom that Google has found more URLs than it is willing to crawl and process, which is a crawl-and-index prioritization problem even on a site well under a million pages. When you see that status at scale, the fix usually isn’t publishing more — it’s reducing the count of thin, duplicate, or auto-generated URLs competing for the same finite attention.

Example of Crawl Budget

Google’s large-site crawl budget guide is the authoritative source, and its own numbers make the concept concrete. Google states that crawl-budget management is worth the effort primarily for sites with “more than 1 million unique pages” changing roughly weekly, or “more than 10,000 unique pages” changing daily. Those figures are the closest thing to an official threshold, and they reframe the whole topic: a 2,000-page blog worrying about crawl budget is optimizing a problem Google says it doesn’t have.

The capacity mechanic is documented just as precisely. Google explains that the crawl capacity limit reflects “the maximum number of simultaneous parallel connections that Google can use to crawl a site, as well as the time delay between fetches,” and that “if the site responds quickly for a while, the limit goes up… If the site slows down or responds with server errors, the limit goes down.” A worked implication: imagine a large retailer whose faceted navigation generates millions of filter combinations — color, size, price, sort order — each a crawlable URL. Googlebot spends its finite parallel connections fetching these near-identical pages instead of new product listings. Google’s guidance addresses exactly this: because duplicates and low-value URLs “waste Google’s crawling time,” blocking or consolidating them frees demand for the URLs that matter. Nothing about the site’s server changed; the budget was recovered by removing waste. The example holds because every claim in it is Google stating its own crawling economics.

The thing people get wrong

Crawl budget is the most over-diagnosed problem in technical SEO. Small and mid-size sites obsess over it when Google has said, in writing, it isn’t their bottleneck. If you have a few thousand clean pages and a healthy server, Googlebot is crawling everything it cares about — your problem is almost certainly content or indexing, not budget. Where budget genuinely bites is the opposite profile: a giant site bleeding crawl on faceted-navigation URLs, session IDs, infinite calendars, and near-duplicate parameter variations. On those sites the fix isn’t "ask Google to crawl more," it’s stop making Googlebot waste its allowance on URLs that should never be crawled in the first place. Prune the junk before you plead for more.

How to Protect Crawl Budget

For sites that genuinely operate at scale, the levers follow directly from Google’s two factors:

The through-line is that crawl budget is managed by subtraction more than addition. You rarely convince Google to crawl more; you stop it from crawling the wrong things.

Frequently Asked Questions

What is crawl budget?
Crawl budget is the number of URLs Googlebot can and wants to crawl on your site in a given time. Google defines it as crawl capacity limit (how much crawling your server tolerates) combined with crawl demand (how much Google wants to crawl your pages).
Do I need to worry about crawl budget?
Usually not. Google says crawl budget mainly matters for sites with more than one million unique pages that change weekly, or more than 10,000 pages that change daily, or sites with many URLs stuck in ‘Discovered — currently not indexed.’ Smaller, healthy sites rarely hit the limit.
How do I improve my crawl budget?
Speed up server responses to raise the crawl capacity limit, and reduce wasted crawling to preserve crawl demand: remove or block low-value URLs, consolidate duplicates, fix redirect chains, and keep sitemaps clean. Crawl budget is protected by eliminating waste more than by requesting more crawling.
What wastes crawl budget?
Faceted navigation and URL parameters that create near-duplicate pages, session IDs, soft 404s, infinite spaces like calendars, long redirect chains, and low-quality or duplicate content. Google’s guidance is that crawling these ‘wastes Google’s crawling time,’ leaving less for the URLs that matter.

The Bottom Line

Crawl budget is Googlebot’s finite attention on your site: how much it can crawl, times how much it wants to. For most sites it’s a non-issue. For very large or fast-changing ones, it becomes a resource you protect — mainly by not squandering it on URLs that never deserved a crawl.

Sources

  1. Large site owner's guide to managing your crawl budgetGoogle Search Central
  2. In-Depth Guide to How Google Search WorksGoogle Search Central
Roborank does this

Roborank spots the low-value URLs, duplicates, and redirect chains draining your crawl budget — so Googlebot spends its attention on the pages you want ranked.

Find crawl-budget waste →

Rank & Cash — the weekly SEO breakdown

One practical teardown a week on ranking in search and getting cited by AI. No fluff.