cd /news/artificial-intelligence/ai-crawlers-are-scanning-your-site-r… · home topics artificial-intelligence article
[ARTICLE · art-43228] src=dev.to ↗ pub= topic=artificial-intelligence verified=true sentiment=· neutral

AI Crawlers Are Scanning Your Site Right Now - How to Check and Control Access

AI crawlers from OpenAI, Anthropic, Google, Common Crawl, and Perplexity are now common in server logs. A developer at AEO Checker explains how to audit robots.txt and CDN settings to avoid accidentally blocking AI crawlers from public content. The guide provides diagnostic steps and a template for allowing AI crawlers while blocking sensitive paths.

read3 min views1 publishedJun 29, 2026

AI crawlers now appear in many server logs alongside traditional search bots.

Some are used for search retrieval, some for training, and some for broader web

indexing. If you care about AI search visibility, you need to know which ones

can access your public pages.

The most common accidental blocker is simple: a robots.txt rule or CDN bot

setting that prevents AI crawlers from reaching the content you want discovered.

Here are crawler tokens you may see in logs or robots.txt rules:

Crawler token Company Notes
GPTBot OpenAI Documented OpenAI crawler token
OAI-SearchBot OpenAI Documented OpenAI search-related crawler token
ChatGPT-User OpenAI Documented OpenAI user-triggered agent token
ClaudeBot Anthropic Documented Anthropic crawler token
Claude-SearchBot Anthropic Documented Anthropic search-related crawler token
Google-Extended Google control token for Gemini Apps and Vertex AI use
CCBot Common Crawl Web corpus crawler used by many downstream systems
PerplexityBot Perplexity Commonly referenced Perplexity crawler token

Crawler names and purposes change. Always confirm against official platform

documentation before making sitewide access decisions.

Before you change anything, find out who is already crawling. If you have server

logs:

grep -E "GPTBot|OAI-SearchBot|ChatGPT-User|ClaudeBot|Claude-SearchBot|Google-Extended|CCBot|PerplexityBot" access.log

If you use Cloudflare, check bot and security events and filter by user agent.

Three quick diagnostic steps:

https://yourdomain.com/robots.txt

and look for broad Disallow: /

rules./sitemap.xml

.The blunt rule that makes sites invisible to many crawlers:

User-agent: *
Disallow: /

This blocks every well-behaved crawler that follows the wildcard rule. If you

see it on a public marketing site, blog, or documentation site, it is probably

too restrictive.

A more common pattern is:

User-agent: *
Disallow: /admin
Disallow: /api
Disallow: /private

This can be reasonable. The key is to make sure public content is allowed and

sensitive areas are blocked intentionally.

Allow public content when you want search and AI discovery.

Selectively block sensitive paths such as admin, account, checkout, API, and

private areas.

Block completely only when you intentionally do not want a crawler to access

any public content.

For most content sites, SaaS marketing sites, and documentation sites, the

practical approach is to allow public pages and block private or operational

paths.

Here is a simple template:

User-agent: Googlebot
Allow: /

User-agent: Bingbot
Allow: /

User-agent: GPTBot
Allow: /

User-agent: OAI-SearchBot
Allow: /

User-agent: ChatGPT-User
Allow: /

User-agent: ClaudeBot
Allow: /

User-agent: Claude-SearchBot
Allow: /

User-agent: Google-Extended
Allow: /

User-agent: *
Disallow: /admin
Disallow: /api
Disallow: /private

Sitemap: https://example.com/sitemap.xml

Place it at /robots.txt

. Make sure it returns a 200 status and a plain text

response.

Robots.txt is a crawler instruction, not an authentication system. Major

well-behaved crawlers generally respect it. Bad actors may not.

If a path contains sensitive information, protect it with authentication and

authorization. Do not rely on robots.txt as a security boundary.

Even if robots.txt is correct, CDN bot protection can still block or challenge

AI crawlers at the network level. If you use Cloudflare or another CDN, review

bot events and WAF rules after changing crawler access.

Run our AEO Checker to audit these signals in one scan.

Most accidental AI crawler blocks come from broad robots.txt rules or CDN bot

settings. Both are fixable. The right setup is not "allow everything forever";

it is to make public discovery intentional and private areas truly private.

Originally published at aeocheck.xyz — free AI search readiness tools.

── more in #artificial-intelligence 4 stories · sorted by recency
── more on @openai 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/ai-crawlers-are-scan…] indexed:0 read:3min 2026-06-29 ·