RocketLauncher AI

Guide

Does llms.txt Actually Work? What the Data Shows

By Marnix Geerkens. Published 2026-08-11. Updated 2026-08-11.

In short

llms.txt is a plain-text file at a site's root that lists a site's key pages for AI models to read. Semrush reported finding no correlation between having one and improved AI-search performance. It costs nothing to ship, but it will not replace real signals: static HTML facts, FAQPage schema, and third-party mentions.

  • llms.txt is a simple index file, not a ranking signal with proven results.
  • Semrush publicly reported no measured correlation between llms.txt and AI-search performance.
  • The near-zero cost to add it is the real argument for shipping it, not a performance claim.

What is llms.txt and what does it claim to do?

llms.txt is a plain-text file placed at the root of a website, at a URL like example.com/llms.txt, that lists the site's most important pages in a short, structured format. The idea, proposed in 2024, was to give AI models a clean index of a site instead of making them crawl and parse full HTML pages.

The claim attached to it grew fast: add this file and AI models like ChatGPT, Claude, and Perplexity will understand your site better and cite it more often. That claim spread through SEO blogs and tool vendors long before anyone tested it against real data.

In practice, no major AI provider has confirmed that it reads llms.txt at all. GPTBot, ClaudeBot, PerplexityBot, and CCBot crawl and index the actual pages of a site the same way they always have. llms.txt sits next to that process, not inside it.

What does the evidence actually show?

Semrush, one of the larger SEO platforms, tested this directly and reported finding no correlation between having an llms.txt file and improved AI-search performance. That is a specific, testable claim from a company with the crawl and ranking data to check it, and it lands against the file, not for it.

This lines up with how the crawlers that matter actually work. GPTBot, ClaudeBot, PerplexityBot, and CCBot read the raw HTML response of a page and do not execute JavaScript. Gemini is the one exception, since it uses Google's renderer. None of these systems are documented as depending on an llms.txt file to decide what to cite. What they read is the page itself.

A separate claim worth naming and hedging: WRITER, a GEO analytics vendor, has stated that roughly 85 percent of what AI engines say about a brand comes from third-party platforms rather than the brand's own site. That number is vendor-reported, not independently verified, so treat it as a directional signal, not a fact to repeat as settled. Even hedged, it points the same direction as the Semrush finding: what happens off your own root directory matters more than a file that sits on it.

Is llms.txt worth shipping anyway?

Yes, and the reason has nothing to do with the evidence above. llms.txt costs almost nothing to add: one static file, a few minutes of work, no design, no content rewrite, no risk of breaking anything else on the site. When the cost of doing something rounds to zero, you do not need proof it helps to justify doing it. You only need proof it cannot hurt.

That is the honest way to frame llms.txt. It is not a growth lever. It is a low-effort, low-risk addition that keeps you aligned with an emerging standard in case adoption changes later, without pulling time away from the work that is actually shown to move AI citations.

What actually moves AI citations instead?

Four things have a real, observable connection to getting cited by AI engines, and none of them are a text file.

  • Static HTML facts. Every price, statistic, FAQ answer, and comparison must be present in the raw server response. AI crawlers read only what arrives on first load, not what JavaScript adds afterward.
  • FAQPage schema. Structured, machine-readable question-and-answer pairs let a crawler pull a direct answer without guessing at page layout.
  • Real, sourced statistics. Numbers with a named source and inline quotations give a model something specific and verifiable to lift into an answer.
  • Third-party mentions. Reviews, directories, forum threads, and other sites describing your business give AI engines a second and third source to confirm a fact against, which is what builds trust in a claim.

One more piece is worth naming on its own: ChatGPT search runs on Bing's index. If a page is not indexed in Bing, it is much harder for ChatGPT search to surface or cite it, regardless of whether that page ships an llms.txt file or not. Submitting a sitemap to Bing Webmaster Tools matters more than most sites realize.

Free tool

Run your site through the free website scanner to see whether your facts, FAQ answers, and schema are actually sitting in the raw HTML an AI crawler reads, not just an llms.txt file pointing at them.

What mistake do most businesses make with llms.txt?

The mistake is not adding the file. The mistake is treating it as a substitute for the harder work. A business that ships llms.txt and stops there has done the cheapest, least effective item on the list and skipped the four that actually correlate with citations.

The honest sequence is the reverse of how most content presents it: fix static HTML rendering first, add FAQPage and other schema second, source your statistics third, build third-party mentions fourth, and add llms.txt whenever it is convenient, because it takes minutes and changes nothing else about your priorities.

Frequently asked questions

What is llms.txt?

llms.txt is a plain-text file at a site's root, such as example.com/llms.txt, that lists a site's key pages in a short, structured format meant to be easy for an AI model to read.

Does llms.txt actually improve AI search rankings?

The evidence says no. Semrush reported finding no correlation between having an llms.txt file and improved AI-search performance. No major AI provider has confirmed that its crawlers depend on the file to decide what to cite.

Should I still add llms.txt to my site?

Yes, because it costs almost nothing: one static file and a few minutes of work, with no meaningful downside. Add it, but do not expect it to move citations, and do not let it replace higher-impact work like schema and sourced content.

Do AI crawlers like GPTBot and ClaudeBot read llms.txt?

There is no confirmation that they do. GPTBot, ClaudeBot, PerplexityBot, and CCBot crawl and read a site's actual HTML pages, not JavaScript-rendered content, and no major provider has documented llms.txt as part of that process. Gemini is the exception, since it uses Google's renderer.

What actually gets a business cited by AI engines?

Static HTML facts present in the raw server response, FAQPage schema, real statistics with named sources, and mentions on third-party sites like directories, reviews, and forums. These four have a real, observable connection to citations. An llms.txt file does not.

Is the WRITER 85 percent third-party stat reliable?

It is a vendor-reported figure from WRITER, a GEO analytics company, and it has not been independently verified. Treat it as a directional signal, not a settled number, but note it points the same direction as the Semrush finding: work happening off your own site matters as much as work on it.

Does ChatGPT search use llms.txt or something else?

ChatGPT search runs on Bing's index. Being indexed in Bing matters far more to ChatGPT citations than any llms.txt file. Submitting a sitemap to Bing Webmaster Tools is a more effective step than adding llms.txt.

Related reading

Answer engine optimization (AEO)The full playbook for getting cited by AI answer engines, including the tactics that actually work.GEO for local service businessesHow a plumber, dentist, or salon gets named inside AI answers, with the same evidence-first approach.MCP for non-developersAnother plain-English guide to a term that gets more hype than explanation.GoHighLevel email deliverabilityLand in the inbox, which matters more day to day than any AI-search file.Website scannerFree scan for the schema, HTML, and crawlability gaps that actually block AI citation.Free lead generation for GoHighLevelFind business leads on Google Maps and auto-sync them into GoHighLevel, free.