Free Tool
Is your robots.txt open to AI crawlers?
Validate your robots.txt for GPTBot, ClaudeBot, PerplexityBot, Google-Extended, and other AI crawlers. See exactly which bots are allowed, blocked, or affected by misconfigured directives.
AI Robots.txt Checker
Beta · FreeFull robots.txt analysis is available in the Mentd. platform. The checker above validates your domain's robots.txt rules for each AI crawler user agent.
Get full analysis freeAI crawlers checked
GPTBot
ChatGPT (OpenAI)
ClaudeBot
Claude (Anthropic)
PerplexityBot
Perplexity
Google-Extended
Google AI / Bard
Applebot-Extended
Apple AI
Amazonbot
Amazon AI
cohere-ai
Cohere
Bytespider
ByteDance AI
Why robots.txt matters for AI visibility
AI language models are trained on and continuously updated from web content. AI crawlers like GPTBot, ClaudeBot, and PerplexityBot follow your robots.txt rules just like search engine crawlers do. If you block them — intentionally or accidentally — your content won't be included in AI training data or real-time retrieval.
The most common problem: sites that added a blanket Disallow: / rule for aggressive scrapers are now inadvertently blocking AI indexers they actually want.
Example: Allow all AI crawlers
User-agent: GPTBot Allow: / User-agent: ClaudeBot Allow: / User-agent: PerplexityBot Allow: / User-agent: Google-Extended Allow: / User-agent: * Disallow: /api/ Disallow: /admin/
Common questions
What is GPTBot and why does it matter?
GPTBot is OpenAI's web crawler. It indexes public web content used to train and update ChatGPT and other OpenAI models. If GPTBot is blocked, your brand and content won't be part of ChatGPT's knowledge base, directly hurting your AI visibility.
Should I block or allow AI crawlers?
For most brands, allowing AI crawlers is the right choice. If you want your brand to appear in AI answers, you need AI crawlers to access your content. Publishers blocking AI crawlers for licensing reasons should understand they're trading AI visibility for that protection.
Do AI crawlers respect robots.txt?
Yes. GPTBot, ClaudeBot, PerplexityBot, and Google-Extended all honor robots.txt directives. This is confirmed by each company's documentation.
What's the difference between blocking GPTBot and Google-Extended?
GPTBot controls ChatGPT access. Google-Extended controls Google's AI features (like AI Overviews / Bard). You can block them independently - for example, allowing Google-Extended while blocking GPTBot.
Go beyond robots.txt.
The full platform checks crawler access paths, rendering issues, and meta tag directives — not just robots.txt.