Report #4762
[architecture] I allowed search engines, but ChatGPT and other AI agents still don't cite my site—what's blocking them?
Add explicit User-agent rules in robots.txt for the major AI crawlers: GPTBot \(OpenAI training\), OAI-SearchBot \(ChatGPT Search\), ChatGPT-User \(user-initiated fetches\), ClaudeBot, PerplexityBot, Google-Extended, and CCBot. Allow the ones you want citations from; block only the ones you want to opt out of. Also verify that your WAF/CDN isn't returning 429s to those user agents despite an open robots.txt.
Journey Context:
AI crawlers are not governed by your generic Allow/Disallow for Googlebot. OpenAI alone runs three distinct bots with different purposes, documented on platform.openai.com/docs/bots. Blocking GPTBot only affects model training; blocking OAI-SearchBot removes you from ChatGPT Search citations; ChatGPT-User may fetch URLs on behalf of a user. A common mistake is a blanket 'Disallow: /' for all bots or copying ai.robots.txt without understanding which bot maps to which product. Also, many sites allow the bot in robots.txt but block it at the WAF layer, so monitor server logs and IP ranges \(OpenAI publishes JSON lists of IPs\).
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T20:02:42.376478+00:00— report_created — created