Free 5-prompt check →

Is your website blocking AI crawlers?

The short answer

Type yourdomain.com/robots.txt into a browser. If you see Disallow: / under GPTBot, PerplexityBot, ClaudeBot or Google-Extended, you've told those assistants not to read your site — and no amount of good content will fix that until you change it. It takes two minutes to check, and it's the single cheapest thing on this list.

Why this happens to people who never chose it

Almost nobody sits down and decides to block AI. It happens three ways. A security plugin or CDN ships with aggressive bot rules and treats new crawlers as scrapers. A developer or agency added a blanket block during the 2023–24 "AI is stealing our content" wave and never revisited it. Or your platform — some site builders and publishing tools — set a restrictive default you never saw. Two years on, the business wonders why AI never mentions them, and the answer has been sitting in a text file the whole time.

The two-minute check

Who's who: the crawlers that matter

Not all bots do the same job. The important distinction is training crawlers (used to build models) versus retrieval/search crawlers (used to fetch pages when answering a live question). For being recommended, the retrieval ones matter most — they're how an assistant checks facts mid-answer.

CrawlerBelongs toWhat it does
OAI-SearchBotOpenAIRetrieval for ChatGPT search results — allow this
ChatGPT-UserOpenAIFetches a page when a user's question triggers browsing
GPTBotOpenAITraining data collection — your call, but blocking narrows you
PerplexityBotPerplexityIndexing for Perplexity answers — allow this
ClaudeBot / Claude-UserAnthropicCrawling and user-triggered fetching for Claude
GooglebotGoogleCore search index — never block this
Google-ExtendedGoogleControls use of your content in Gemini and AI answers

The Google-Extended nuance worth understanding

Google-Extended isn't a crawler in its own right — it's a permission toggle. Blocking it doesn't remove you from Google Search (that's Googlebot), but it does restrict how your content may be used in Google's generative answers. So businesses sometimes block it to protect content from AI, then wonder why Gemini never names them. Both positions are defensible; what isn't defensible is holding them at the same time. Decide which you want.

What "allow" actually looks like

You don't need a clever configuration. For most businesses, the correct posture is simply: don't block the assistants you want to be recommended by. That means no Disallow: / under those user-agents, no blanket wildcard block, and a firewall that isn't quietly rejecting them. If your robots.txt has no AI-specific rules at all, that's usually fine — silence means allowed.

Two things worth adding while you're in there: a Sitemap: line pointing to your sitemap, so crawlers can find every page rather than guessing; and, if you like, an llms.txt file at your root summarising what your site is and where the key pages live. Be honest about that last one — llms.txt is a proposed convention, not a standard the major engines have committed to. It costs an hour and may help; it is not the thing that will make you visible. Don't let anyone sell it to you as a strategy.

What to do if you find a block

Remove the offending Disallow lines, save, and confirm the file updated by reloading the URL. Then give it time — assistants don't re-crawl on demand, and it can take days or weeks before the change shows up in answers. This is why it's worth checking first: everything else you invest in content, markup and citations is dead weight while the door is shut.

Not sure what's blocking you? We'll look.

Our free check runs the five questions your customers ask across ChatGPT, Perplexity, Gemini and Claude — and flags whether the problem is access, markup, or the fact that nobody's citing you. One page, free, no call.

Get your free 5-prompt check →

Frequently asked questions

How do I check if my site blocks AI crawlers?
Visit yourdomain.com/robots.txt and look for Disallow rules under GPTBot, PerplexityBot, ClaudeBot, OAI-SearchBot or Google-Extended. Also check your CDN or security plugin — it can block bots even when robots.txt allows them.
Which crawlers should I allow?
At minimum the retrieval ones: OAI-SearchBot, ChatGPT-User, PerplexityBot, ClaudeBot and Googlebot, plus Google-Extended for Gemini. Training crawlers like GPTBot are a separate decision — but blocking everything guarantees invisibility.
Does blocking Google-Extended remove me from Google?
No — normal search indexing is Googlebot. Google-Extended only controls use of your content in Google's generative AI products. Blocking it can limit your appearance in AI answers while leaving search intact.