Skip to content

Googlebot

Also called Google crawler, Google spider, Googlebot Smartphone

What is Googlebot?

Googlebot is the web crawler Google uses to find and fetch pages for Google Search. It comes in two main types, Googlebot Smartphone and Googlebot Desktop, and because of mobile-first indexing most sites are crawled mainly by the smartphone crawler. Googlebot respects robots.txt rules aimed at it.

A blue robot with a magnifying glass steps across a network of linked platforms, illustrating Googlebot's web crawling.

Googlebot identifies itself in the user agent string, but anyone can fake that, so Google recommends verifying real Googlebot traffic with a reverse DNS lookup (the host should end in googlebot.com or google.com) or by checking against Google’s published IP ranges. Google also runs other crawlers, such as Googlebot Image and Googlebot Video, plus special-purpose fetchers. Google-Extended is not a separate crawler but a robots.txt token that controls whether content may be used for training and grounding Gemini models; it doesn’t affect Search.

Googlebot fetches up to the first 15MB of an HTML or supported text file, then renders the page with an evergreen Chromium.

Why Googlebot matters for SEO

If Googlebot can’t reach a page, Google can’t index it. Blocking it by mistake, through robots.txt, a firewall, a bot-protection service or rate limiting, is a quick way to lose rankings.

Watching what Googlebot crawls tells you whether Google spends its time on the pages you care about. See log file analysis.

How to check Googlebot can access your site

  1. Run a live test in Search Console’s URL Inspection tool to see if Googlebot can fetch and render the page.
  2. Check the Crawl stats report for errors, response times and the share of requests by Googlebot type.
  3. Make sure your firewall or CDN bot protection allows verified Googlebot.
  4. Verify suspicious “Googlebot” hits in your logs with reverse DNS before trusting them.

Googlebot example

robots.txt
# Rules for Googlebot only
User-agent: Googlebot
Disallow: /internal-search/

# Rules for everyone else
User-agent: *
Disallow: /admin/

Googlebot FAQ

How do I know if a visit is really Googlebot?

Do a reverse DNS lookup on the IP address; it should resolve to googlebot.com or google.com, and a forward lookup should return the same IP. Google also publishes its crawler IP ranges.

Does blocking Google-Extended affect my rankings?

No. Google says Google-Extended doesn’t affect inclusion or ranking in Google Search. It only controls use in Gemini models.

Related SEO terms

Back to the SEO glossary

Put the terms to work

Every term here is something OpenSEO measures. It is open source: start online in a minute, or run it on your own server.