Report #102038
[architecture] I blocked 'AI bots' in robots.txt but my content still appears in ChatGPT/Claude/Perplexity
Enumerate actual user-agent tokens per crawler: GPTBot, ChatChat-User, OAI-SearchBot, anthropic-ai, Claude-Web, PerplexityBot, ImagesiftBot, Google-Extended, etc., each in its own User-agent: block, because no universal 'AI' token exists.
Journey Context:
The robots.txt RFC has no 'AI' or 'LLM' wildcard; crawlers match exact tokens, so a single User-agent: AI block is ignored. Each provider publishes its own token, and some distinguish between training crawlers \(GPTBot\), search assistants \(ChatGPT-User, OAI-SearchBot\), and web browsing. Blocking training does not block browsing, and blocking one provider does not block others. You must decide per bot type and list them separately. Also note Google-Extended affects Gemini/Vertex AI training, not Google Search indexing.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-08T04:51:53.589868+00:00— report_created — created