Crawl Budget Calculator

How long does Googlebot take to see your whole site once — and can it keep up with how fast you publish? Enter three numbers your logs already know, plus your daily change rate, and read the cycle, the waste, and the verdict.

Crawl budget is the ceiling on how fast everything else in SEO works: a fix Googlebot has not re-seen is a fix that has not happened. This calculator divides your indexable URLs by your useful daily fetches (total fetches minus the share wasted on parameters, redirects, and 404s) to get your full-recrawl cycle — then checks whether those useful fetches cover your daily new-and-updated URLs. Under ~2 weeks with coverage above 1× is healthy; beyond ~6 weeks, parts of your site are invisible between crawls.

The calculator

Crawl Budget Calculator inputs and result

Canonical, indexable URLs — your sitemap total or a crawler export.
Search Console › Settings › Crawl stats (HTML share), or server logs.
Share of fetches hitting parameters, redirects, 404s, noindex pages.
Pages published or meaningfully changed daily. 0 if mostly static.
✓ Watch zone
Full-recrawl cycle (days)
29
1,750useful fetches / day
5.8×freshness coverage
Export
How to read your full-recrawl cycle
Cycle / coverageWhat it means

Walkthrough

How to use this calculator

  1. Count indexable URLsUse your XML sitemap totals or a crawler export — canonical, indexable URLs only. Parameter and faceted variants do not belong in this number; they belong in the waste figure below.
  2. Get daily Googlebot fetchesRead HTML crawl requests per day from Search Console Settings › Crawl stats, or from server logs filtered to verified Googlebot. Logs give per-URL detail the report hides.
  3. Estimate crawl wasteEnter the share of fetches hitting parameters, redirects, 404s, and noindex pages — visible in Crawl stats by response and by file type, or a log analyzer like Botify or JetOctopus.
  4. Add your change rateEnter new plus meaningfully-updated URLs per day so the tool can check whether Googlebot keeps up. Use 0 if your site is mostly static.
  5. Read the verdictThe tool returns days per full recrawl, useful fetches per day, freshness coverage, and what to fix first — then export the numbers for your technical-SEO plan.

From the desk

RGM Expert Says

Real Growth Matters — Technical SEO practiceHow we use this tool with clients

We reach for this calculator the moment a client says ‘our new pages take forever to rank.’ Nine times in ten the problem is not the content; it is that Googlebot has not re-seen the site in a month, and a fix nobody re-crawled is a fix that never shipped. Putting the full-recrawl cycle on the wall reframes the whole conversation from ‘why won’t Google rank us’ to ‘why can’t Google reach us.’

The freshness-coverage check is the part clients never expect. A news or ecommerce site can have a perfectly reasonable cycle on paper and still be drowning, because it publishes faster than Googlebot can keep up. When coverage drops below 1×, the back catalog is a luxury — you are not even staying even with today’s changes. That single ratio decides whether we work on waste or on architecture first.

Our discipline is always the same: cut the waste before you ask for more crawling. On unaudited ecommerce sites we routinely find 30 to 50 percent of fetches burned on parameter traps and redirect chains. Reclaim those and the cycle often halves without touching the server. The thresholds here are RGM analysis from log audits, not a Google constant — but they have held up across hundreds of sites.

The math

How it works

Crawl budget reduces to one division: how many canonical pages you have, over how many useful fetches arrive each day.

Useful fetches/day = Daily Googlebot fetches × (1 − waste)
Full-recrawl cycle = Indexable URLs ÷ Useful fetches/day
Freshness coverage = Useful fetches/day ÷ New-and-updated URLs/day
  • Indexable URLs — canonical, indexable pages only; your sitemap total or a crawler export.
  • Useful fetches — daily Googlebot fetches after subtracting waste on parameters, redirects, and 404s.
  • Freshness coverage — useful fetches divided by your daily rate of change; below 1× Googlebot falls behind.

