Skip to content
New guide: How to measure AI visibility — and what you can’t measure. Read it →
PRISOL

Free tool

AI Crawler Checker — can AI search engines reach your site?

Check whether ChatGPT, Perplexity, Claude, Google, Bing, Apple and Meta crawlers are allowed by your robots.txt, whether your page carries noindex directives, and whether your firewall turns AI crawlers away.

What the AI Crawler Checker tests

AI search products can only use pages their crawlers can reach. This checker looks at the three places access is usually decided:

  1. robots.txt — we read your file and apply the same matching rules crawlers use (RFC 9309): the group for the specific crawler if one exists, otherwise the * group, with the longest matching rule winning.
  2. Page directives — X-Robots-Tag headers and <meta name="robots"> tags such as noindex, which keep a page out of search indexes even when crawling is allowed.
  3. Your firewall or CDN — we request the page with each AI crawler’s user agent and compare the response with a neutral request. Bot-protection settings often block crawlers that robots.txt allows.

Search crawlers, training crawlers and user fetchers

AI companies run several crawlers with different jobs. Search crawlers such as OAI-SearchBot, PerplexityBot and Claude-SearchBot decide whether your pages can appear and be cited in AI answers. Training crawlers such as GPTBot, ClaudeBot and CCBot collect content for future models. User fetchers such as ChatGPT-User retrieve a page when someone asks about it. Blocking training while allowing search is a common, legitimate choice — blocking search crawlers usually is not what a business that wants to be visible intends.

What to do if a crawler is blocked

  • If robots.txt blocks a search crawler you want, edit its group — our AI robots.txt generator builds the rules for you.
  • If the firewall test shows refusals, review your CDN’s bot management (for example “block AI bots” or “bot fight” settings) and allow the crawlers you want.
  • If a page has noindex, remove it from pages you want found — and keep it on pages you don’t.

Crawler names and behaviour change. Each result links to the operator’s own documentation. For the full picture, read our guide to AI crawlers and robots.txt.

FAQ

AI Crawler Checker: frequently asked questions

Does blocking GPTBot remove my site from ChatGPT?
Not according to OpenAI’s documentation. GPTBot collects content that may be used for training; OAI-SearchBot is the crawler that surfaces sites in ChatGPT search. You can block GPTBot and still allow OAI-SearchBot.
Is the firewall test definitive?
No — it is indicative. We request your page once with a neutral user agent and once with each AI crawler’s user agent. If the AI versions are refused while the neutral one succeeds, your CDN or firewall is very likely filtering those crawlers. Some firewalls also verify a crawler’s IP address, which this test cannot imitate, so check your CDN’s bot settings and logs to confirm.
If every crawler is allowed, will AI answers cite my site?
No tool can promise that. Access is a precondition: AI search products can only use pages they can reach and read. Whether they cite you depends on the question, your content and what other sources say — the work covered by answer engine and generative engine optimization.
Do you store the sites I check?
No. The check runs on request and nothing is saved. Results may be cached for up to five minutes so repeated checks of the same site are fast.

AI Visibility Audit

Access is step one. Being cited is the goal.

Our AI Visibility Audit shows how ChatGPT, Gemini, Perplexity and Google describe your brand today — and what to fix first.

Prefer email? prithvi@prisol.org