llms.txt Validator + Generator
Your llms.txt
Built from the sitemap response — review every generated URL and description before optionally publishing at yourdomain.com/llms.txt.
Paste your current llms.txt content:
An llms.txt validator checks whether your site's optional file conforms to the proposed format, contains the proposal's expected fields, and accurately represents your site's structure. An llms.txt generator creates a complete, proposal-compliant file from your site's content and structure.
The llms.txt proposal, introduced by Jeremy Howard in 2024, defines a Markdown-formatted map of a site's important pages. A service may choose to consume that map, but adoption by major answer engines is not established. Google Search explicitly says it ignores llms.txt, including for AI Overviews and AI Mode.
A missing llms.txt is not a ranking or citation failure. If you choose to publish one, accurate links and clear structure make the optional document more useful to any compatible service. This tool validates existing files against 11 format and link-hygiene checks and generates new files from your sitemap.
How to use
- To generate: paste your site URL. We read the homepage and sitemap, derive labels from URL slugs, and build a structured draft. We do not fetch or verify every listed page.
- To validate: paste your existing llms.txt content. We parse it against 11 spec checks.
- Download the file. Place it at
yourdomain.com/llms.txt(the root — not a subdirectory). - Run validation again in 24 hours to confirm live deployment, or use the full audit which checks it live.
Related: AI Crawler Checker · Schema AI Tester · What is llms.txt?
Frequently asked questions
Is llms.txt required for AI citation?
No. llms.txt is a voluntary proposal, and CiteFuel has not established that it improves citation frequency. Google Search explicitly ignores it, so the file neither helps nor hurts classic rankings, AI Overviews, or AI Mode. Use it only as an optional site map for services that choose to support the proposal.
What fields must an llms.txt include?
At minimum: an H1 with the site name (# Site Name), a one-sentence blockquote description (> description), and at least one ## Section with page entries formatted as - [Page Title](URL): brief description. CiteFuel's generator produces all optional fields too.
How often should I update my llms.txt?
Update whenever you publish significant new content or restructure your site. The $9/mo re-audit subscription monitors for drift and alerts you when your llms.txt is stale.
Measure your site’s AI-readiness gaps, then review the evidence.
Free 26-check audit. No card. No login. Just a URL — results in ~90 seconds.
Audit my site free →