AEO / AI SEARCH

Does your local business need an llms.txt file?

Someone is telling you to add a new file so ChatGPT can read your site. The honest answer: it is cheap and harmless, but no major AI search system uses it yet. Here is what it is, what it does not do, and whether to bother.

Share
Key Takeaways
  • llms.txt is a plain-text manifest at your domain root that points AI tools to your key pages. It is to AI what a sitemap is to search: a pointer, not a guarantee.
  • No major AI search system uses it yet. Google, OpenAI, and Anthropic all point to robots.txt instead, and Google says llms.txt will neither help nor harm your rankings.
  • In a study of 137,000 domains, 97% of llms.txt files got zero AI bot requests in a month. The biggest requester was SEO audit tools, not AI.
  • Adoption is up 8.8x in a year anyway, driven by hype. Creating the file is soaring while anything reading it stays flat.
  • It is worth adding, not worth paying for. Twenty minutes of your time, yes. A "we'll install AI on your site" invoice, no.
  • What actually gets you into AI answers is your on-page content, reviews and profile, schema, and mentions, not a text file.
97%
of llms.txt files got zero AI bot requests in a month (137,000 domains)
0
major AI search systems confirmed to use llms.txt as of mid-2026
8.8×
growth in llms.txt files in 12 months (4,088 to 36,120)
21.7%
of requests to llms.txt files came from SEO audit tools, the top requester

No, your local business does not need an llms.txt file, and anyone selling you one as the key to AI search is overstating it. It is a genuinely useful little standard, it costs almost nothing to add, and it does no harm. But as of mid-2026 no major AI search system actually reads it, so it will not get you cited in ChatGPT or move you in Google. Add it if you want to be tidy and future-ready. Do not pay a premium for it.

The rest of this is the detail: what the file actually is, the gap between what people claim it does and what it does today, what a good one looks like, and how to add one yourself in about twenty minutes if you decide to.

What is an llms.txt file?

It is a plain-text file that lives at the root of your domain, at yoursite.com/llms.txt, and lists your most important pages so an AI tool can find them quickly. Think of it as a short table of contents written for machines. It was proposed in September 2024 and the format is documented at llmstxt.org.

The format is deliberately simple. It uses Markdown, the same lightweight formatting used for readme files, because language models parse it easily. There is an H1 with your business name, a one-line summary in a blockquote, then H2 headings that group links to your key pages, each with a short description. That is the whole thing. A local business could write a complete one on a single screen.

Anatomy of a good llms.txt

A short, plain Markdown file: your name, a one-line summary, then grouped links to the pages that matter.

Format per the llms.txt specification (llmstxt.org). Example modeled on RMCM's own /llms.txt.

What does it do, versus what people claim it does?

What it does is modest and real: it gives an AI system a clean, pre-digested map of your site so it does not have to crawl and guess. What people claim is that adding it gets you into AI answers, makes ChatGPT recommend you, or boosts your ranking. That second part is not true today, and the gap between the two is where the hype lives.

The confusion is understandable, because the pitch sounds reasonable. AI reads text, so give AI a text file, and surely it helps. But a standard only works if the tools on the other end have agreed to read it. Right now most of them have not. Adoption of the file by website owners has exploded while adoption by the AI systems it is meant for has barely moved.

Files created vs files anything actually reads

llms.txt files are being created fast. AI systems fetching them is another story. Toggle the series.

Show:
Adoption is a hype curve. The line that matters, whether an AI actually reads the file, is basically flat on the floor.
Endpoints from Originality.ai and Ahrefs, via PPC Land (2026). Intermediate months illustrative.

Does it actually help you get cited today?

Mostly no, not yet, and the biggest names have said so directly. Google's John Mueller has been blunt about it, comparing llms.txt to the old keywords meta tag that Google abandoned because it was self-declared and easy to game.

"FWIW no AI system currently uses llms.txt."
John Mueller, Search Advocate, Google

Google made the position official in June 2026, adding a note to its AI optimization guidance that an llms.txt file will neither help nor harm your visibility in Google Search, because Search ignores it (Search Engine Journal, 2026). OpenAI and Anthropic have not committed to reading it in their production systems either; both point site owners to robots.txt for crawler instructions instead.

The server logs tell the same story. When Ahrefs analyzed 137,000 domains in May 2026, 97% of llms.txt files received zero AI bot requests that month. The requests that did arrive came mostly from SEO audit tools checking whether the file existed, not from AI systems reading it (Ahrefs, via PPC Land, 2026). The file is being created for an audience that is not showing up.

The reality check, in one number

Of llms.txt files studied, how many an AI bot actually requested. Toggle to see adoption instead.

View:
97%
got zero AI requests
Only 3% of llms.txt files were fetched by any AI bot in the month studied.

Look at who does the requesting and the picture gets sharper. Among the files that were fetched at all, the single biggest requester was SEO audit tools checking the box, at 21.7% of requests. Every AI bot combined was a rounding error next to that.

Who actually requests your llms.txt

Share of requests to llms.txt files, May 2026. The top requester is SEO tools, not AI. Toggle to the AI bots alone.

Show:
The thing most likely to fetch your llms.txt is a tool checking whether you have one, not an AI answering a customer.

There is a real exception worth knowing. Developer tools like Cursor and documentation platforms do read llms.txt when a user points them at a domain, which is why software and API companies get genuine value from it. If your "customers" are developers reading your docs, the file earns its place. If your customers are homeowners looking for a plumber, they are not the ones fetching it. For how AI answers about local businesses actually get built, see answer engine optimization for local business.

Want to know what actually moves your AI visibility?

The free RMCM audit looks at the things AI tools really use to describe and recommend you, not just whether you have a trendy file. About 30 seconds.

