AI Bot Access Checker

See exactly which AI crawlers — ChatGPT, Perplexity, Claude, Gemini and more — can actually reach your site. We check robots.txt per bot AND send a live request to catch the CDN/WAF blocks robots.txt can't reveal.

Example resultA sample report for example.com — run the tool on your own URL above for live results.
Answer engines reachable
5 / 7
AI crawlers blocked
3 of 14
Silent server blocks
1
  • OAI-SearchBot
    OpenAI · ChatGPT Search answer engine
    Accessible
  • PerplexityBot
    Perplexity · Answer engine crawler
    Blocked by server (HTTP 403)
  • ClaudeBot
    Anthropic · Claude answer engine
    Accessible
  • GPTBot
    OpenAI · AI training crawler
    Blocked in robots.txt
  • Google-Extended
    Google · Gemini training opt-out · robots.txt only
    Accessible

Why AI bot access matters

Getting cited by ChatGPT Search, Perplexity, Google AI Overviews and Gemini requires one thing first: their crawlers have to be able to fetch your pages. Many sites block them without realizing — either in robots.txt, or (the silent one) at the Cloudflare / WAF edge, which returns a 403 to AI bots even when robots.txt looks fine. The result is zero AI visibility, with no obvious cause.

What this checker tests

  • Per-bot robots.txt evaluation — the actual allow/deny rule each crawler sees, not a blanket guess.
  • Live access check — a real request spoofing each bot’s User-Agent, so CDN/WAF blocks show up.
  • Answer engines vs. training bots — so you can keep training scrapers out while staying citable.

Which bots we check

OpenAI (GPTBot, OAI-SearchBot, ChatGPT-User), Perplexity (PerplexityBot, Perplexity-User), Anthropic (ClaudeBot, Claude-User), Google (Googlebot, Google-Extended), Microsoft Bing, Apple (Applebot-Extended), Amazon, DuckDuckGo, Common Crawl (CCBot), Meta and ByteDance (Bytespider).

Blocking training crawlers (GPTBot, CCBot, Bytespider) is a legitimate choice. Blocking answer-enginecrawlers (OAI-SearchBot, PerplexityBot) is what costs you citations in AI search.

Frequently asked questions

What's the difference between "blocked in robots.txt" and "blocked by server"?

"Blocked in robots.txt" means your robots.txt file has a rule that tells that crawler not to fetch the page, which is a choice you can edit directly. "Blocked by server" means we sent a live request using the bot's User-Agent and your site rejected it (typically a 403, 429, or timeout) even though robots.txt allowed it. The server block almost always comes from a CDN or WAF rule, such as Cloudflare's "Block AI bots" toggle, rather than from anything on your site itself.

Why check live access when robots.txt already says a bot is allowed?

robots.txt is only a request, and it tells you nothing about edge or firewall rules that sit in front of your pages. A site can allow PerplexityBot in robots.txt while a CDN silently returns a 403 to that same User-Agent, so the crawler never reaches the content. These silent server blocks are a common reason sites get no AI citations despite a clean robots.txt, which is why the tool sends a real request per bot.

Should I block AI bots, and does blocking them affect my Google rankings?

Blocking training crawlers like GPTBot, CCBot, and Bytespider is a legitimate choice if you do not want your content used for model training. Blocking answer-engine crawlers like OAI-SearchBot and PerplexityBot is different, because that is what removes you from ChatGPT Search and Perplexity results. These AI bots are separate from Googlebot, so allowing or blocking them does not change your normal Google Search rankings.

What does "robots.txt only" mean next to some bots?

Some entries such as Google-Extended and Applebot-Extended are opt-out signals rather than active crawlers, so there is no live request to test against them. For those we evaluate only the robots.txt rule and label them "robots.txt only." They control whether your content can be used for AI training features, not whether a separate bot fetches your pages.

Related free tools

Want the full picture?

This tool checks one thing. Run a complete, free SEO audit across 26 factors in about a minute.

Run a free SEO audit