New: see if ChatGPT, Perplexity and Claude can read your pages. Scan your site free →
IndexPedia
AI Reach

Can ChatGPT, Perplexity and Claude read your site?

Every AI crawler tested against your robots.txt and firewall, plus the page signals AI search needs.

9 crawlers testedFirewall blocks foundScore you can check
GPTBotClaudeBotPerplexityGooglebotBingbotMeta 5 of 6 AI crawlers can read your site
AI crawlers come to read your site. Your robots.txt and firewall let five in and block one, and you see exactly which.
Sample report

Your AI Reach report at a glance

indexpedia.wisermap.com/check
Site scan: goldencrust.example30 pages checked live
AI search
AI Reach
84
of 100
AI crawlers allowed
8/9
GPTBot blocked
Google
Site Health
72%
6 pages with errors
Estimated with problems
212
across the site
✕
Mostly template text · 6 of 30 pages

Little unique text, so Google often skips them.

!
Title too long · 9 of 30 pages

Cut off in Google results. Fixes ready.

Example data for a made-up business. Your report uses your own site.

What you get

robots.txt, bot by bot

Exactly which rule blocks which crawler.

Hidden firewall blocks

Cloudflare and host settings that turn AI crawlers away.

JavaScript-only pages

Pages AI crawlers see as empty.

Structured data

What AI can read about your business.

Speed for crawlers

How fast your site answers AI tools.

A fixed robots.txt

Written for you, private folders kept private.

How AI tools read websites

AI assistants use crawlers, just like search engines. OpenAI uses OAI-SearchBot for ChatGPT search, ChatGPT-User when someone asks ChatGPT to open a page, and GPTBot for model training. Perplexity uses PerplexityBot, Anthropic uses ClaudeBot and Claude-SearchBot, and Microsoft Copilot relies on Bing's crawler.

Each crawler follows your robots.txt rules. Many sites block AI crawlers without meaning to, through an old robots.txt line, a security plugin or a firewall rule that treats bots as attacks.

What AI Reach tests

  • robots.txt rules for every major AI and search crawler, read the way the crawlers read them
  • Whether your server or firewall answers each crawler, or blocks it
  • Pages that only show their text after JavaScript runs, which many AI crawlers cannot do
  • Pages that return a challenge or "verify you are human" screen
  • Structured data and clear text AI can quote

Search crawlers vs training crawlers

Blocking a training crawler such as GPTBot keeps your content out of future model training, but does not remove you from ChatGPT search, which uses OAI-SearchBot. Many sites choose to allow search crawlers and block training crawlers. AI Reach shows each one separately, so you can decide on purpose.

Key terms

robots.txt
A file at the root of your site that tells crawlers which pages they may visit.
User agent
The name a crawler sends with each visit, such as GPTBot or PerplexityBot.
Client-side rendering
Pages built by JavaScript in the browser. Crawlers that do not run JavaScript may see an empty page.

The chain from Google to ChatGPT

A page reaches AI answers only if it passes every step. AI Reach checks the steps you control.

  • Search and AI crawlers
  • Training crawlers kept separate
  • Clear fix for each block

Fixed files, ready to use

If a crawler is blocked, you get a corrected robots.txt that keeps your private folders private.

  • Copy or download
  • Explained line by line
  • llms.txt included
