Free AI check

Home/Free tools/AI crawler checker

Free AI SEO tool

AI crawler checker

Type a domain. We read its robots.txt the way the crawlers do and show which of 28 AI crawlers may read the site, which are blocked, and the lines that fix it. Free, no sign-up.

We read your robots.txt, llms.txt and sitemap. Add a path (example.com/blog/post) to test one page too. Free, no sign-up, nothing stored.

robots.txt is a small text file at the root of your site that tells crawlers what they may read. This checker downloads yours, applies the matching rules of the robots.txt standard (RFC 9309), and gives 28 AI crawlers a verdict: allowed, partly blocked or blocked.

The verdict that matters most is AI search. If OAI-SearchBot is blocked, OpenAI says your site will not be shown in ChatGPT search answers. Blocking a training crawler such as GPTBot is a separate choice and does not remove you from AI search.

Three kinds of AI crawler

AI companies run more than one crawler, and each does a different job. The checker labels every bot with one of these:

KindWhat it doesExamplesIf you block it
AI searchFinds pages to show and link inside AI answersOAI-SearchBot, Claude-SearchBot, PerplexityBot, Googlebot, BingbotYou can disappear from those answers
User requestOpens a page because a person asked the assistant toChatGPT-User, Claude-User, Perplexity-User, meta-externalfetcherSome vendors say these may not follow robots.txt, because a human asked
TrainingCollects pages that may be used to train future modelsGPTBot, ClaudeBot, CCBot, Google-Extended, Applebot-ExtendedYour pages should not be used in training. AI search is not affected

Two names on the list are not crawlers at all. Google-Extended and Applebot-Extended are switches. Google says Google-Extended controls whether your content is used to train Gemini models and to ground answers in Gemini apps and Vertex AI, and that it does not affect your inclusion in Google Search. Apple says Applebot-Extended does not crawl pages; it only decides whether what Applebot collected may train Apple's models.

Google AI Overviews and AI Mode work differently. Google says the control for those is your robots.txt rules for Googlebot, plus page tags such as nosnippet and noindex. Since October 2026, Google's documentation also points to a site-wide Search generative AI control in Search Console. That setting lives in your Search Console account, not in robots.txt, so no outside tool can see it.

How the checker reads your robots.txt

We follow the same rules the crawlers follow, so the verdict matches what they will do:

"Partly blocked" means the homepage and most pages are open, but at least one ordinary content address is closed to that crawler, such as /blog/, /products/ or /about. We test a fixed list of typical content addresses for this. Rules that close only private areas like /admin or /cart do not count against you, and we list them so you can see them.

How sites block AI search by accident

Four ways a site can block AI search without meaning to:

  1. A copied block list. Some lists of "AI bots to block" shared online mix training crawlers with search crawlers. Paste one in and you may block OAI-SearchBot or PerplexityBot while trying to stop training.
  2. A CDN setting. Cloudflare can add a managed block to the top of your robots.txt. Its documentation shows that block disallowing Amazonbot, Applebot-Extended, Bytespider, CCBot, ClaudeBot, Google-Extended, GPTBot and meta-externalagent, with the default content signal search=yes, ai-train=no, use=reference. Those are training crawlers, so search is usually fine, but check what your version says. The checker flags Cloudflare's markers when it sees them.
  3. A firewall that ignores the file. Cloudflare's own documentation says robots.txt "compliance is voluntary" and points to AI Crawl Control for actual blocking. The reverse also happens: a firewall rule can block a crawler your robots.txt allows. If our check was challenged or refused, we say so, because AI crawlers may hit the same wall.
  4. One line too many. Disallow: / under User-agent: *, left over from a staging site, closes everything to every crawler that has no group of its own.

What we saw when we ran it

When we ran this checker on 22 October 2026:

Your result is only as current as your robots.txt. We cache each result for 6 hours, so a fix you make now shows up after that.

Using the fix

Under every result you get paste-ready lines. They give each AI search and user-request crawler its own group that allows the site, and they copy your existing private closures (the Disallow rules under the star group) into each group, so opening a crawler never opens your admin or checkout pages. Tick the box if you also want to block the training crawlers.

  1. Open your robots.txt (in WordPress, Shopify and most hosts it is a setting or a file in the site root).
  2. Delete any old groups for the same crawlers, because rules for one crawler combine across groups.
  3. Paste the lines at the top, keep your other rules, and save.
  4. Check your CDN or firewall bot settings, then run this checker again after a few hours. OpenAI says its systems can take about 24 hours to notice a robots.txt change, and Meta says up to 24 hours.

What this tool cannot tell you

Questions people ask

Does blocking GPTBot remove my site from ChatGPT?

No. OpenAI lists GPTBot (training) and OAI-SearchBot (search) as separate crawlers with separate robots.txt settings. Blocking GPTBot keeps your pages out of training. Blocking OAI-SearchBot is what OpenAI says keeps your site out of ChatGPT search answers.

Should I block AI training crawlers?

It is a business choice. Answers given without a web search come from what a model learned in training, so a training block can mean the model knows less about you. Publishers with paid content often block training anyway. Most local and service businesses that want to be recommended leave training open.

Does Google-Extended control AI Overviews?

No. Google says Google-Extended does not affect your inclusion in Google Search. For AI Overviews and AI Mode, Google points to your Googlebot rules, page tags such as nosnippet and noindex, and the Search generative AI control in Search Console.

Do AI crawlers really obey robots.txt?

The major vendors say their automatic crawlers do. Several say their user-request fetchers may not, because a person asked for the page: OpenAI for ChatGPT-User, Perplexity for Perplexity-User, Meta for meta-externalfetcher and Amazon for Amzn-User. robots.txt is a request, not a lock. A firewall is the lock.

Why do Bytespider, cohere-ai and YouBot say "no official doc"?

We could not find a current page from ByteDance, Cohere or You.com that documents these tokens. Many sites and Cloudflare's managed file still name them, so we check them, but we do not describe them beyond what is reported.

Do you store the domains I check?

No account, no log of who checked what. Results are kept in a cache for 6 hours so repeat checks are fast, and then they expire. The checker identifies itself to your site as AdjoltzToolsBot.

Sources

  1. RFC 9309: Robots Exclusion Protocol
  2. OpenAI: Overview of OpenAI crawlers (GPTBot, OAI-SearchBot, ChatGPT-User)
  3. Anthropic: Does Anthropic crawl data from the web, and how can site owners block the crawler?
  4. Perplexity: Perplexity crawlers
  5. Google: Google's common crawlers (Googlebot, Google-Extended)
  6. Google Search Central: AI features and your website
  7. Google Search Console Help: Search generative AI control
  8. Bing Webmaster Tools: Which crawlers does Bing use?
  9. Apple: About Applebot
  10. Meta: Web crawlers
  11. Amazon: Amazonbot, Amzn-SearchBot and Amzn-User
  12. DuckDuckGo: DuckAssistBot
  13. Mistral AI: Robots and user agents
  14. Common Crawl: CCBot
  15. Cloudflare: Managed robots.txt

More free tools

What does AI say about your business?

Free AI check on WhatsApp: 10 real buyer questions on ChatGPT and Gemini (Google AI). Result in about 10 minutes during Dubai working hours.

Get my free AI check