Skip to content
SEO

Crawl Budget: What It Is and When It Matters

Crawl budget is how many URLs a search engine is willing and able to crawl on your site in a given window. It matters for large sites, not small ones.

By Jeremy ZavaAI-assisted, reviewed by Ibrahem Helal3 min read

Crawl budget is the number of URLs a search engine's crawler is both willing and able to fetch from your site within a given period. It combines a rate limit set by your server's responsiveness with a demand level set by how useful and fresh your URLs are.

It is one piece of the broader technical SEO picture, and one of the few pieces that only matters once a site crosses a certain size — which is worth knowing before you spend time on it.

What actually makes up crawl budget?

Crawl budget has two components, and Google names them separately rather than as one number [1]. Crawl rate limit is how many simultaneous connections and how much delay between fetches a crawler uses, set so it does not overload your server. Crawl demand is how much the crawler wants to fetch a given URL, driven by its popularity and how often it tends to change.

The two inputs to crawl budget
FactorDriven byYou can influence it by
Crawl rate limitServer response time and error rateFaster hosting, fewer 5xx errors, a healthy response time under load
Crawl demandURL popularity and freshnessInternal linking, content updates, avoiding low-value duplicate URLs

A server that responds slowly, or that starts returning errors under load, causes Googlebot to pull back and request fewer pages per visit — the crawl rate limit drops automatically as a safety measure. A server that responds quickly and reliably supports a higher rate, though a higher ceiling only helps if there is also enough demand to use it.

Does your site actually need to worry about it?

Usually not. Google's own guidance is explicit that crawl budget is not something the majority of site owners need to manage, and the warning is scoped to sites with roughly a million or more unique URLs, or to sites that publish large batches of new pages on a recurring basis, such as daily listings [1].

A site with ten thousand well-linked, unique pages rarely runs into a real ceiling. A site with a million parameter-filtered listing pages, most of them near-duplicates of each other, can genuinely exhaust its budget on URLs nobody was ever going to rank.

The pattern that actually causes trouble is usually a combination of two things: a large URL count, and a platform that generates variations automatically. Faceted navigation on an e-commerce catalogue is the classic case — every combination of size, colour and price filter can mint a new crawlable URL, and a catalogue of a few thousand real products can multiply into hundreds of thousands of filter permutations without anyone deciding that on purpose. None of those filtered URLs is a page worth ranking on its own, but a crawler cannot tell that from the URL alone, so it spends real budget requesting them.

The same pattern shows up on forums, listings sites, and anything with an internal search feature that generates a unique URL per query. If your platform can produce URLs faster than you can review them, that is the signal to check whether crawl budget is actually being spent well, regardless of your total page count.

How do you spend crawl budget on the right pages?

Spend it deliberately by removing what should not be crawled at all, then by making sure what remains is easy to reach. Blocking faceted filters, internal search results and near-duplicate parameter URLs in robots.txt is the highest-leverage move on a large site, because every one of those URLs a crawler skips is capacity redirected toward pages that can actually rank.

  1. Find the waste first

    A crawl of your own site, or a look at server logs, will show which URL patterns are eating the most requests relative to how little they are worth.

  2. Block or consolidate, don't just hope

    robots.txt rules, parameter handling, and canonical tags each solve a different version of duplicate-URL waste — pick the one that matches the cause.

  3. Recheck after a migration or a big content push

    New sections and new URL patterns can reopen the same waste you already fixed once.

Once the obvious waste is gone, log file analysis is the next step: it shows exactly which URLs a crawler is actually requesting, at what frequency, which is the only way to confirm the budget is now landing where you intended. A full SEO audit template walks through crawl efficiency alongside every other technical check, and pages that carry structured data tend to get crawled with slightly more confidence, since the markup removes ambiguity about what the page actually contains.

Questions people also ask

  • Do small sites need to worry about crawl budget?

    Generally no. Google's own guidance says crawl budget is not something most site owners need to think about, and reserves the warning for sites with roughly a million or more URLs, or sites that add large batches of new URLs on a regular basis.

  • What's the difference between crawl rate and crawl demand?

    Crawl rate is how fast a crawler can fetch pages without overloading your server; crawl demand is how much a crawler wants to, based on a URL's popularity and staleness. Crawl budget is the two combined — the actual number of URLs that get crawled.

  • Does slow hosting hurt crawl budget?

    Yes. A server that responds slowly or errors under load causes crawlers to back off and fetch fewer pages, which directly reduces the crawl rate limit. Faster, more reliable hosting raises the ceiling on how much a crawler is willing to request.

  • Can blocking low-value pages in robots.txt help?

    Yes, for large sites specifically. Keeping a crawler out of faceted filters, internal search results and near-duplicate parameter URLs frees up crawl activity for the pages that are actually meant to rank.

Sources

  1. Large site owner's guide to managing your crawl budget — Google Search Central (checked 22 September 2026)
  2. Googlebot overview — Google Search Central (checked 22 September 2026)

Find out where your crawl budget is actually going

Book a free 30-minute consultation with Ibrahem and Jeremy. We look at your site while we talk, and you leave with a prioritised plan.

Who wrote this

Jeremy ZavaCo-founder

Leads growth and client partnerships.

Works on: CRO, SEO

Reviewed before publishing by Ibrahem Helal, Co-founder.

Posts by Jeremy Zava

More on this