Now livePublishes straight intoWordPress,Shopify,Wix, Webflow and Ghost. Any other site, hosted on your own domain →

What Is llms.txt and Does Your Website Need One?

19 September 2026. Written by Helio.

llms.txt is a proposed standard: a plain markdown file at the root of your website that gives AI systems a curated map of your most important pages. Most small business sites do not need one yet, because none of the major AI companies has committed to reading it, though sites with technical documentation have a genuine use for it today. Suggested in late 2024, the file takes about twenty minutes to add. This article covers what it does, who pays attention to it and how to publish one.

What is llms.txt, exactly?

The idea comes from the AI research community rather than from Google or OpenAI. The proposal is simple: publish a file at yoursite.com/llms.txt containing a short description of your site and a list of links to your key pages, each with a one-line summary, all written in markdown.

The reasoning behind it is practical. When an AI assistant fetches a web page, it gets everything: headers, footers, menus, scripts, legal notices. Language models have limited context, the working memory they can hold at once, so a lot of that fetch is wasted on furniture. An llms.txt file is meant to be the clean version: here is what this site is, here are the ten pages that actually matter, go read those.

A typical file looks something like this:

  • A single heading with the site or business name
  • A one-paragraph summary of what the site is about
  • Sections of links, each link followed by a short description of what the page covers

Some sites also publish a companion file, llms-full.txt, which contains the full text of those key pages in one document. That version is aimed mainly at documentation sites, where a developer might want to paste an entire product manual into an AI tool.

What llms.txt is not

It helps to be clear about what the file does not do, because the name invites confusion with robots.txt.

Robots.txt is a directive. It tells crawlers which parts of your site they may and may not visit, and the major crawlers respect it. llms.txt is the opposite: it is an invitation, not an instruction. It cannot block anything, it grants no permissions, and it carries no authority. Nothing is obliged to read it, and publishing one does not stop AI companies training on your content or change how they use it.

It is also not a ranking signal. There is no evidence that having the file affects where you appear in Google, in AI Overviews, or in the answers ChatGPT and Perplexity give.

Rule of thumb: treat llms.txt as a polite offer to machines that may or may not take you up on it. It controls nothing and guarantees nothing.

Who actually respects it right now

This is where the honest answer gets uncomfortable for the file's advocates. Adoption is real but narrow.

The strongest uptake is in developer documentation. Several documentation platforms generate the file automatically, and some AI coding tools will fetch a site's llms.txt when a developer points them at a product's docs. If you run a software product with technical documentation, there is a genuine, if modest, use case today.

Beyond that, the picture thins out quickly. None of the major AI companies has publicly committed to fetching llms.txt as part of how their assistants answer questions. Google's search team has publicly compared the idea to the old keywords meta tag, the self-declared summary that search engines learned to ignore because site owners could write anything in it. Server logs from people who have published the file generally show ordinary crawlers arriving as usual and the AI-specific ones showing little consistent interest in it.

In other words: the systems you most want to influence, the ones deciding whether to cite your plumbing firm or your Shopify store in an answer, are not known to read this file. They choose sources in other ways, mostly by leaning on conventional search indexes and favouring pages that answer questions directly. We have covered that mechanism in detail in how Perplexity, Claude and Google AI Overviews choose their sources, and none of it depends on llms.txt.

How to add an llms.txt file in twenty minutes

If you decide it is worth the small effort, here is the process. No plugins are strictly required, though WordPress and Shopify both have simple ways to serve a text file.

  1. Open a plain text editor and start with a single line: a hash symbol, a space, then your business name. That is a markdown heading.
  2. Add a blockquote line, a greater-than symbol followed by one or two sentences describing what your business does and who it serves. Write it the way you would explain it to a stranger.
  3. Add a section heading such as "## Key pages", then list your most important pages as markdown links, each with a colon and a one-line summary after it. Ten to twenty links is plenty: your main service pages, your best guides, your contact page.
  4. Save the file as llms.txt and upload it to your site root so it loads at yoursite.com/llms.txt. On WordPress this usually means the top-level directory via your host's file manager; on other platforms, a redirect or a static file route does the job.
  5. Load the URL in a browser to confirm it serves as plain text, then forget about it apart from an update when you add significant pages.

Keep the descriptions factual. The file is meant to be a map, not a sales pitch, and any system that does read it will be summarising you from it.

The verdict: does a small business site need one?

Not yet, in most cases. If you run an IT support firm, an accountancy practice, a trade business or an online shop, llms.txt currently sits well down the list of things that move the needle. It costs twenty minutes and carries no real risk, so adding one is a reasonable hedge if the standard later gains traction. But it is a hedge, nothing more.

What demonstrably does affect whether AI assistants mention you is the same set of things that affects search: pages that are indexed, content that answers real questions plainly, and a site that states clearly what you do and where. If you have a spare afternoon, a well-structured FAQ page that search engines and AI assistants actually use will do more for your visibility than any file at your site root.

llms.txt is a bet on a standard that might matter. Clear, indexable answers to your customers' questions matter already.

The exception is documentation. If your product has technical docs that developers feed into AI tools, publish the file now; that audience genuinely uses it.

Where Helio SEO fits in

Helio SEO writes and publishes the kind of content that AI assistants and search engines already draw on: direct answers to the questions your customers ask, published consistently in your own voice. If you want the llms.txt file as well, it is a twenty-minute job you can do yourself with the steps above, and you do not need us for it. The ongoing content is the part we handle.

Where Helio SEO fits in. This article was planned, written and published by Helio SEO, doing for our website exactly what it does for customers: a high-quality article every day, targeting a real search your buyers make, in your voice. 7 days free, no card, from £29 a month, cancel anytime.

All articles

A mechanic checking a tablet in his garage

Your first article can be live today

Point Helio SEO at your website and approve your first draft this afternoon. 7 days free, no card. From £29 a month.

Keeping your LinkedIn going too? Helio Posts writes your company page’s posts and publishes them on the days you choose.