AI search fix
AI crawlers blocked by robots.txt — how to fix it
When robots.txt disallows trusted AI bots, pages become unreadable for AI search workflows even if they are public in Google. This usually follows broad Disallow: / rules or legacy bot-blocking snippets. Fix it with clear allow policy per user-agent and test the production file, not staging only.
List bots you want to serve: GPTBot, ChatGPT-User, PerplexityBot, ClaudeBot, Google-Extended, and Bingbot. Write explicit user-agent sections and avoid catch-all rules that override intent. Keep anti-scraper policy for unknown bots separately.
How to fix robots.txt for AI crawlers
- Open live robots.txt at /robots.txt and copy current rules.
- Remove or narrow broad disallow blocks affecting trusted AI user-agents.
- Add explicit sections for GPTBot, PerplexityBot, ClaudeBot, Google-Extended, and Bingbot.
- Deploy and verify the file served on the production domain.
- Re-check server logs for allowed responses from trusted bots.
Free · 2 minutes · no card
See what AI crawlers hit on your site
Technical blockers, missing context, weak AI-readiness signals — in one HTML report.
You'll get an HTML report showing which AI user-agents are disallowed in your live robots.txt.
Frequently asked questions
Can I allow AI search bots and still block training crawlers?
Yes. Allow specific bots used for search and citation; keep stricter rules for broad training crawlers per your policy.
Why is my site still invisible after robots.txt changes?
Your WAF may still block requests. Cloudflare or another edge firewall must allow the same bots declared in robots.txt.
Does fixing robots.txt guarantee AI citations?
No. It restores crawl permission; citations still depend on content and platform rules.
Related questions
Updated
