llms.txt Validator + Generator
Your llms.txt
Built from your own sitemap — every URL verified, nothing invented. Place at yourdomain.com/llms.txt.
Paste your current llms.txt content:
An llms.txt validator checks whether your site's llms.txt file conforms to the proposed standard, contains the required fields, and accurately represents your site's structure and authority pages. An llms.txt generator creates a complete, spec-compliant llms.txt from scratch based on your site's content and structure.
The llms.txt standard, proposed by Jeremy Howard in 2024, provides AI systems with a structured, Markdown-formatted index of your site's most important pages, their purpose, and how your content should be interpreted. As of 2026, ChatGPT, Claude, and Perplexity all parse llms.txt when present, using it to prioritize which pages to surface in AI-generated answers.
A missing llms.txt means AI systems must infer your site's structure from crawl signals alone — less reliable and often wrong. A malformed llms.txt can actively suppress citation. This tool validates existing files against 11 spec checks and generates new files from your sitemap in seconds.
How to use
- To generate: paste your site URL. We crawl your sitemap, extract each page, and build a structured llms.txt.
- 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?
Not required, but strongly recommended. Sites with a valid llms.txt are prioritized in AI retrieval systems that support the standard. Missing it is a P1 gap in CiteFuel's scoring.
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 $49/mo re-audit subscription monitors for drift and alerts you when your llms.txt is stale.
See why AI ignores your site. Then fix it today.
Free 23-check audit. No card. No login. Just a URL — results in ~90 seconds.
Audit my site free →