Skip to content
Start free

AI crawlers show nothing, or a bot is blocked

A runbook for when GetIntel's technical scan shows an AI bot blocked or AI crawlers shows no visits, with the checks and curl commands to find the cause.

If Technical → Bot access shows a bot as blocked, or AI crawlers shows no visits from an engine, work through this runbook.

The technical scan requests your site as each bot, using the bot’s real user agent, and also reads your robots.txt. A request counts as blocked when it gets status 401, 402, 403, 406, 429, 451 or 503, or a challenge page such as “Just a moment…” or a captcha.

BotEngineRole
OAI-SearchBotChatGPTSearch index
ChatGPT-UserChatGPTLive fetch
PerplexityBotPerplexitySearch index
Perplexity-UserPerplexityLive fetch
Claude-SearchBotClaudeSearch index
Claude-UserClaudeLive fetch
GooglebotGoogle (AI Overviews and AI Mode)Search index
BingbotCopilot and ChatGPT searchSearch index

Training bots (GPTBot, ClaudeBot, Google-Extended, CCBot) are listed separately. Blocking them does not stop AI engines from citing you.

Open https://yoursite.com/robots.txt. Look for a Disallow: / under the bot’s name, or under User-agent: * without a later allow for the bot.

Terminal window
curl -s -o /dev/null -w "%{http_code}\n" \
-A "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; OAI-SearchBot/1.3; +https://openai.com/searchbot" \
https://yoursite.com/
  • 200: the bot gets through.
  • 403, 429 or 503: something in front of your site is blocking it.

To see a challenge page, fetch the body and look for “Just a moment” or “captcha”:

Terminal window
curl -s -A "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; PerplexityBot/1.0; +https://perplexity.ai/perplexitybot)" \
https://yoursite.com/ | grep -i -E "just a moment|captcha|challenge"

The most common cause is a bot-protection setting:

  • Cloudflare: check Security → Bots (Bot Fight Mode, and any setting that blocks AI bots) and Security → WAF custom rules. Allow the search and live-fetch bots above.
  • Other CDNs and hosts: look for bot management, rate limiting or “block AI crawlers” options.
  • Not connected: AI crawlers needs Cloudflare. Check Integrations.
  • Just connected: the first sync takes a few minutes, then updates hourly.
  • Wrong website: the Cloudflare token must be for the zone that serves your site.
  • Bots are blocked: blocked bots never reach your pages, so there is nothing to count. Fix steps 1 to 3 first.

After a fix, open Technical and choose Re-check now (once an hour).

Send us the bot name, the page URL, the output of the curl command above, and whether your site is behind Cloudflare or another CDN.