Is Googlebot wasting its budget on pages that never earn a thing?

Paste your domain. This checker reads your robots.txt and sitemap, then samples interior pages to find the places crawl budget leaks: URLs Google crawls but can't index, pages that quietly point their canonical elsewhere, parameter sprawl, and sitemaps full of dead or duplicate URLs. Add three numbers from Search Console and it will quantify the leak in real terms.

Optional: add your Search Console numbers for a real-data read

The live crawl finds the structural leaks. These three numbers turn them into a real percentage. Find them in Google Search Console → Indexing → Pages (indexed vs. not indexed) and → Settings → Crawl stats (total crawl requests). Leave any blank you don't have.

Pages report → "Indexed" count.
Pages report → "Not indexed" count (crawled/discovered but excluded).
Crawl stats → total requests over the last 90 days. Optional.
Your rough count of pages that should rank. Optional.

Where the budget goes

Fix first

    Runs entirely in your browser; no data is stored, and the Search Console numbers you type never leave the page. The crawl samples your sitemap and a handful of interior pages through a fetch proxy, so some sites will refuse the request. This tool detects the structural signals that predict wasted crawl budget — the definitive audit reads your server log files and Search Console crawl stats directly, which is the paid engagement this is a preview of. Built by a practitioner who does technical SEO for national brands.

    How to read this report

    What "crawl budget" means. Search engines only crawl so many URLs on your site in a given window. That budget is wasted when it's spent fetching pages that can't rank — duplicates, redirects, dead links, pages tagged "don't index" — instead of the pages you actually want found. On a small site it rarely matters; on a large or fast-growing one, waste means your important pages get crawled late or missed.

    The three result types

    Pass — no waste detected on this signal. Nothing to do.
    !Warning — some waste, or a signal that becomes a problem at scale. Worth fixing, not urgent on a small site.
    Fail — clear waste: budget is going to URLs that return nothing indexable. Fix these first.

    A blue i is context, not a grade — it tells you what the report is based on or what couldn't be checked from a browser.

    The score

    80–100 Lean crawl profile — little structural waste in what could be seen.
    55–79 Some budget is leaking — real pages get crawled, but fixable waste is present.
    0–54 Budget is being wasted — low-value URLs are likely crawled ahead of important ones.

    The score reflects only what a live crawl can see (sitemap health + a sample of pages). It's a directional read, not a substitute for a log-file audit.

    What the findings mean

    Noindex pages in the sitemap
    A URL listed for crawling but tagged "don't index." Crawled, then discarded — pure waste.
    Redirects / dead URLs in the sitemap
    A sitemap should list final, live URLs. Redirects and 404s spend the crawl on a detour or a dead end.
    Canonicalizes elsewhere
    The page tells engines "the real version is another URL." Fine occasionally; at scale it's crawl spent on duplicates.
    Parameter / faceted sprawl
    Links with ?sort=, ?filter=, tracking tags, etc. can multiply into thousands of near-identical URLs to crawl.
    Slow server response
    The literal lever: engines fetch fewer pages per session on a slow server, so speed directly caps how much gets crawled.

    The optional Search Console numbers

    The live crawl finds structural leaks; your Search Console numbers turn them into a real percentage. In Search Console: Indexing → Pages gives "indexed" vs "not indexed"; Settings → Crawl stats gives total crawl requests. A large "not indexed" share is your crawl leak, measured on your actual site.

    Accuracy note: the report labels whether it ran at full accuracy (true redirect chains and header-level signals) or standard accuracy (via public proxies). Either way, the definitive picture of what search engines actually crawl lives in your server log files — that's the paid audit this previews.