Free tool
Does your site publish an llms.txt file?
Paste your address. We request /llms.txt at your root, check it against the published layout, count its links and test the first five, and check whether /llms-full.txt also exists. No email, no account.
Takes a few seconds · checks only sites you own or are authorized to test · the address you check is not kept
What this checks
Whether your site answers at /llms.txt, and whether what it returns is actually the file rather than a web page your server shows for anything missing. If it is the file, three layout rules are checked on their own: a single top-level heading on the first line, an optional one-line summary directly below it, and at least one group of links written as a markdown list under a second-level heading. We also count every link in the file and request the first five, one at a time, to see how many answer. Finally we check whether /llms-full.txt exists.
What this does not check
llms.txt is a proposed convention for telling language models what a site is about. This tool checks whether a site publishes one and whether it follows the published layout. It cannot tell you whether any assistant actually reads it, and it says nothing about whether the rest of your site is easy to read or quote. The free scan and the AI Visibility Report look at that part.
Related reading
For the three checks that sit behind whether an assistant mentions a business at all, see is my website invisible to AI?. This tool only answers the one narrow question of whether llms.txt is published and well formed.
Questions about this check
What does this check actually do? It requests /llms.txt at your site's root, live, right now. If the file answers, it reads the first non-empty line for a single top-level heading, checks whether any blockquote summary sits before the first section, and checks whether at least one section holds a list of links. It also counts the links in the file and requests the first five to see how many answer. It then requests /llms-full.txt the same way.
What does this not check? llms.txt is a proposed convention for telling language models what a site is about. This tool checks whether a site publishes one and whether it follows the published layout. It cannot tell you whether any assistant reads it, and it does not check whether your site is easy to read or quote once something does reach it.
What do I do if the layout check fails? Put a single top-level heading naming your site on the first line, an optional one-line summary directly under it, and group your links under second-level headings, each as a markdown list. If a listed link does not answer, fix or remove it.