Blocking GPTBot does not remove you from ChatGPT's answers
This is the one that gets inverted most often. OpenAI, Anthropic and Perplexity each run three tiers of crawler, and they do different jobs:
Training bots (GPTBot, ClaudeBot, CCBot, Amazonbot, Applebot-Extended) collect training data. Blocking them is a copyright decision and has nothing to do with whether you can be cited — so we never score this tier, we only report its state.
Retrieval bots (OAI-SearchBot, Claude-SearchBot, PerplexityBot, Bingbot, Googlebot) build the index behind AI answers. Blocking any one of them means disappearing from that AI's answers, so a site-wide block here is always a failure.
User-triggered bots (ChatGPT-User, Claude-User, Perplexity-User) fetch in real time when someone asks. Blocking them affects that one conversation, so it is a warning.
Treating all three as one thing is a mistake shared by a great deal of GEO writing. A report that turns "GPTBot is blocked" into "you are invisible in ChatGPT" sends you off to fix something that does not change the outcome.
Google AI Overviews are governed by Googlebot, not Google-Extended
Google is the easiest one to get wrong. Intuition says the crawler with "Extended" in its name is the AI one. The official documentation says the opposite.
In AI Features and Your Website, Google writes that AI is built into Search and integral to how Search functions, which is why robots.txt directives for Googlebot are the control site owners use to manage how their sites are crawled for Search. AI Overviews and AI Mode are grounded in the Search index, so blocking Googlebot means leaving AI Overviews too.
Google-Extended, meanwhile, is documented as not impacting a site's inclusion in Google Search and not being used as a ranking signal. It governs training and grounding for Gemini apps and Vertex AI.
Both are in our table, on different tiers: Googlebot is a retrieval bot and a block is a failure; a Google-Extended block is a warning.
Which lines in that robots.txt did you actually write?
The check also identifies CDN-injected managed blocks. Some CDNs insert a whole section of AI-crawler rules into robots.txt without the site owner asking for it.
This item is always advisory and never scored. Its only job is to let the findings above be attributed correctly: when you see "ClaudeBot is blocked", the first thing you need to know is whether you wrote that line — otherwise you go off to change something you never wrote.