OAI-SearchBot
Decides whether your site can be surfaced in ChatGPT search answers.
User-agent: OAI-SearchBot Allow: /
Eleven agents, four vendors, five different jobs. Only four of them decide whether an assistant can find you. Verified against each vendor's documentation on 30 July 2026.
Decides whether your site can be surfaced in ChatGPT search answers.
User-agent: OAI-SearchBot Allow: /
Collects content that may be used to train OpenAI foundation models.
User-agent: GPTBot Disallow: /
Fetches a specific URL because a ChatGPT user asked for it.
User-agent: ChatGPT-User Disallow: /
Validates pages submitted as ads.
User-agent: OAI-AdsBot Disallow: /
Indexes content for search in Claude.
User-agent: Claude-SearchBot Allow: /
Collects content that may be used to train Anthropic models.
User-agent: ClaudeBot Disallow: /
Fetches a specific URL because a Claude user asked a question.
User-agent: Claude-User Disallow: /
Surfaces and links websites in Perplexity search results. Not used for training.
User-agent: PerplexityBot Allow: /
Visits a page when a user’s question requires it.
User-agent: Perplexity-User Disallow: /
Crawls for Google Search, including AI Overviews and AI Mode.
User-agent: Googlebot Allow: /
Blocking Googlebot removes the site from Google Search, AI Overviews included.
Google documentation ↗Controls use for Gemini training and grounding. Does not affect Google Search.
User-agent: Google-Extended Disallow: /
OAI-SearchBot, Claude-SearchBot, PerplexityBot and Googlebot build the indexes assistants retrieve from. Blocking a training crawler does not remove you from search, provided the same vendor's search crawler is still allowed.
The reasoning, question by question, is in GPTBot vs OAI-SearchBot: a field guide.
Test your own robots.txt against all eleven.
Open the tester →