Skip to content
Marketing & SEO Medium #crawl-budget#technical-seo#googlebot

Crawl Budget Allocation

Googlebot spends most of its budget on a small set of pages. Surface the rest with sitemap and links.

A free, animated crawl budget allocation you can read here or embed on any website, from Scrollchart.

Crawl Budget Allocation

Crawl Budget AllocationHow Googlebot distributes crawl requests across a typical site50%homepage +top categories28%22%18%15%10%7%Homepagecrawled every run28%Top categoriesdaily crawl22%Popular pagestop 20% by links18%Sitemapped pagesperiodic crawl15%Faceted / paramscrawl dilution risk10%Long tail / orphansrare or never crawled7%Fix: block faceted/param URLs in robots.txt, submit a clean sitemap, add internal links to orphan pages to redistribute crawl attention.

A donut chart showing how Googlebot distributes crawl requests across six site sections: homepage (28%), top categories (22%), popular pages by internal links (18%), sitemapped pages (15%), faceted and parameterised URLs that dilute crawl budget (10%), and long-tail or orphan pages that receive fewer than 7% of crawl visits. The centre callout highlights that homepage and top categories absorb 50% of all crawl budget. Percentage labels annotate each arc, and a right-side legend names each section with its crawl frequency descriptor. A bottom strip advises blocking faceted URLs, submitting a clean sitemap, and adding internal links to redistribute crawl attention.

Good for

  • Technical SEO audits explaining why new content is slow to appear in the index
  • E-commerce site architecture reviews identifying faceted navigation crawl drain
  • Agency reporting decks justifying sitemap cleanup and internal linking projects

Source & accuracy

This crawl budget allocation is an editorial illustration built to represent the concept accurately. Where it shows figures, they are typical or representative values chosen to make the relationship clear, not a single underlying dataset. The diagram and its explainer are reviewed and maintained centrally, and updated over time as understanding improves.

Where Google bot spends its finite budget for discovery and indexing

Googlebot has a fixed crawl budget per site, determined roughly by your domain authority, freshness expectations, and server response time. High-authority sites get higher budgets. Google allocates this budget across your pages using signals about importance, freshness, and user traffic. It concentrates budget on high-authority pages close to the homepage because those are crawled most frequently by users and competitors. It crawls recently updated pages more frequently than stale pages. It crawls pages with user traffic more frequently than pages with zero traffic.

The consequence is harsh for large sites. A 100,000-page site with a small crawl budget might discover only 10,000 pages in a year and index only 5,000. The other 95,000 pages languish undiscovered or indexed but stale. Google can't see your new content or content changes if your crawl budget is exhausted.

Prioritizing your site's crawlability through hierarchy and signaling

The solution is explicit prioritization. Every page you want indexed quickly should be discoverable in 2-3 clicks from the homepage. Add important pages to your sitemap and submit it to Google Search Console. Make sure your internal linking explicitly points to pages you want to prioritize. If a page is important but buried, use internal links to surface it.

Reduce crawl waste. Delete duplicate pages and use rel=canonical to consolidate them. Block crawling of low-value pages (archives, temporary pages, search filters, session parameters) using robots.txt. A leaner, better-structured site needs less crawl budget to index completely. Set a reasonable crawl rate in Search Console. If your server is slow, Google limits crawl rate to avoid overloading. Improving server response time lets Google crawl more pages with the same budget. Some large sites gain 10-20% more crawl coverage just by improving server speed from 2 seconds to 500 ms average response time.

Embed this diagram

Add this animated crawl budget allocation to your own site. Copy one line of HTML, or use the embed builder for theme and sizing options.

Reference

What this is
A free, embeddable, animated crawl budget allocation for any website.
Who uses it
SEO agencies & blogs.
How to embed
Copy one line of HTML. No signup. No watermark. Works in WordPress, Webflow, Ghost, Substack, plain HTML.
File size
iframe embed, ~80 KB gzipped (loads on demand, does not block your page paint).
License
Free forever. Editorial explainer text included; updated centrally over time.

Embed format options

Copy the universal HTML snippet, the WordPress shortcode, or an iframe fallback - see the WordPress plugin page for details. Any format keeps the same Core Web Vitals profile and the same explainer text.

Embed snippet
<div data-scrollchart="crawl-budget-allocation" data-scrollchart-v="1"></div>
<script src="https://scrollchart.com/embed.js" async></script>

Frequently asked questions

Where can I get a free animated "Crawl Budget Allocation" for my website?
Scrollchart provides "Crawl Budget Allocation" as a free, embeddable animated diagram you can add to any website with one line of HTML. No signup is required and there is no watermark. The diagram and its explainer text are served from scrollchart.com, so the embed stays current without any maintenance on your end.
How do I embed a crawl budget allocation in WordPress or a static site?
Paste the HTML snippet from the Scrollchart diagram page into your WordPress post (in HTML/code view), your Webflow embed block, or directly into a static HTML file. No plugin is needed. The diagram loads from scrollchart.com and paints in as the reader scrolls.