Blog · Site readiness · 7 min read

Does llms.txt work? What the data shows

Does llms.txt work? We compare the specification with checks on 121 sites and 45,309 citations, finding adoption but no measured citation effect.

A founder is checking a product page before a buyer call. Someone on the team added an llms.txt file last quarter and nobody has looked at it since. She types a blunt question into the search box: does llms.txt work?

The short answer from our data is plain. The file is cheap to add, 66 of 121 audited sites already have one, and our citation records show no identified llms.txt source. That is evidence of adoption, not evidence that the file improves visibility. Most of the 66 sites with a file will not know from this data whether it changed anything.

Does llms.txt work for your citations?

The proposal has a clear job. The llms.txt specification says, “We propose adding a /llms.txt markdown file to websites to provide LLM-friendly content.” It describes a file that can sit at the site root or under a path, then point an agent towards useful pages. That makes it a navigation aid, rather than a replacement for the pages it links to.

The proposed workflow is also clear: “Agents are expected to view or search llms.txt to find the information they need, then follow the relevant links.” That could help an agent navigate a large documentation site. It does not, by itself, make a page authoritative, relevant to a buyer’s question, or likely to be selected as a citation.

The llms.txt check passed on 66 of 121 sites and warned on 55, according to the CiteGraph AI readiness checks. A warning is the state for sites that simply have no file, so the check does not fail a site outright for lacking one. The check records whether the file is present for that audit, not whether a passing site receives more citations.

Across 45,309 citations in 7,260 AI answers, the citation-by-kind breakdown does not identify llms.txt as a cited source. That is an inference from the recorded source categories, not a separately logged zero-count experiment. The citation is normally a page the assistant used as a source, not the navigation file that may have helped it find that page. A signpost is not the shop.

The chart below shows the pass, warn and fail rates for the fifteen readiness checks, with llms.txt among the checks measured across 121 sites.

Readiness checks: sites passing, of 121Organization schema 72 of 121; canonical and Open Graph tags 92 of 121; one clear H1 101 of 121; price visible or pricing page linked 90 of 121; the site's own pages get cited 5 of 121; title and description say what it is 92 of 121; a plain statement of what it is, for whom, at what price, against what 20 of 121; AI crawlers allowed in robots.txt 116 of 121; questions answered on the page 56 of 121; llms.txt 66 of 121; comparison or alternatives pages 54 of 121; homepage answers a plain request 119 of 121; sitemap published 100 of 121; Product or SoftwareApplication schema 60 of 121; content present without JavaScript 92 of 121 READINESS CHECKS: SITES PASSING, OF 121 Organization schema 72/121 canonical and Open Graph tags 92/121 one clear H1 101/121 price visible or pricing page linked 90/121 the site's own pages get cited 5/121 title and description say what it is 92/121 a plain statement of what it is, for whom, … 20/121 AI crawlers allowed in robots.txt 116/121 questions answered on the page 56/121 llms.txt 66/121 comparison or alternatives pages 54/121 homepage answers a plain request 119/121 sitemap published 100/121 Product or SoftwareApplication schema 60/121 content present without JavaScript 92/121 Source: CiteGraph data
Pass, warn and fail rates for all fifteen readiness checks across 121 audited sites, with llms.txt shown among the checks.

The result answers “llms txt is it used” more narrowly than some people expect. We can see that many audited sites publish the file. We cannot tell from these records whether an agent read one before citing a linked page.

What does llms.txt do for your site?

The spec is more specific than the name suggests. It says that “llms.txt markdown is human and LLM readable, but is also in a precise format allowing fixed processing methods,” including parsers and regular expressions. The required structure is modest: “An H1 with the name of the project or site. This is the only required section.” File lists then use Markdown links, with optional notes, so the format gives an agent both a page and some context about it.

The file is meant to help an agent choose where to look. The specification says, “A file covers the URLs under its path, and where more than one file applies, agents should use the most specific one.” It also says the format is designed to work alongside existing web standards: “llms.txt is designed to coexist with current web standards” and “robots.txt and llms.txt have different purposes.”

That difference gives you a sensible way to think about where llms.txt fits among your other technical signals. robots.txt deals with whether automated tools may access parts of your site. A sitemap exposes URLs. Normal pages contain the facts an assistant can quote, while llms.txt is a curated map between those things. It is not a ranking signal in the evidence we have, and the specification does not turn it into one.

The spec says files are “used most heavily for software documentation, where coding agents follow them to find API references and tutorials.” That is a narrower use case than a buyer asking for a shortlist of products. A documentation agent may benefit from a clean index even when a recommendation system still chooses sources based on the pages, sites and question context it can retrieve.

There is little downside to adding the file if you can keep it accurate. Use it to point to stable documentation, pricing, reference material or other pages that already explain the product, but do not treat it as a substitute for those pages. If the linked material is vague, inaccessible or written for internal comfort rather than buyer understanding, the file simply points more efficiently at the same problem.

Which signals matter more than llms.txt for your site?

The readiness audit gives useful context. In the same 121 sites, AI crawlers were allowed in robots.txt on 116 sites, a sitemap was published on 100, and one clear H1 was present on 101. Those are basic conditions, but they affect whether an assistant can reach and interpret the page at all. They are also easier to inspect than an invisible retrieval decision.

Other checks show larger gaps. A plain statement of what the product is, who it is for, what it costs and what it replaces passed on only 20 sites. Questions were answered on the page on 56 sites. Comparison or alternatives pages passed on 54. Those are closer to the work an assistant needs to answer a buyer’s question than a file that lists where the answers might live.

