What llms.txt actually is
A plain text file at your domain root, written for the AI that has to summarise you in one read.
Jeremy Howard of Answer.AI published the llms.txt proposal on 3 September 2024. The idea is narrow and sensible. A large language model reading your website has a context budget, and your website spends that budget badly. It spends it on navigation menus, cookie banners, footer link farms, tracking scripts, and the same header repeated on nine hundred pages. By the time the model reaches the sentence that explains what you sell, the budget is gone.
llms.txt is the correction. One file, at https://yourdomain.com/llms.txt, written in Markdown, that states who you are, what you offer, and where the substance lives. No markup to parse, no JavaScript to execute, no crawl to run. The convention adds a second optional file, llms-full.txt, which inlines the actual content rather than only linking to it, for a reader that wants the whole substance in a single fetch.
Adoption is climbing fast. Valid llms.txt files went from 1.04 percent of the top ten thousand sites in July 2025 to 5.61 percent in June 2026, a fivefold rise in twelve months, and Shopify now generates one for its merchants automatically. The convention is winning by being useful.
The question is whether the engines actually read it. On our sites they do, and we have the logs to show it.