CM-903 · Info · not scored

    Firewall treatment of AI crawlers

    Firewall treatment of AI crawlers is whether your CDN or firewall answers an AI crawler differently from a normal visitor.

    Also searched as

    • cloudflare blocking ai crawlers
    • ai crawl control
    • 403 for oai-searchbot
    • waf blocking ai bots
    • bot protection blocking chatgpt

    What you might notice

    Your robots.txt allows AI crawlers, but your server logs or CDN dashboard show them getting 403, 429 or 503 responses while people get your pages.

    Why it matters

    In search engines

    No effect on Google Search.

    In AI assistants

    Some CDNs block AI crawlers by default, regardless of robots.txt.

    How we test it

    We fetch your homepage once more, identifying as OpenAI's search crawler. Firewalls that check whether a crawler is genuine may block our test even when they'd let the real one in, so treat a block as a prompt to check your settings.

    How to fix it

    In your CDN or firewall settings, check the AI-crawler or bot rules (on Cloudflare: Security → Bots, and AI Crawl Control).

    Related checks

    • CM-104 Search and AI search crawlers allowed: Reads what your robots.txt allows. This check tests what your server does when an AI crawler actually asks.
    • CM-101 Content in the HTML: Counts the words in the page our scanner's normal request gets. This check compares the status code an AI crawler's request gets with that one.
    • CM-901 AI training crawlers: Reads your robots.txt rules for the training crawlers and tokens, such as GPTBot and Google-Extended. This check tests what your server does when an AI crawler asks for your homepage.

    Sources

    Scan your site

    The free scan runs CM-903 and the other 12 checks on your site, then shows what to fix.

    Scan your site