SignalSites passingWhat the check coversWhy it matters
llms.txt66 of 121A usable llms.txt fileGives an agent a curated route into the site
AI crawlers in robots.txt116 of 121Crawler access is allowedA page cannot be cited if the relevant crawler cannot reach it
One clear H1101 of 121The page has one clear main headingMakes the page topic easier to identify
Plain product statement20 of 121Product, audience, price and alternative are statedSupplies the facts behind a recommendation
Questions answered on the page56 of 121Buyer questions receive page-level answersGives the assistant material it can use directly

The citation mix points to the same practical priority. Listicles and roundups account for 67.5% of recorded citations, while competitor product pages account for 24.4%. The product’s own site accounts for 1.5%. Even before llms.txt enters the picture, only 5 of 121 sites passed our check for whether their own pages get cited at all. Assistants are often citing pages built to compare, filter or explain products, rather than a site index.

The chart below shows the share of recorded AI citations by page type, including 67.5% for listicles and roundups, 24.4% for competitor product pages and 1.5% for the product’s own site.

Share of AI citations by page typeListicles and roundups 67.5%; Competitor product pages 24.4%; Community threads 3.4%; The product's own site 1.5%; Documentation 1.1%; Social posts 0.8%; Review platforms 0.8%; YouTube 0.4% SHARE OF AI CITATIONS BY PAGE TYPE 67.5%24.4%Listicles and roundups 67.5%Competitor product pages 24.4%Community threads 3.4%The product's own site 1.5%Documentation 1.1%Social posts 0.8%Review platforms 0.8%YouTube 0.4% Source: CiteGraph data
Share of recorded AI citations by page type: listicles and roundups 67.5%, competitor product pages 24.4%, and the product’s own site 1.5%.

That does not make your own site irrelevant. It means the page carrying the answer is usually more important than the file describing the site. Our weekly research on who owns AI answers shows the same practical problem from another angle: citations concentrate in page types that compare, filter or explain products for a buyer.

If you have one hour, spend it in a dull but useful order: get the product statement, the price and the buyer-question answers right, then publish comparisons where the product genuinely differs, and check that the important pages are crawlable and readable without JavaScript. Add llms.txt once those foundations are in place, not instead of them. There is no prize for producing a neat index of unclear pages.

What can you not tell from your llms.txt data?

We measure samples, not the whole web. We print the sample size, and we do not know what we have not measured. The readiness data covers 121 audited sites. The citation data covers 60 scans of 41 sites in 44 categories, with 442 distinct buyer questions, so it is broad enough to show patterns but not large enough to settle every use case.

We also cannot tell whether an individual assistant read a particular llms.txt file and then used a linked page. The citation record shows the cited page, not every step in retrieval. If a file helped an agent discover a page, that assistance could remain invisible in the final answer.

We cannot say that llms.txt never helps. Documentation platforms and coding agents may use it in ways our buyer-question scans do not expose. The specification describes software documentation as the main use case, and our citation sample is not a controlled experiment comparing identical sites with and without the file.

We can say what the available evidence does show. Access, clear product facts, answers to buyer questions and comparison content are measurable parts of the citation path. The role of llms.txt, if it helped an agent reach one of those pages, is not visible in the final citation record.

Our own free AI visibility checker treats llms.txt as one readiness signal among several, not as a verdict. That is the sensible position while adoption is visible and measurable citation impact is not.

The caveat that matters most is simple: these records do not show that adding llms.txt improves citations, and they cannot show every retrieval step before a citation appears.

Questions people ask

Is llms.txt worth adding to a commercial website?+

It is cheap to add and may help agents navigate a large site, especially documentation. Our data does not show that it increases citations or recommendations, so treat it as housekeeping rather than a growth lever.

Does llms.txt improve my chances of being cited by an AI assistant?+

Our citation categories do not identify llms.txt as a cited source. The file may point an agent towards a page, but the cited page still needs to answer the user’s question and be reachable.

What should I put in an llms.txt file?+

Follow the specification’s required H1 and Markdown file links, then point to useful pages under the relevant site path. Keep the links focused and accurate, with notes where they help an agent choose between pages.

Is llms.txt the same as robots.txt?+

No. The specification describes robots.txt as guidance about acceptable automated access, while llms.txt provides information for an agent looking for answers. One concerns access guidance, the other acts as a content map.

Should I fix my pages before adding llms.txt?+

Yes. Clear product facts, buyer questions, crawl access and useful comparison pages give an assistant material it can cite. An llms.txt file cannot make a vague or inaccessible page useful.

Sources
  1. The /llms.txt file, v2 – llms-txt llmstxt.org/
  2. CiteGraph AI readiness checks, 121 audited sites citegraph.app/readiness
  3. CiteGraph scan data, share of citations by page type citegraph.app/research

Cite this: CiteGraph, “Does llms.txt work? What the data shows”, 15 Sept 2026, https://www.citegraph.app/blog/does-llms-txt-work

Share: X · LinkedIn · Email

Recommended reading
Site readiness · 5 min

llms.txt checker: 7 checks to run on your file

The llms.txt spec requires one thing, an H1 naming the site. A 7-point list for the rest, and a free validator for the format and the first 25 links.

15 Sept 2026
Site readiness · 7 min

llms.txt example and generator

A complete llms.txt example with the format explained line by line, how it relates to other readiness checks, and how to review a generated file.

15 Sept 2026
Site readiness · 6 min

AI readiness score: what it measures and what it cannot

An AI readiness checker website can score whether your site presents usable information to assistants.

17 Sept 2026