Free SEO audit for new clients — claim yours
Home/Blog/Technical SEO/Search Console Crawl Stats Report: How to Read It
Technical SEO

Search Console Crawl Stats Report: How to Read It

Search Console Crawl Stats Report: How to Read It
Table of contents
  1. Key Takeaways
  2. Where to Find the Crawl Stats Report
  3. The Main Charts Explained
  4. Understanding Host Status
  5. The Breakdown Tables
  6. A Monthly Crawl Stats Review (Step by Step)
  7. Patterns and What They Usually Mean
  8. Common Mistakes
  9. Related Guides
  10. Frequently Asked Questions
    1. How often should I check the Crawl Stats report?
    2. What is a good average response time in Crawl Stats?
    3. Why did my crawl requests suddenly drop?
    4. Does the Crawl Stats report include all Google crawlers?
    5. Can I increase my crawl rate?
  11. Conclusion
  12. References

Most Search Console reports tell you what Google did with your pages: indexed them, ranked them, showed them for a query. The Crawl Stats report tells you something earlier in the chain: how Googlebot actually behaves on your server. How many requests it makes, how quickly your server answers, which files it fetches, and whether it is running into errors.

That makes it one of the best early-warning tools in technical SEO. Server slowdowns, robots.txt failures, DNS problems and sudden spikes in crawling of useless URLs often show up here before they hit rankings.

In this guide you will learn where to find the report, what every chart and table means, what "good" looks like, and a step-by-step routine for reviewing crawl stats each month.

Key Takeaways

  • The Crawl Stats report shows Google's crawling history for your site: total requests, download size, average response time and host status.
  • Google says the report is aimed at advanced users; sites under roughly 1,000 pages usually do not need to watch it closely.
  • Host status covers robots.txt fetching, DNS resolution and server connectivity over the past 90 days.
  • Breakdowns by response code, file type, purpose and Googlebot type show where crawling goes.
  • Look for trends and step changes, not small day-to-day fluctuations.

Where to Find the Crawl Stats Report

In Google Search Console, open Settings in the left-hand menu, then click Open report next to Crawl stats. It is available for domain properties and for URL-prefix properties at the root level. Google launched the redesigned version of the report in November 2020.

“This report is aimed at advanced users.”

— Search Console Help, Crawl Stats report

That is a fair warning. If you run a small brochure site, you will get more value from the Page indexing report and the Performance report. For larger sites, ecommerce stores and publishers, Crawl Stats is essential.

The Main Charts Explained

MetricWhat it showsWhat to watch for
Total crawl requestsAll requests Googlebot made to your site, including resources and failed requestsSudden drops (access problems) or spikes (new URL spaces)
Total download sizeBytes downloaded during crawlingRising size without new content, such as bloated pages
Average response timeAverage time to fetch a resource, excluding page renderingIncreases that coincide with fewer requests
Host statusWhether Google had availability problems in the last 90 daysAny red status, especially recent ones

Response time deserves special attention. Google's crawl capacity depends partly on how your server copes; if responses slow down or errors rise, Google crawls less. Our guide to crawl budget explains this in detail.

Understanding Host Status

Host status is split into three categories:

  • robots.txt fetching: whether Google could retrieve your robots.txt file. Google requests it frequently, and if it does not get a valid file or a 404, it can slow or stop crawling.
  • DNS resolution: whether your DNS server recognised the hostname and responded.
  • Server connectivity: whether your server responded fully, or timed out or refused connections.

Google's help page gives one concrete example of a threshold: a DNS failure rate above 5% on a given day is considered an issue for that category. Ideally, all three categories should be green. If you see recent problems, check with your hosting provider and read our guide to web hosting and SEO.

The Breakdown Tables

BreakdownCategoriesHow to use it
By response200, 301, 304, 404, 5xx, robots.txt not available and moreMost should be 200 or other "good" responses; investigate growing error groups
By file typeHTML, image, JavaScript, CSS, PDF, JSON, otherSpot crawling spent on unexpected files such as API endpoints
By purposeDiscovery (new URLs) or Refresh (known URLs)Check that new content is being discovered after launches
By Googlebot typeSmartphone, Desktop, Image, Video, Page resource load, AdsBot, StoreBot and othersConfirm smartphone crawling dominates; investigate unusual AdsBot volume

“Most responses should be 200 or other "Good"-type responses.”

— Search Console Help, Crawl Stats report

