Block OAI-SearchBot (OpenAI) Search
OpenAI says it is used to surface websites in search results in ChatGPT's search features, and recommends allowing it for sites that want to appear there. OpenAI's docs
Block ChatGPT-User (OpenAI) User fetch
Used for certain user actions in ChatGPT and Custom GPTs. OpenAI says it does not crawl the web automatically and that, because these actions are started by a user, robots.txt rules may not apply. OpenAI's docs
Block GPTBot (OpenAI) Training
Crawls content that may be used to train OpenAI's generative AI foundation models. OpenAI says disallowing it indicates a site's content should not be used in that training. OpenAI's docs
Block Claude-SearchBot (Anthropic) Search
Anthropic says it navigates the web to improve search result quality for users, and that blocking it may reduce your visibility in user search results. Anthropic's docs
Block Claude-User (Anthropic) User fetch
Fetches pages when people ask Claude questions. Anthropic says blocking it prevents Claude retrieving your content in response to a user query. Anthropic's docs
Block ClaudeBot (Anthropic) Training
Collects web content that could contribute to training Anthropic's models. Anthropic says blocking it signals that your future content should be excluded from training, and that its bots honour robots.txt. Anthropic's docs
Block PerplexityBot (Perplexity) Search
Surfaces and links websites in Perplexity's search results. Perplexity says it is not used to crawl content for AI foundation models. Perplexity's docs
Block Perplexity-User (Perplexity) User fetch
Visits pages to answer a Perplexity user's question. Perplexity says that because a user requested the fetch, it generally ignores robots.txt rules. Perplexity's docs
Block Google-Extended (Google) Training
A robots.txt token, not a separate crawler: it controls whether content Google crawls may be used to train future Gemini models and for grounding. Google says it does not affect inclusion or ranking in Google Search. Google's docs
Block Applebot-Extended (Apple) Training
Does not crawl: it controls whether pages Applebot crawled may be used to train Apple's foundation models. Apple says pages that disallow it can still appear in search results. Apple's docs
Block Amazonbot (Amazon) Products and training
Amazon says it is used to improve its products and services and may be used to train Amazon AI models, and that it respects robots.txt. Amazon's docs
Block DuckAssistBot (DuckDuckGo) Search
Crawls pages in real time for DuckDuckGo's AI-assisted answers. DuckDuckGo says the data is not used to train AI models, and a disallow takes effect after 72 hours. DuckDuckGo's docs
Block Meta-ExternalAgent (Meta) Training
Meta says it crawls the web for uses such as training foundation AI models and improving products by indexing content directly. Meta's docs
Block CCBot (Common Crawl) Training
Common Crawl's crawler, which builds an open repository of web crawl data that anyone can use, including to train AI models. Common Crawl's docs
Block Bytespider (ByteDance) Undocumented
ByteDance's crawler. We found no official documentation from ByteDance to cite, so we make no claims about what it is used for. The checker scores it with the training crawlers.