Free llms.txt Validator

Check whether your /llms.txt actually follows the spec — not just that it exists. We validate the title, summary, sections, that every listed link resolves, and whether llms-full.txt is present, then score it.

New to llms.txt? Read what llms.txt is, and what the evidence says about who reads it.

Example resultA sample report for example.com — run the tool on your own URL above for live results.
86/100
llms.txt quality score
4 sections · 9 links (1 broken) · llms-full.txt present
H1 title
Present
Summary blockquote
Present
Sections
4
Links resolving
8 / 9 OK
Broken links
1
llms-full.txt
Present
# Example Company > Friendly software that helps teams ship faster. ## Docs - [Getting started](https://example.com/docs/start): Set up in 5 minutes - [API reference](https://example.com/docs/api): Endpoints and auth ## About - [Company](https://example.com/about): Who we are and what we build

What is llms.txt?

llms.txt is a community proposal: a Markdown file at the root of your site (/llms.txt) giving language models a curated map of your most important content. Where robots.txt tells crawlers what they may access, llms.txt only describes what matters — it grants and blocks nothing. It is optional, no major AI search engine documents reading it, and our audit does not score it. This validator simply tells you whether the file you have follows the spec.

What a valid llms.txt needs

  • An H1 with your site or project name (the first line: # Your Site).
  • A short blockquote summary (> one line about what you do) right underneath.
  • Sections (## Docs, ## About…) of Markdown links to your key pages.
  • Every listed link should resolve (HTTP 200). Links to your own domain are the point of the file; off-domain links are not penalised here.
  • Optionally, an llms-full.txt with the full text of those pages for deeper context.

Don’t have one yet? Build a valid file with our free llms.txt generator.

Frequently asked questions

Is the llms.txt validator free to use?

Yes, it is completely free with no signup. Enter any URL and we fetch and validate its /llms.txt (and /llms-full.txt) against the spec, then score it.

Do I actually need an llms.txt file?

No. It is optional, it is not a ranking factor, and the evidence for it is weak: a 2026 Ahrefs study of server logs found 97% of llms.txt files were never requested, and Google’s AI optimization guide says no AI-specific file is needed. It is genuinely handy for AI coding agents and documentation sites. Crawlable, substantive on-page content matters far more, which is why we score that and not this.

Why does my llms.txt score low even though the file exists?

Presence alone is not enough. Common gaps are a missing H1 title or blockquote summary, no labelled sections, listed links that 404 or point off-domain, or no llms-full.txt. Fix the failing checks above and re-run to raise the score.

Related free tools

Want the full picture?

This tool checks one thing. Run a complete, free SEO audit across 28 modules.

Run a free SEO audit