Back to blogGEO · STEP-BY-STEP

Allowing or blocking AI crawlers?

GPTBot, ClaudeBot, PerplexityBot, GoogleOther, Amazonbot and Bytespider are already crawling your site today. What do they do, how do you steer them via robots.txt, and when should you allow or block?

Organiq Grow · 17 August 2026 · 8 min read

Direct answer: allow or block?

For most SMEs who want visibility in AI answers (ChatGPT, Perplexity, Google AI Overviews): allow. Blocking mainly makes sense if you primarily live off direct visitors or ad revenue on your own content and want compensation for reuse by AI companies — think news publishers, not a local service-based SME.

The choice isn't all-or-nothing. You can make a conscious decision per bot: one crawler delivers direct visibility value with source attribution, another just trains a model with no clear value flowing back.

The main AI crawlers at a glance

Six crawlers show up most often in your server logs. Each belongs to a different AI platform, with its own purpose and default behaviour.

CrawlerFromPurposeDefault behaviour
GPTBotOpenAITrains and enriches ChatGPT answersCrawls unless blocked via robots.txt
ClaudeBotAnthropicTraining + real-time retrieval for ClaudeCrawls unless blocked via robots.txt
PerplexityBotPerplexityLive answers with source citationsCrawls unless blocked via robots.txt
GoogleOther / Google-ExtendedGoogleTraining data for Gemini, separate from Google SearchCrawls unless blocked via robots.txt
AmazonbotAmazonAlexa and AI servicesCrawls unless blocked via robots.txt
BytespiderByteDance (TikTok)Training data for TikTok and Doubao modelsOften crawls aggressively; reports that robots.txt isn't always respected

How to block an AI crawler via robots.txt

Blocking is done per user-agent in your robots.txt. The example below excludes the major AI training crawlers while Googlebot (the classic search index crawler) keeps full access:

User-agent: GPTBot — Disallow: / · User-agent: ClaudeBot — Disallow: / · User-agent: PerplexityBot — Disallow: / · User-agent: Google-Extended — Disallow: / · User-agent: Amazonbot — Disallow: / · User-agent: Bytespider — Disallow: /

Note: robots.txt is a request, not a technical lockout. Most major AI companies respect it properly, but there have been repeated reports that Bytespider doesn't always comply. For a hard block, you need an extra layer via your CDN or firewall (for example Cloudflare's AI bot blocking feature).

The trade-offs: what you gain and lose

Blocking protects your content from uncompensated training and saves bandwidth against aggressive crawlers. But it has a direct downside: blocking means being invisible in AI answers. No citations, no brand mentions in ChatGPT or Perplexity answers, no chance to be cited as a source when a potential customer asks an AI tool for advice.

For a service-based SME that's a real revenue trade-off: every AI conversation you're absent from is a potential lead going to a competitor who is accessible to these crawlers.

Recommendation by business type

SMEs seeking leads and visibility (the majority of our clients): allow all major AI bots. The visibility gain almost always outweighs the risk of content reuse.

Content publishers and news media who primarily live off subscriptions or ads on their own content: consider selective blocking, or negotiate a licence — similar to the deals major publishers and platforms like Reddit have struck with AI companies.

E-commerce with price-sensitive data: consider blocking specific price-scraping bots while keeping the major AI crawlers open for product discoverability in AI shopping answers.

Practical example: deliberately allowing

Allowing usually requires no action: without a Disallow rule for a user-agent, the bot simply crawls. For clarity, many businesses still document that explicitly in robots.txt, so future maintainers can see at a glance that the choice was deliberate, not accidentally forgotten.

User-agent: GPTBot — Allow: / · User-agent: ClaudeBot — Allow: / · User-agent: PerplexityBot — Allow: /

Note: Google-Extended is not Googlebot

Google-Extended is a separate token, specifically for training Gemini and other AI products — distinct from the classic Googlebot that indexes your site for Google Search. You can block AI training at Google without touching your organic ranking, as long as you don't block Googlebot itself. Always confirm this distinction before adding a blanket rule.

Not sure which crawlers to allow?

Request a GEO strategy call
FREQUENTLY ASKED QUESTIONS

Everything about AI crawlers

The most common questions about GPTBot, ClaudeBot and the rest.

Does robots.txt guarantee blocking of AI crawlers?

No. robots.txt is a request, not a technical block. Most major AI companies respect it properly, but Bytespider in particular has drawn criticism for not always following the rules. For a hard block you need firewall or CDN rules, for example Cloudflare's AI bot blocking feature.

What's the difference between GPTBot and ChatGPT's real-time browsing agents?

GPTBot is OpenAI's training and indexing crawler. There are also real-time browsing agents that fetch a page the moment a user asks ChatGPT a question and requests up-to-date info. You can steer both types separately in your robots.txt using their own user-agent names.

Will we lose Google ranking if we block AI bots?

No, as long as you don't block Googlebot itself. Google-Extended (for AI training) is a separate token from the classic Googlebot that indexes your site for Google Search. You can block one without affecting the other.

Should we treat all AI bots the same?

No, a deliberate choice per bot pays off most. Some crawlers deliver direct visibility value with attribution (Perplexity, for example, often cites with a clickable link), others just train a model with no clear value flowing back to your brand.

Is there a middle ground between fully allowing and fully blocking?

Yes. You can allow selectively (for example Perplexity and GPTBot, but not Bytespider), or combine allowing with rate-limiting via your CDN to limit server load without fully excluding the bot.

DIY or outsource?

Ready to apply what you just read? These are the logical next steps if you'd rather leave it to an agency.

Keep reading

In this series

Ready for AI visibility?

Get cited
by ChatGPT and Google AI.

We build a GEO strategy that fits your industry: which crawlers to allow, which content to restructure, and how to measure whether it works.