GEO FixAI search readiness check

AI search fix

PerplexityBot blocked — how to fix it

PerplexityBot is Perplexity's crawler for fetching pages used in AI answers and citations. When it is blocked in robots.txt or at the CDN edge, your content stays unavailable to Perplexity even if Google indexes it normally. The fix is to allow the PerplexityBot user agent in both layers and confirm production logs show successful fetches, not 403 or challenge responses.

Check robots.txt first for a `User-agent: PerplexityBot` section with Disallow rules, or a global disallow that catches all bots. Then review Cloudflare Bot Fight Mode, managed rules, and security plugins that treat automation as hostile. Mirror the same allow pattern you use for GPTBot so policy stays consistent across AI platforms you trust.

How to fix PerplexityBot blocked

  1. Open live /robots.txt and search for PerplexityBot or broad disallow blocks.
  2. Add or update a PerplexityBot section with explicit Allow paths you want crawled.
  3. In Cloudflare WAF, add an allow or skip rule when User Agent contains PerplexityBot.
  4. Deploy and verify with server logs or a controlled request using the PerplexityBot user agent.
  5. Monitor for 24 hours to confirm repeated successful responses.

You'll get an HTML report showing whether PerplexityBot is allowed in robots.txt and at your edge firewall.

Run Express Check

Updated

Cookies

Choose which optional cookies to allow

Strictly necessary cookies keep the site running. Analytics, functional, and marketing cookies load only after you choose Accept all or turn categories on in Customize. Cookie Policy