FREE TOOL · DETERMINISTIC · BOUNDED FETCH
We read the live file and check structure, notes, and a few advertised links. No crawler is bound by llms.txt — this is a hygiene check, not a prediction of whether AI will cite you.
No account. One bounded check — never the full crawl or a site-wide score.
WHAT YOU GET
ILLUSTRATIVEFile class: briefing — hygiene, not a citation score
This file looks like a briefing.
CHECKS
llmstxt.org requires exactly one thing: an H1. Everything else is optional, so “has llms.txt” discriminates almost nothing. This tool fetches the live file, checks whether it is structured markdown with notes on its links, and probes a few advertised same-origin URLs. The headline is a file class — briefing, stub, missing, unreadable, or unknown — not a score, and not a prediction of whether any engine will cite you.
No crawler is bound by llms.txt. A briefing is hygiene: it tells an agent what you think the site is. It is not Reach, not retrieval, and not a ranking signal. Treat a stub as a file that teaches nothing; treat a missing file as a missing file; do not read either as “AI will not cite you”.
This tool grades one URL, once, with no site inventory. The TrustGrowth audit runs the same grader against the pages it already knows and files hygiene issues when the file is a stub or unusable. This check does not change a published TrustGrowth Score.
Convinced? It takes one URL.
TRY ANOTHER CHECK
The live /llms.txt on the domain you name: whether it can be read, whether it is markdown with an H1 and sections, whether links carry notes, and whether a few advertised same-origin URLs resolve. It does not crawl the rest of the site, and it does not consult a sitemap.
No. No crawler is bound by llms.txt. A briefing is hygiene — a file that tells an agent what you think the site is. It is not Reach, not retrieval, and not a ranking or citation score.
Missing means a usable 404: there is no llms.txt. A stub means a file was found and it teaches almost nothing — an H1 only, fewer than three unique URLs, or every link pointing at the same URL. Those are different findings, and an unreadable response is a third state, not either of them.
No. A timeout, a 403, or a 5xx is an absence of information. The tool reports that as unknown, never as missing, and never as a stub.
The free tool probes at most eight same-origin URLs. Offsite links are counted, not fetched. Anything past the cap, and any inventory coverage against your sitemap, stays unknown rather than a measured zero. Absence of llms-full.txt is not a defect.