Skip to main content

What Is an AI Crawler? The Complete List of Bots to Allow in robots.txt

Not all AI bots do the same job. Training crawlers, retrieval bots, and on-demand fetchers — and which you actually need to allow. Check site free.

published: updated:
Diagram of technical foundations: crawler access, clean HTML, canonical URLs, and structured data.
AI crawler bot lists matter because access is the first step in every retrieval path.

"AI crawler" gets used as if it's one thing. It isn't. Confusing the four functional categories below is the most common reason site owners misconfigure robots.txt.

1. Training crawlers

A permission document branches into four distinct categories of AI crawler.
AI bots serve different purposes, including training, retrieval, on-demand fetching, and agentic tool use.

Examples: GPTBot (OpenAI), Google-Extended (Google), and CCBot (Common Crawl, used by several vendors).

Collect content to train future language models. Blocking these has no effect on whether the AI cites you in a live answer today — it only affects future training data.

2. Retrieval and indexing crawlers

These build the index that live search features draw from — OAI-SearchBot and PerplexityBot are the two most common examples. Blocking these directly reduces your odds of being cited in real-time answers.

3. On-demand, user-triggered fetchers

A user question triggers a crawler to fetch one webpage immediately.
On-demand fetchers retrieve a page in response to a live user request rather than through scheduled crawling.

Bots like ChatGPT-User fetch a specific page only when a person directly pastes a link or asks about it in the moment — not a background crawl. Blocking these breaks a very direct, high-intent use case: someone actively trying to read your page through an AI assistant.

4. Agentic and tool-use bots

A newer category: AI agents that browse and act on a user's behalf (filling forms, comparing prices, completing tasks). These are still maturing and their identifying user-agents are less standardized than the other three categories.

TipYou don't need a strong opinion on all 27 known AI bots. Most site owners only need deliberate decisions about a handful of high-traffic ones — GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot, and Google-Extended cover the bulk of real traffic.

The full reference

An orderly group of neutral crawlers passes through one access checkpoint.
Review crawler user agents individually so each allow or block decision matches its actual purpose.

For the exhaustive, exact-syntax list of all 27 known AI crawlers and how to configure each in robots.txt, see our complete AI bots reference guide.

Further reading

Apply this guide

Find the technical blockers before adding more content.

Run the audit when the guide points to crawler access, structured data, llms.txt, or parsing issues that can stop AI systems from using the page.

  • Best for crawlability, schema, robots.txt, and llms.txt work.
  • Next metric: pass/fail technical signals before content rewriting.

Frequently asked questions

Is GPTBot the same as the crawler that powers ChatGPT search citations?

No. GPTBot collects training data. OAI-SearchBot is the separate crawler behind live ChatGPT search results. Allowing or blocking one has no effect on the other.

What's an 'on-demand' AI bot?

A crawler that fetches a specific page only when a user directly asks an AI assistant about it or pastes a link — as opposed to bots that continuously crawl the web in the background.

Do I need to configure all 27 known AI bots individually?

Not necessarily — most site owners only need to make deliberate decisions about a handful of high-traffic ones (GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot, Google-Extended). See our full reference for the complete list and defaults.

Get the monthly State of GEO report

AI search readiness benchmarks, adoption stats, and the actions that move the needle — delivered monthly. No spam.

By submitting, you agree to receive the monthly GeoReady newsletter: benchmark data from the State of GEO dataset, practical GEO guidance, and product updates. You can unsubscribe anytime. See our Privacy Policy.

GeoReadyv4.19.2

Open-source AI search visibility audit and monitoring. Built in Italy by Juan Camilo Auriti.

The Book

AI Search Engineering

Google non è più l'unica porta d'accesso ai clienti. Manuale tecnico per far citare il tuo sito da LLM e agenti AI, con protocolli validati su AutoGEO (preprint arXiv:2510.11438) e KDD 2024.992 pagine, paperback e Kindle.

Get the book
Launchpadly Startup Directory

Built in Italy by Juan Camilo Auriti. Designed for the global AI search ecosystem. Powered by Princeton KDD 2024 + AutoGEO (arXiv:2510.11438, preprint) research.