Skip to main content

Articles Bot & WAF

AI Training Bots vs. AI Search Bots: Stop Accidentally Erasing Your Brand from ChatGPT

Many webmasters block all AI user-agents to protect training data, inadvertently blocking OAI-SearchBot and ChatGPT-User and wiping out their live search citations.

One of the most damaging mistakes we uncover during Layer 3 (WAF) and Layer 5 (robots.txt) audits is treating every AI user-agent identically. OpenAI, Anthropic, and Perplexity separate their bots by function.

1. Three Distinct AI Bot Categories

  • Model Training Crawlers: e.g., GPTBot, CCBot, Google-Extended. You may disallow these if you want to opt out of foundational model training.
  • AI Search Indexing Crawlers: e.g., OAI-SearchBot, PerplexityBot. These bots index pages specifically to surface live citations and links in AI search answers.
  • User-Triggered Fetchers: e.g., ChatGPT-User, Claude-User. Triggered in real time when a human user asks the assistant to read or verify your page.

2. Recommended Baseline Configuration for GEO

User-agent: OAI-SearchBot
Allow: /

User-agent: ChatGPT-User
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: Googlebot
Allow: /

You can test how your domain handles 196 AI bots using our AI Crawler Access Check and AI Log Analyzer inside Share · Tools.