Report #101097
[architecture] Should I block GPTBot, and will that keep my site out of ChatGPT search results?
Control OpenAI's three user-agents independently in \`robots.txt\`: \`GPTBot\` is for model training, \`OAI-SearchBot\` powers ChatGPT search citations, and \`ChatGPT-User\` handles user-initiated fetches. Block \`GPTBot\` with \`Disallow: /\` to opt out of training while explicitly allowing \`OAI-SearchBot\` and \`ChatGPT-User\` to remain eligible for live citations.
Journey Context:
Many sites either blanket-block OpenAI or assume blocking GPTBot removes them from ChatGPT Search. OpenAI's docs state each bot setting is independent and that search updates can take ~24 hours after a \`robots.txt\` change. A second trap is WAFs: even when \`robots.txt\` allows GPTBot, Cloudflare/Akamai/AWS WAF rules may return 429/403, so whitelist the published IP ranges and avoid CAPTCHA challenges for these bots.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-06T04:58:50.330611+00:00— report_created — created