Worked example: 50,000 URLs, 2,500 fetches/day at 30% waste = 1,750 useful fetches and a 28.6-day cycle; against 300 changed URLs/day that is 5.8× coverage. Thresholds are RGM analysis from client log audits, not a Google constant. Google’s own guidance: sites under a few thousand URLs rarely need to think about crawl budget at all (Gary Illyes, Google).

Why it matters

Why crawl budget is the ceiling on everything else

Crawl budget is two forces multiplied: crawl rate (how fast your server lets Googlebot fetch without strain) and crawl demand (how much Google wants what you publish). You cannot file a ticket for more — Google removed the manual crawl-rate limiter in 2024. You earn it: faster responses raise the rate; fresher content and stronger internal links raise demand; killing waste concentrates what you already have on pages that matter.

The cost of ignoring it is quiet. New products index late and miss their launch window. A fixed title tag stays broken in the SERP for six more weeks. A migration’s 301s take a quarter to be fully seen. None of these look like ‘crawl budget problems’ — they look like SEO not working, which is exactly why the bottleneck goes undiagnosed for so long.

Reading the verdict is a triage order. Healthy means spend your energy on content and links. Watch zone means cut waste before asking for more crawling — parameter traps and redirect chains first. Crawl debt means an architecture problem: consolidate thin sections, fix the traps, pull money pages closer to the homepage, and verify with logs after 30 days.

Benchmarks

Crawl-cycle bands from log audits

These bands are RGM analysis from client log audits, not a published Google constant. Important pages recrawl far more often than the average — the cycle measures your long tail, which is where indexation problems live.

Full-recrawl cycleReadTypical fix
Under ~14 daysHealthySpend energy on content and links
15–45 daysWatch zoneReclaim wasted fetches first
Over ~45 daysCrawl debtArchitecture: consolidate and de-trap
Coverage under 1×Falling behindCut waste, raise crawl demand
Working thresholds from RGM log audits. For the fundamentals see RGM’s technical SEO foundations and the crawl budget definition.

Voices worth trusting

What Google and practitioners say

Most sites do not need to worry about crawl budget at all; it mainly matters for very large sites and sites that change a lot.
Analyst, Google Search (paraphrase)
Crawl efficiency, not raw crawl volume, is what separates sites that index fast from sites that wait weeks.
Digital analytics author (paraphrase)

Go deeper

Reading on measurement and technical SEO

Related on RGM

Keep learning

FAQ

Common questions

What is crawl budget?
Crawl budget is the number of URLs Googlebot will fetch from your site in a given period, set by your server capacity (crawl rate limit) and how much Google wants your content (crawl demand). It only constrains large or fast-changing sites — Google says most sites under a few thousand URLs never need to think about it.
How do I find how many pages Googlebot crawls per day?
Search Console › Settings › Crawl stats shows total crawl requests by day, response, and file type — use the HTML share. Server logs filtered to verified Googlebot user agents give the same number with more precision.
What is a good full-recrawl cycle?
As a working rule from RGM log audits: a full cycle under about two weeks is healthy, two to six weeks deserves attention, and beyond six weeks parts of your site are effectively invisible between crawls. Important pages get recrawled far more often than the average.
How do I reduce wasted crawl budget?
Kill parameter crawl traps with canonicalization and robots rules, fix redirect chains, return 410 for gone content, keep sitemaps free of redirects and noindex URLs, and consolidate thin pages. Waste typically falls from 30-50% to under 10% after a cleanup.
Does crawl budget affect rankings?
Not directly — but indirectly through freshness and coverage. If Googlebot cannot recrawl pages often enough, new content indexes late, updates go unseen, and deep pages may drop out. Crawl budget is a ceiling on how fast everything else works.
Can I increase my crawl budget?
You earn it rather than request it: faster server responses let Googlebot fetch more without strain, fewer wasted URLs concentrate demand on real pages, and stronger internal linking plus fresher content raise crawl demand. Google removed the manual crawl-rate limiter in 2024.

Related tools

Related tools