START WITH A FREE AUDIT

What does a good llms.txt file contain?

The pages an AI would need to describe you accurately, and nothing it would not. The goal is a clean summary, not a full site dump. For a local business, a good file has five things:

  • Your name and a one-line summary. Who you are and what you do, in a single sentence. This is the first thing a model reads.
  • Your services. Each core service as a link with a short, plain description. This is the part most likely to end up in an answer about what you offer.
  • Your key pages. Work or case studies, your about page, and your contact page, so the model can point people to proof and a next step.
  • Your best articles. A few links to genuinely useful content, if you have it, so the file reflects your expertise, not just your sales pages.
  • Contact and location. How to reach you and where you serve, which is exactly what a local answer needs.

We practice this on our own site. RMCM's /llms.txt lists the services, the key pages, and every insights article with a one-line summary each. Not because it is driving traffic today, but because it costs nothing to keep current and it is ready the day the tools start reading it. That is the honest reason to have one.

How do you add an llms.txt in about 20 minutes?

You write a short Markdown file and upload it to your site's root. There is no plugin to buy and no developer required for most sites. The steps:

  1. Open a plain-text editor. Notepad, TextEdit, anything. Create a file named exactly llms.txt.
  2. Add your name and summary. Start with # Your Business, then a one-line blockquote summary underneath.
  3. List your key pages under headings. Use ## Services, ## Key Pages, and so on, with each page as a bullet link and a short description.
  4. Upload it to your root. It must be reachable at yoursite.com/llms.txt. On most hosts that means dropping it in the top-level folder; on some platforms you add it through a redirect or a static file setting.
  5. Check it loads. Visit the URL in a browser. If you see your text, it is live. Update it whenever your services or key pages change.

That is the entire job. If your site is on a platform where root files are awkward to add, that is the one case where a few minutes of developer help is reasonable. Paying a monthly "AI optimization" fee whose main deliverable is this file is not. If you want to sanity-check whether AI tools describe your business correctly right now, our walkthrough on checking if ChatGPT recommends your business shows how to test it by hand.

Is llms.txt the same as robots.txt or a sitemap?

No. They are three different files with three different jobs, and only two of them are widely used. robots.txt tells crawlers what they are allowed to access. A sitemap lists every URL so search engines can find them all for indexing. llms.txt is a curated summary meant to help AI tools understand your site at the moment they answer a question.

The key difference is support. Every major crawler, from Google to OpenAI to Perplexity, honors robots.txt, and search engines everywhere read sitemaps. llms.txt is the newcomer that the major AI systems have not committed to yet. It is optional and forward-looking, where the other two are established and load-bearing. If you have to prioritize, make sure your robots.txt is not accidentally blocking AI crawlers and that your sitemap is clean, then treat llms.txt as a nice-to-have on top. For what happens when crawlers cannot read your site properly, see what happens when Google can't read your website.

FileJobWho uses it
robots.txtTells crawlers what they may accessEvery major crawler, including AI bots
sitemap.xmlLists all URLs for indexingAll search engines
llms.txtCurated summary of key pages for AISome dev tools; no major AI search system yet
Effort to addLow for all threellms.txt is the most optional
Ranking impactrobots errors can hurt; sitemap helps indexingllms.txt: none either way (Google)

Frequently asked questions

Will an llms.txt file hurt my SEO or rankings?
No. Google has said plainly that an llms.txt file will neither help nor harm your visibility or rankings in Google Search, because Google Search ignores it. It is a plain-text file that sits at your domain root and does nothing to the rest of your site. The only real cost is the few minutes it takes to make one and the risk of letting it drift out of date. There is no ranking penalty for having one and no ranking boost either.
What is the difference between llms.txt and llms-full.txt?
An llms.txt file is a short index, like a table of contents, that lists your most important pages with a one-line description of each. An llms-full.txt file is the opposite: a single large file containing the full text of your site's content in one place. The index version is the common one and the easier one to maintain. The full version is mostly used by documentation-heavy sites and developer tools, and it is overkill for a normal local business website.
Does a small brochure website need an llms.txt file?
It is the type of site that needs it least. The format was designed for large, documentation-heavy sites where AI tools struggle to find the important pages among thousands. A five-page or ten-page local business site does not have that problem, and an AI system can read the whole thing easily. Adding one does no harm and takes a few minutes, so it is fine to include, but it should be near the bottom of the priority list, well below your content, your Google Business Profile, and your reviews.
Should I pay someone to set up an llms.txt file or AI optimization for my site?
No. If someone is charging a meaningful fee to install an llms.txt file or to make your site AI-ready through this file, that is a red flag. The file is a few lines of plain text you can write in under half an hour, and no major AI search system currently uses it, so it cannot be the thing that gets you into AI answers. Real AI visibility comes from your on-page content, your reviews and profile, structured data, and third-party mentions. Pay for those, not for a text file with a markup fee on top.

Add it if you want. Do not pay for it.

llms.txt is a good idea that the market got ahead of. The standard is sensible, the file is harmless, and one day the tools may read it. None of that makes it the thing standing between you and AI search visibility today. Treating a text file as an AI strategy is the same mistake as treating a keyword meta tag as an SEO strategy twenty years ago: technically present, practically ignored.

So here is the honest call. If you like being tidy and future-ready, spend twenty minutes and add one, the way we did. If someone hands you an invoice to "install AI" on your site and the deliverable is this file, walk away. Then put your real effort where AI answers actually come from: content that says something only you could say, a complete and reviewed Google Business Profile, clean structured data, and mentions on sites people trust. If you want a read on which of those you are missing, start with the free audit.