Skip to content
SEO Madmanby Adam Hafez

llms.txt is a vendor standard, not a publisher one

Only 14 of 60 major sites serve an llms.txt. Half of them sell SEO or hosting software. One is a news publisher. The file has an audience problem.

Published: · Read time: 2 minutes

Written byAdam Hafez
Share
Plain Markdown
A laptop screen showing lines of code

Key takeaways

  • Fourteen of 60 sites served a valid llms.txt, meaning a 200 response with text content rather than an HTML error page.
  • Seven of the 14 are SEO or marketing vendors, including Semrush, Yoast, SEOPress, Onely, Conductor, BrightEdge and HubSpot.
  • Only one of 30 news publishers in the sample serves one, which is Time.
  • Developer platforms are the other adopter group, with Cloudflare, Vercel, GitHub, Shopify and WordPress.org all serving a file.
  • No search engine has committed to reading llms.txt, so today the file is a publishing convention rather than a ranking or retrieval input.

The llms.txt proposal asks a site to publish a plain-text map of its most useful pages for language models, in the spirit of robots.txt or sitemap.xml. Two years of conference slides later, the useful question is not whether it is a good idea. It is who actually put the file on their server.

What we measured

One request per site, counted strictly. /llms.txt on each of 60 major sites, 10 September 2026, alongside the robots.txt crawl published in our AI crawler research. A file counted only if the response was 200, the content type was not HTML, and the body was not empty - a large share of sites answer any unknown path with a styled 404 under a 200 status, and counting those would have roughly doubled the result. The per-site outcome sits in the same JSON dataset.

Who serves one

Fourteen sites of sixty. Seven sell SEO, marketing or optimisation software: Semrush, Yoast, SEOPress, Onely, Conductor, BrightEdge and HubSpot. Five are developer or commerce platforms: Cloudflare, Vercel, GitHub, Shopify and WordPress.org. One is a trade publication, Search Engine Land. One is a news publisher, Time.

Twenty-nine of 30 news publishers serve nothing at that path, including every outlet with a licensing deal or a lawsuit in progress.

Why the split makes sense

The adopters share a product shape, not a sophistication level. Every organisation on the list has documentation as a product surface - an API reference, a plugin manual, a help centre. A file that says “here are the canonical explanations, in order” costs an afternoon and matches something they already maintain.

A newspaper has no equivalent artifact. Its corpus is thousands of dated articles with no stable hierarchy, and the commercial instinct of the last two years has been to withhold that corpus rather than index it more helpfully for machines. Our robots.txt crawl found 24 of 28 reachable news publishers blocking at least one AI crawler outright - a site trying to keep models out has no reason to hand them a table of contents.

Why we care

If you publish documentation, llms.txt is a reasonable, cheap addition - the companies most practised at documentation adopted it first for exactly that reason.

If you publish news, it is not the highest-value item on your list. Nothing in this data suggests it changes how often you are cited; structured data, clean canonicals and a machine-readable version of the article itself do more, because those are surfaces search engines have actually committed to reading.

If a vendor claims llms.txt affects AI visibility, ask for the commitment they are relying on. No major engine has published one. The file is a convention with an adoption base of fourteen sites in sixty, and saying that plainly beats treating it as settled practice in technical SEO.

The evidence

Subject
llms.txt adoption across publishers, SEO vendors and developer platforms
Timeframe
Single collection run, 10 September 2026
Verified
Yes, against first-party data
Sites serving a valid llms.txt14 sites
News publishers serving one1 sites
SEO and marketing vendors serving one7 sites
Measured change
MetricBeforeAfter
Sites serving a valid llms.txt60sites14sites
News publishers serving one30sites1sites
SEO and marketing vendors serving one15sites7sites

Sources

  1. 1.Dataset: AI crawler policies and llms.txt across 60 sites - SEO Madman, September 10, 2026Primary
  2. 2.The llms.txt proposal - llmstxt.orgPrimary

Frequently asked questions

Does llms.txt help me rank in AI answers?

There is no published commitment from Google, Microsoft, OpenAI or Anthropic to read llms.txt, so nothing in this study supports a ranking or citation claim. Treat it as documentation you control, not as a retrieval input.

How did you decide a file counted?

A request to /llms.txt had to return 200 with a non-HTML content type and a non-empty body. That excludes the common case of a site returning its styled 404 page with a 200 status, which would otherwise inflate the count.

Should I publish one anyway?

If you maintain developer or product documentation, it is cheap and it is a reasonable place to point a machine reader at your canonical explanations. If you are a publisher weighing it against basic structured data and clean markup, it is not the thing to do first.

About the author

Adam Hafez
Adam Hafez

Founder

Founder, UpgradIQ, Inc.

Adam Hafez works on technical SEO and search measurement: how pages get crawled, indexed, ranked and now quoted by answer engines. He founded UpgradIQ, which reads Google Search Console and GA4 to tie ranking movement back to the changes that caused it. He publishes what the data supports and states the limits of it.

  • Technical SEO
  • Search Console and GA4 measurement
  • Answer engine optimization
  • Structured data

The briefing

One email when something in search actually changes. No digest padding.

Subscribe