GEO FixAI search readiness check

AI search fix

PerplexityBot blocked — how to fix it

PerplexityBot is Perplexity's crawler for pages used in AI answers and citations. Blocks in robots.txt or at the CDN edge leave your content unavailable to Perplexity even when Google indexes it normally. Add an explicit PerplexityBot section with Allow paths you intend to share, mirror that policy in Cloudflare or your WAF, and confirm production logs show 200 responses rather than 403 or challenge pages.

Search live /robots.txt for `User-agent: PerplexityBot` with Disallow rules, or a global disallow that catches every bot. Then inspect Bot Fight Mode, managed WAF rules and security plugins that treat automation as hostile. Use the same allow pattern you apply to GPTBot so policy stays consistent across the AI platforms you trust.

Restore PerplexityBot access

  1. Fetch production /robots.txt and note any PerplexityBot or site-wide disallow lines.
  2. Add or update a PerplexityBot section with explicit Allow paths for public pages.
  3. In Cloudflare WAF, create an allow or skip rule when User-Agent contains PerplexityBot.
  4. Deploy and verify with server logs or a test request using the PerplexityBot string.
  5. Monitor for 24 hours to confirm repeated successful responses on key URLs.

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

Run the diagnostic

Updated

Cookies on this site

Necessary cookies keep the site running. Optional ones help with analytics and marketing. Policy