Free · no sign-up · no score, just evidence

Know what AI can see. Fix what it can't.

Can AI actually access your website? Find out in about 10 seconds.

People increasingly ask ChatGPT, Claude and Perplexity for recommendations. If their crawlers cannot read your site, you may never make it into the answer. Most of the time, nobody tells you.

We request your robots.txt and homepage. We read your sitemap only when robots.txt hides pages from a crawler and we need to measure how much is affected. No other page.

Example3 of 26 AI crawlers blockedWe check 26 crawler tokens across 13 operators, including OpenAI, Anthropic, Google, Perplexity, Meta and others. “Blocked” means your robots.txt or your CDN turns that crawler away, so whatever that crawler is for, such as search citations or model training, goes without your pages. On the display above those are the dashed marks: a bearing the scan keeps checking and gets nothing back from. Scan your own site to see your real number.
  1. Paste your URLNo account, nothing to install.
  2. We arrive as the AI crawlers doNine live requests, about ten seconds.
  3. You get the line to changeThe file, the rule and the reason.

What we poke at

Three layers can keep a site out of an AI answer, and any one of them can fail quietly.

It is often not your fault. A CDN or security setting can block AI crawlers without anyone changing your site or robots.txt. Cloudflare has blocked AI crawlers by default on new sites since July 2025, and as of September 15, 2026 it also blocks AI training and agent bots on ad-supported pages, for new domains and every site on its free plan. A setting nobody remembers choosing can be enough.

  1. 0126 tokens

    robots.txt

    Your written policy, read the way each AI crawler reads it, not the way it is written.

    Fails when One Disallow under the wrong token and ChatGPT stops citing you.

  2. 021 request each

    Your CDN

    Enforced before your server sees anything. One live request per crawler says what it really does.

    Fails when Bot management turns crawlers away while your file still says welcome.

  3. 032 fetches

    Your HTML

    What comes back before any JavaScript runs, compared word for word against a real browser.

    Fails when Client-rendered text is a blank page to ChatGPT and Claude.

  4. RESULT

    The answer

    Your page, quoted back to somebody who asked a question you can answer.

All three have to work. None is visible from the front of your site, and each can fail quietly. That is why we test the request itself, not just the file.

Example GPTBot

  1. robots.txtAllow
  2. Request as GPTBotHTTP 200, page returned
  3. Same page as a browserHTTP 200
  4. VerdictNo user-agent block detected

Example ClaudeBot

  1. robots.txtAllow
  2. Request as ClaudeBotHTTP 403, asked twice
  3. Same page as a browserHTTP 200
  4. VerdictBlocked by user agent
Same file, same answer from it, opposite outcomes. A robots.txt checker would call both of these fine. How each verdict is reached →
01

The crawler names everyone mixes up

Training crawlerGPTBot

Collects training data. Blocking it does not control ChatGPT search.

Search and citation crawlerOAI-SearchBot

Used for ChatGPT search and citations. Blocking it removes your site from that path.

Both are OpenAI. Most sites that have touched this have them the wrong way round, usually after copying a snippet from a blog post. Same trap at Google: blocking Google-Extended does not hide you from AI Overviews.

Every crawler, and what blocking it costs you →
GPTBot or OAI-SearchBot: which one to block →

02

Can Google still index you?

AI gets the attention, but Google still matters. A forgotten noindex, a Googlebot block or a canonical pointing somewhere else can quietly remove a page from search. We check those basics too, along with your title, description and structured data.

03

Fixes your AI can apply

Every finding includes a practical fix you can copy. You can also give the whole report to Claude Code, Cursor or Copilot, with the file, rule and reason included.

Copy for your AI agent
## 1. OAI-SearchBot is blocked in robots.txt

- Matched rule: `Disallow: /` under
  `User-agent: OAI-SearchBot`

**Why it matters:** your site disappears
from ChatGPT search answers and citations.

**Fix:** remove that Disallow line…

Who this is for

  • You run a business

    A shop, a studio, a clinic. Someone asks an assistant “who does this near me”, and you want to be the answer.

  • You built the site yourself

    Webflow, WordPress, Squarespace. You’d have no way of knowing a default setting was quietly hiding you.

  • You write things

    A blog, docs, recipes, research. You’d like the citation when an AI answers a question you already answered.

  • You look after client sites

    Then you know the story: a deploy at 2am breaks this and nobody notices for weeks. Scan any of them, no sign-up.

No domain? No problem.

Useful on their own. We don’t need your URL for any of these.

robots.txt checker

Paste the file you already have and see what it says to each AI crawler: which are blocked, which rule did it, and what that costs you. Nothing is uploaded.

26 tokens · no domain needed

robots.txt generator

Tick the crawlers you want to allow, copy the file. Each choice shows what blocking it costs you before you paste it anywhere.

26 tokens · no domain needed

AI crawler reference

One page per crawler: who runs it, whether it honours robots.txt, and exactly what you lose by turning it away. Sourced and dated.

26 tokens · 13 operators

What our scanner does

Every request a scan makes and why, written for whoever runs the server, including how to block us in one line if you would rather not be scanned.

9 requests, listed one by one

Or start with a question: Which AI crawlers should you allow? · AI SEO setup: the five things worth checking · Why your site is not showing up in ChatGPT · all guides →
New to this? Start here →

We won’t give you a score out of 100.

We do not give you a score out of 100. Those scores can move around without telling you what actually changed. We focus on things we can verify: whether a crawler is blocked, whether your CDN treats it differently, and whether the content is present without JavaScript. When something cannot be known from outside, we say so. See exactly what our scanner checks →

Can ChatGPT and Claude actually read my website?

Sometimes. A robots.txt rule can block their crawler, your CDN can turn the request away, or the useful content may only appear after JavaScript runs. We check all three.

Does blocking GPTBot remove me from ChatGPT?

No. GPTBot is the training crawler. OAI-SearchBot handles ChatGPT search and citations. Blocking GPTBot does not remove you from ChatGPT search, while blocking OAI-SearchBot does.

Does blocking Google-Extended hide me from AI Overviews?

No. Google-Extended controls Gemini training and grounding. AI Overviews and AI Mode use normal Google Search crawling, so controls such as noindex, nosnippet, data-nosnippet and max-snippet matter instead.

Do AI crawlers run JavaScript?

Most do not. Googlebot and Applebot render JavaScript, while GPTBot, ClaudeBot and PerplexityBot largely do not. We compare the initial HTML with a browser render so you can see what a non-rendering crawler misses.

My robots.txt allows AI crawlers. Why would they still be blocked?

Because robots.txt is only one layer. Your CDN or WAF can turn a crawler away before it reaches your server. A file checker cannot see that; an actual request can.

Is the scan free, and do I need an account?

Free, no sign-up. Enter a domain and get the report. We do not require an email just to show you your own results.

Rather not DIY?

The scan is free. For most sites, the report is enough to make the fix. If something is stuck behind a CDN or server setting, ask us. A real human will help.

Read the report with you

What matters for your site, and what you can safely ignore. Free.

Do the fixes for you

robots.txt, CDN and bot rules, noindex and canonical slip-ups, server rendering. With your developer, or instead of one.

Watch it after deploys

A release tweaks a header, a CDN default flips. We keep checking and tell you the day it changes.

Email hello@deployradar.dev →Send your domain and what’s broken. We reply to every one.

Ten seconds. No sign-up. Go on.

We request your robots.txt and homepage. We read your sitemap only when robots.txt hides pages from a crawler and we need to measure how much is affected. No other page.