User-agent: *
Disallow: /admin/
−User-agent: GPTBot
−User-agent: OAI-SearchBot
−Disallow: /
+# Added by IndexPedia
+User-agent: OAI-SearchBot
+User-agent: PerplexityBot
+Allow: /
Sitemap: https://goldencrust.example/sitemap.xml
ChatGPT search was blocked. Fixed file ready.Copy · Download
+# Golden Crust Bakery
+> Gluten-free bakery in Raleigh, NC. Open 7am-6pm daily.
+
+## Main pages
+- [Menu](https://goldencrust.example/menu): breads, cakes, prices
+- [Order online](https://goldencrust.example/order): same-day pickup
+- [About](https://goldencrust.example/about): dedicated gluten-free kitchen
No llms.txt yet. Written from your own pages.Copy · Download
<script type="application/ld+json">
{ "@context": "https://schema.org",
− "@type": "Organization",
+ "@type": "Bakery",
"name": "Golden Crust",
+ "telephone": "+1-919-555-0142",
+ "openingHours": "Mo-Su 07:00-18:00",
+ "address": { "addressLocality": "Raleigh" },
+ "aggregateRating": { "ratingValue": 4.9, "reviewCount": 212 }
}</script>
Business details were missing. Schema ready to paste.Copy · Download
−/menu Menu | Home | Golden Crust Bakery Raleigh NC Gluten Free Br…
+/menu Gluten-Free Bakery Menu and Prices | Golden Crust
−/order Order
+/order Order Gluten-Free Cakes Online, Same-Day Pickup
−/about (no description)
+/about A dedicated gluten-free kitchen in Raleigh since 2015.
3 titles and descriptions too weak. Rewrites ready.Copy · Download

How it works

1Enter your domain

Free.

2We test every AI crawler

robots.txt, firewall and pages.

3Fix what blocks them

Ready-made files.

AI Reach: frequently asked questions

What does AI Reach test?

AI Reach tests whether the crawlers used by AI assistants can get into your site and read it. It checks your robots.txt rules for each crawler, whether your server or firewall answers each one or blocks it, whether pages only show text after JavaScript runs, whether a "verify you are human" challenge appears, and whether your pages carry structured data and clear text AI can quote.

Which AI crawlers are tested?

AI Reach covers OpenAI's OAI-SearchBot, ChatGPT-User and GPTBot, PerplexityBot and Perplexity-User, Anthropic's ClaudeBot and Claude-SearchBot, Googlebot and the Google-Extended token, Bingbot, Applebot and other well-known crawlers. Each one is shown separately, because they do different jobs.

What is the difference between OAI-SearchBot, ChatGPT-User and GPTBot?

OAI-SearchBot crawls pages so they can appear in ChatGPT search results. ChatGPT-User visits a page when a ChatGPT user asks about it directly. GPTBot collects content that may be used to train OpenAI's models. Blocking GPTBot does not remove you from ChatGPT search; blocking OAI-SearchBot does.

Should I block AI crawlers?

That is your decision, and AI Reach helps you make it on purpose. Blocking search crawlers keeps your pages out of AI answers, which usually costs you visibility. Blocking training crawlers only affects model training. Many sites allow search crawlers and block training crawlers.

Why would my site block AI crawlers without me knowing?

The usual causes are an old line in robots.txt, a security or SEO plugin with a "block bots" setting, or a firewall or CDN rule that treats unfamiliar crawlers as attacks. AI Reach requests your pages the way each crawler does, so it finds blocks that robots.txt alone does not show.

Can AI crawlers read pages built with JavaScript?

Many cannot. If your page only shows its main text after JavaScript runs in a browser, a crawler that does not run JavaScript may see an empty page. AI Reach flags those pages so you can serve the important text in the page itself.

Does Google-Extended affect my Google rankings?

No. Google-Extended is a robots.txt token that controls whether Google may use your content for Gemini model training. It does not change how Googlebot crawls your site or how you rank in Google Search.

How do I fix a blocked crawler?

If robots.txt is the cause, the Fix Kit writes a corrected robots.txt that lets the crawlers in and keeps private areas private. If a firewall or plugin is the cause, AI Reach shows which crawler was refused, so you or your host can allow it.

How often is AI Reach checked?

You can test any site for free with the site scan. For sites in your account, IndexPedia runs AI Reach again on a schedule, so you are told if a plugin update or firewall change starts blocking crawlers.

How is the AI Reach score made?

The score adds up the parts that decide whether AI can use your site: access for each crawler, readable pages, structured data and clear text. The report shows each part and its points, so you can see exactly what to improve.

Related tools

Can ChatGPT, Perplexity and Claude read your site?