HomeHelp CenterWAF & Bot Blocking: When Your Firewall Stops AI Crawlers
    Help CenterMarch 22, 2026

    WAF & Bot Blocking: When Your Firewall Stops AI Crawlers

    How Web Application Firewalls can accidentally block AI bots from reading your content.

    What it measures

    This check detects whether a Web Application Firewall (WAF) — Cloudflare, Sucuri, AWS WAF, Akamai — is blocking AI crawlers from accessing your content. WAFs protect against attacks but can accidentally block legitimate AI bots.

    Why it matters for AI

    When a WAF blocks an AI crawler, it typically serves a CAPTCHA challenge or 403 Forbidden response. AI bots can't solve CAPTCHAs, so your content becomes completely invisible. This is one of the most common reasons otherwise well-optimised content never appears in AI-generated answers.

    User AgentUsed byWhat to whitelist
    GPTBotChatGPT / OpenAIAllow in WAF rules
    ChatGPT-UserChatGPT browsingAllow in WAF rules
    ClaudeBotClaude / AnthropicAllow in WAF rules
    PerplexityBotPerplexity AIAllow in WAF rules
    Google-ExtendedGoogle AI / GeminiAllow in WAF rules

    How to improve

    1. Whitelist AI crawler user agents — Add an allow rule in your WAF for the bots listed above
    2. Check your CDN settings — Cloudflare's "Bot Fight Mode" can block legitimate AI bots
    3. Test with AI user agents — Use curl with a GPTBot user-agent string to test access
    4. Monitor WAF logs — Look for blocked requests from legitimate AI crawlers

    💡 Quick win

    In Cloudflare: go to Security → WAF → Custom Rules. Create an "Allow" rule that matches user agents containing "GPTBot", "ClaudeBot", or "PerplexityBot".

    Was this article helpful?