AI crawler list · Google · AI search index

Googlebot

Google's main search crawler. Google says Googlebot's robots.txt rules are the control for crawling for Search, and its AI features (AI Overviews and AI Mode) only link to pages that are indexed and eligible to show with a snippet.

Facts checked against Google docs on Oct 20, 2026.

Operator
Google
Used for
Google Search (incl. AI Overviews)
Type
AI search index
Obeys robots.txt
Yes

Is Googlebot allowed on your site?

Reads your robots.txt and requests your page as each AI bot. Free, no signup.

Should you allow it?

Always allow it.

If you block it: Google can't crawl your pages for Search, Discover, Images, Video or News, and they can't be shown with content in AI Overviews or AI Mode. A blocked URL can still be listed without a description if other sites link to it.

The first string is Googlebot Smartphone, then Googlebot Desktop; Google says the last two are used rarely. W.X.Y.Z is the Chrome version, which changes over time, so match it with a wildcard.

robots.txt rules

Allow Googlebot
User-agent: Googlebot
Allow: /
Block Googlebot
User-agent: Googlebot
Disallow: /
Disallow Googlebot from one folder only
User-agent: Googlebot
Disallow: /private/
Allow: /

Put each User-agent group in the robots.txt at your domain root. A bot follows the most specific group that names it and ignores the generic User-agent: * group, so repeat any shared Disallow lines inside it. Build a full file with the AI robots.txt generator.

Same company, different bots: Google

Google uses separate user agents for separate jobs. Blocking one does not block the others.

BotPurposeObeys robots.txtIf you block it
Google-Extended
Control token (does not crawl)
Gemini training and groundingToken onlyGoogle won't use your content to train future Gemini models or for grounding in Gemini Apps and Vertex AI. Google Search is unaffected.
Googlebot
AI search index
Google Search (incl. AI Overviews)YesGoogle can't crawl your pages for Search, Discover, Images, Video or News, and they can't be shown with content in AI Overviews or AI Mode. A blocked URL can still be listed without a description if other sites link to it.
Google-CloudVertexBot
User-triggered fetcher
Vertex AI AgentsYesVertex AI agents that site owners request can't crawl your site. No effect on Google Search.
Allow Google search and user fetches, opt out of Google training
User-agent: Googlebot
User-agent: Google-CloudVertexBot
Allow: /

User-agent: Google-Extended
Disallow: /

User agent string

Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Chrome/W.X.Y.Z Safari/537.36
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Googlebot/2.1 (+http://www.google.com/bot.html)

Versions in the string can change. Match on the token Googlebot, and verify real traffic as shown below rather than trusting the header.

How to verify it's really Googlebot

Find its requests in your server logs (the path to your access log depends on your host):

grep -i "Googlebot" access.log

Google's common crawlers such as Googlebot resolve to hostnames like crawl-***.googlebot.com or geo-crawl-***.geo.googlebot.com.

Reverse DNS check (Google documents this): look up the IP from your log, confirm the hostname ends in googlebot.com, google.com or googleusercontent.com, then look up that hostname and confirm it returns the same IP.

host 203.0.113.7          # replace with the IP from your log
host <hostname-from-above>  # must return the same IP

Published IP list: developers.google.com/static/crawling/ipranges/common-crawlers.json

Check one IP against the list (prints True or False):

curl -s https://developers.google.com/static/crawling/ipranges/common-crawlers.json | python3 -c "import sys,re,ipaddress as a; ip=a.ip_address(sys.argv[1]); print(any(ip in a.ip_network(c,strict=False) for c in re.findall(r'[0-9a-fA-F:.]+/[0-9]+', sys.stdin.read())))" 203.0.113.7

Common mistakes

FAQ

What is Googlebot?

Google's main search crawler. Google says Googlebot's robots.txt rules are the control for crawling for Search, and its AI features (AI Overviews and AI Mode) only link to pages that are indexed and eligible to show with a snippet.

Does Googlebot respect robots.txt?

Yes, according to Google.

What happens if I block Googlebot?

Google can't crawl your pages for Search, Discover, Images, Video or News, and they can't be shown with content in AI Overviews or AI Mode. A blocked URL can still be listed without a description if other sites link to it.

Should I block Googlebot?

Always allow it.

Does blocking Googlebot remove my site from AI Overviews and AI Mode?

Effectively yes, along with the rest of Google Search. Google says Googlebot's robots.txt rules are the control for crawling for Search, and a page must be indexed and eligible to show with a snippet to be a supporting link in AI Overviews or AI Mode. To limit what Google shows instead, use nosnippet, data-nosnippet, max-snippet or noindex.

Is there a separate Googlebot for AI?

Not for Search. Google says there are no additional requirements to appear in AI Overviews or AI Mode, and that Googlebot's robots.txt rules are the control for crawling for Search, so they rely on what Googlebot crawls. Google-Extended is a separate robots.txt token that controls Gemini training and grounding, and it has no user agent of its own.

Will Disallow: / for Googlebot remove my pages from Google?

Not reliably. Google says a page disallowed in robots.txt can still be indexed if other sites link to it, and may appear without a description. To keep a page out of Google, use a noindex meta tag or header and leave the page crawlable so Googlebot can see it.

How fast does Google pick up robots.txt changes?

Google says it generally caches robots.txt for up to 24 hours, longer if it can't fetch a fresh copy. To refresh it faster, use Request a recrawl in the robots.txt report in Search Console.

Is Google-Extended the same as Googlebot?

No. Google-Extended is a robots.txt token, not a separate crawler. Disallowing it tells Google not to use your content for training future Gemini models or for grounding in Gemini Apps and Vertex AI, and Google says it does not affect your inclusion or ranking in Google Search.

Sources

Related AI crawlers

OAI-SearchBot · Claude-SearchBot · PerplexityBot · Google-Extended · Google-CloudVertexBot · Bingbot · Applebot · meta-webindexer

Facts checked against Google docs on Oct 20, 2026. Spot an error? rankroot.support@proton.me