⌸
robots.txt Generator and AI Crawler Audit
Build robots.txt to RFC 9309 — Allow / Disallow, wildcards, $ anchors — audit prefix traps and silent no-ops, compute the real policy for 25 AI crawlers, and generate llms.txt.
Runs in browserSEOAI crawlers
Loading tool…
How to use
- Build tab: one rule per line (allow /admin/ or disallow /admin/), comma-separate multiple User-agents, one URL per line for Sitemap.
- Matching is longest-first, not last-write-wins: when Allow and Disallow both match, the longer path wins, and Allow wins a tie.
- Disallow is a prefix match, so /admin also blocks /administrator — the classic collateral damage, and nothing will ever warn you. The audit tab calls these out.
- Once a specific agent group matches, the * group no longer applies, even if that group has no rules at all. An empty group is therefore a silent allow, and the audit warns about it.
- The AI crawlers tab computes the real policy for 25 crawlers whose token is stated in vendor docs: all sample paths blocked reads as blocked, none as allowed, anything else as partly blocked.
- The block-training-crawlers preset emits two groups: the * group keeps your own admin/api rules, and the training crawlers get their own group with Disallow: /. Collapsing them into one group would block * site-wide too.
- robots.txt is a convention, not a permission. Compliant crawlers read it and harvesting crawlers ignore it — real access control needs auth or a WAF.
- llms.txt is a proposed format from 2024, not a standard, and no vendor has promised to read it.