How to Validate an LLMs.txt File

Understand the validator score, common issues, and how to fix them before publishing

How the Readiness Score Works

The LLMs.txt Validator gives your file a score from 0 to 100 based on weighted checks. Required fields (title, summary, website URL, Key Pages) carry more weight than recommended ones (audience, language, Recommended Reading).

85
Score 85 / 100 โ€” Strong first version

Most required fields are present. Review warnings, fix any failures, then publish.

0โ€“64: Needs work 65โ€“84: Usable draft 85โ€“100: Ready to publish
โš ๏ธ Score context: The score is a structural quality checklist, not a ranking guarantee. A high score does not promise AI citations or search visibility.

Common Issues and How to Fix Them

Issue Status How to fix
Missing # title FAIL Start the file with # Your Website Name on its own line.
Missing > summary FAIL Add > One-sentence description of your site on the next line after the title.
Missing Website: field FAIL Add Website: https://yourdomain.com with your full HTTPS URL.
No Key Pages section FAIL Add ## Key Pages followed by - Page Title: https://url entries.
Missing Audience WARN Add Audience: Who the site is for after the Language field.
Missing Language WARN Add Language: English (or your primary language).
No Recommended Reading WARN Add a ## Recommended Reading section with docs, blog, or pricing links.
http:// URLs found WARN Replace all http:// with https:// in every URL.
Sensitive paths detected FAIL Remove any /admin, /login, /checkout, /account, or /private URLs from Key Pages.
Guarantee-style claims FAIL Remove phrases like "guaranteed ranking" or "will always be cited." They are false and hurt credibility.
File too long or too short WARN Keep files between 250 and 2,000 characters with 5โ€“10 useful Key Page entries.

๐Ÿ“Š Score Estimator

Check the items you have in your llms.txt to estimate your readiness score before running the full validator.

+12
+12
+10
+8
+6
+12
+8
+8
+5
+5
+4
+4
Estimated score: 0 / 100
Run Full Validator

FAQ

What does the readiness score mean?

The score is a weighted quality assessment (0โ€“100) of your llms.txt file. Above 85 usually means it is ready to publish. Below 65 means significant structure or clarity issues need to be fixed first.

Why did my HTTPS URLs get a warning?

The validator flags any http:// (non-HTTPS) URLs. HTTPS is strongly preferred because AI systems assume secure connections are the default. Replace http:// with https:// for all your URLs.

My score is 100 but the validator still shows warnings. Why?

A 100 score means all required fields pass. Warnings are for recommended but optional items (audience, language, recommended reading). They lower your score slightly but the file can still be published.

Next Steps

Use the LLMs.txt Validator to get an exact score and full report, or generate a new file with the Generator.