Why it matters
Most robots.txt files now carry a block of AI crawler rules, often pasted from a blog post. They're easy to get wrong in ways that don't show. A crawler that has its own group ignores the * group completely, so allowing a bot can quietly let it into your checkout. A typo like ClaudeBott blocks nothing. A Disallow added under * to stop AI training also stops Googlebot. And tokens like Google-Extended don't block any crawling at all: they only control how Google uses what Googlebot already fetched.
This tester applies the RFC 9309 rules that Google and the major AI companies follow, for 35 crawler tokens across five kinds of crawler, over the paths you choose. Each cell shows whether the crawler may fetch the path and the exact rule that decided it. The warnings pick out typos, retired tokens and search engines blocked by accident. Choose a policy, such as blocking AI training but allowing AI search, and it rewrites only the AI part of the file, carrying your general rules into each new group so nothing else changes.
How to use it
- Fetch your robots.txt, or paste it.
- List the paths you care about.
- Read the matrix and the warnings.
- Pick a policy if you want a rewrite, and download the new file.
FAQ
Does blocking Google-Extended stop Googlebot?
No. Google-Extended is a usage token: it controls whether Gemini can train on or ground answers in your pages. Googlebot still crawls them for Search, and AI Overviews are part of Search.
If I block GPTBot, can ChatGPT still show my pages?
Yes, through OAI-SearchBot and ChatGPT-User, which OpenAI runs separately. Block GPTBot to stop training and keep the others to stay visible in ChatGPT search.
Why can an allowed AI crawler reach my checkout?
A crawler with its own group ignores the * group. If you give it Allow: / alone, it loses your * disallows. The rewrite copies them into each group.
Do AI crawlers obey robots.txt?
The big ones say they do, and their published IP ranges let you check. Some smaller crawlers don't. Use the AI crawler IP verifier and your logs to see who's really visiting.