Click any row to see example URLs. These are samples, not complete lists, but they are often enough to identify a pattern such as a parameter or a broken template. If you need the complete picture, combine the report with server log file analysis.

A Monthly Crawl Stats Review (Step by Step)

  1. Check host status first. Any red or recent issue takes priority over everything else.
  2. Scan the three trend lines for step changes. Note the date of any big jump or drop and compare it with releases, migrations or hosting changes.
  3. Open the response breakdown. Look at the share of 404s, redirects and especially 5xx server errors. Click through to example URLs.
  4. Review file types. If JSON, JavaScript or "other" requests are growing fast, check whether bots are crawling APIs or infinite URL spaces.
  5. Compare discovery and refresh. After publishing a batch of content, discovery should rise. If it does not, check internal links and sitemaps, and see our guide to Discovered – currently not indexed.
  6. Check Googlebot types. Smartphone should usually lead because of mobile-first indexing.
  7. Record findings. Keep a short log with screenshots, because the report only covers a limited window.

Patterns and What They Usually Mean

  • Requests drop while response time rises: server strain is causing Google to back off.
  • Requests spike with no new content: a new parameter, faceted filter or calendar is creating crawlable URLs; this is often a sign of index bloat.
  • Large share of 301s: internal links still point to redirected URLs.
  • robots.txt not available: a firewall, CDN rule or misconfiguration is blocking or erroring on /robots.txt.

Common Mistakes

  • Chasing more crawl requests as a goal. More crawling is not better if it is spent on low-value URLs.
  • Ignoring host status because rankings look fine today.
  • Treating example URLs as complete lists.
  • Blocking Googlebot by accident with bot-protection or rate-limiting rules at the CDN.
  • Reading daily noise as a trend. Compare weeks and months, and annotate known changes.
  • Looking at Crawl Stats in isolation. Pair it with a site crawl to find the underlying crawlability issues.

Frequently Asked Questions

How often should I check the Crawl Stats report?

Monthly is enough for most larger sites, plus extra checks after migrations, launches, hosting changes or traffic drops.

What is a good average response time in Crawl Stats?

Google does not publish a target. Look for a stable or falling trend, and investigate if response time climbs while crawl requests fall.

Why did my crawl requests suddenly drop?

Common causes include server errors, slow responses, robots.txt fetch failures, DNS problems or a firewall blocking Googlebot. Check host status and the response breakdown first.

Does the Crawl Stats report include all Google crawlers?

It covers Google crawling of your site, broken down by Googlebot type such as Smartphone, Desktop, Image, Video, AdsBot and StoreBot. Other search engines are not included.

Can I increase my crawl rate?

You cannot request more crawling directly. Fast, reliable servers, fewer low-value URLs, strong internal linking and up-to-date sitemaps encourage Google to crawl what matters.

Conclusion

The Crawl Stats report is your window into how Googlebot experiences your server. Check host status, watch for step changes, and use the breakdowns to find where crawling is wasted, and you will spot many technical problems before they cost traffic.

If your crawl data is raising more questions than answers, our technical SEO specialists can run a full crawl and log analysis as part of an SEO audit. Request a free quote.

References

  1. Crawl Stats report – Search Console Help
  2. New and improved crawl stats for your site – Google Search Central Blog
  3. Optimize your crawl budget – Google Search Central
  4. How HTTP status codes affect Google's crawlers – Google Search Central
  5. Crawl Budget: What Is It and Why Is It Important for SEO? – Semrush Blog
Rohit Choudhary
Written byRohit ChoudharyCo-Founder, My SEO Experts

Rohit Choudhary is the co-founder of My SEO Experts and has more than 14 years of hands-on experience in SEO, paid advertising and digital marketing. Since starting out in 2011 he has helped hundreds of businesses grow through practical, data-driven search strategies, and he also serves as a consulting Digital Marketing Director for several US-based companies.

Keep reading

Related articles

How to Set Up 301 Redirects in .htaccess
Technical SEO

How to Set Up 301 Redirects in .htaccess

Copy-ready .htaccess rules for the 301 redirects you actually need, explained line by line, with a safe process for testing them before Google sees them.

400 Bad Request Error: Causes and How to Fix It
Technical SEO

400 Bad Request Error: Causes and How to Fix It

A 400 Bad Request error means the server refused a request it considered malformed. Here is how to find the cause, fix it as a visitor or site owner, and protect your SEO.

Ready to grow your business online?

Get a free, no-obligation proposal tailored to your goals and budget.

CallFree Quote