GEO FixAI search readiness check

AI search fix

WordPress blocking AI crawlers — how to fix it

WordPress sites frequently block AI crawlers through security plugins, cached robots.txt overrides, or Cloudflare rules copied from generic hardening guides. GPTBot, PerplexityBot, and ClaudeBot may receive 403 responses even when Googlebot works. The fix is to audit plugins such as Wordfence, review the virtual or physical robots.txt output, and add explicit allow rules for the AI user agents you trust.

Check both the Settings → Reading “discourage search engines” flag and SEO plugin robots editors — they stack. After changes, fetch robots.txt and a sample post URL with a GPTBot user agent from CLI or logs.

How to fix WordPress AI bot blocks

  1. Confirm “discourage search engines” is off in WordPress settings.
  2. Review security plugin bot blocking lists and allow trusted AI agents.
  3. Inspect Yoast, Rank Math, or other SEO plugin robots.txt overrides.
  4. Align Cloudflare or host WAF rules with your robots.txt policy.
  5. Validate JSON-LD output from your SEO plugin on key pages.

You'll get an HTML report on WordPress robots.txt, plugin blocks, and schema coverage.

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