Learn

Is Cloudflare blocking AI crawlers on my site?

4 min read. Published November 2026.

The short answer

It might be, and your robots.txt won't tell you. Cloudflare sits in front of your server. If it blocks a crawler, the request never reaches your site, so a robots.txt that says Allow: / changes nothing.

What changed

In September 2024 Cloudflare added a one-click setting to block AI crawlers. On July 1, 2025 it announced that blocking AI crawlers would become the default unless the site owner allows them, and that new domains signing up are asked whether to allow or block them. If you set up Cloudflare recently, or clicked through a setup screen without reading it, AI crawlers may be blocked on your site today.

Training bots and search bots are different

Blocking training crawlers such as GPTBot, ClaudeBot and CCBot keeps your content out of future model training. That's a fair choice, and it doesn't stop today's AI answers from citing you.

Blocking search crawlers such as OAI-SearchBot, Claude-SearchBot and PerplexityBot is different. Those build the indexes AI answers cite, so blocking them takes you out of those answers. Make sure your setting matches what you actually want.

How to check

In our test of 161 Fairfield County business sites, 18% (29 sites) refused or challenged at least one AI crawler at the server while their robots.txt allowed it. Cloudflare is one of the common causes.

Honest limits

Our live test sends each crawler's published user agent from our own server, not from OpenAI's or Perplexity's addresses. Cloudflare can treat a verified real bot differently from a request that only claims to be one. So a "challenged" result from us means "worth checking in your dashboard", not proof that the real bot is blocked.

Find out in 60 seconds.

The free grade tests 10 AI crawlers against your live site. No account.

Grade my site — free