llms.txt is a proposed plain-text file, placed at the root of your domain like robots.txt, that offers AI language models a curated, Markdown map of your most important content. It was proposed in 2024 by Jeremy Howard of Answer.AI, and the honest answer to whether your site needs one is this: it will not hurt, it is cheap to add, and it may matter more in future, but no major AI company, not OpenAI, Google or Anthropic, has confirmed that its crawlers actually read or follow it yet. So treat it as a low-cost, forward-looking hedge rather than an urgent priority, and be sceptical of anyone selling it as essential. The real work of getting seen by AI is still clear, credible, well-structured content, not a text file.

Every few months a new technical file promises to be the key to AI visibility, and llms.txt is the current one, pushed hard in SEO circles. It is a genuinely sensible idea, but sensible and essential are different things. Let me explain what it is, what it actually does today, and whether it deserves a place on your list.

What llms.txt actually is

llms.txt is a simple, human-readable file written in Markdown and placed at the root of your site, so it lives at yourdomain.com/llms.txt. Its purpose is to give a large language model a clean, curated map of your most important pages and what they contain, so the model can find and understand the material that matters without wading through the whole of your site. Think of it less as a set of rules and more as a guided tour you hand to an AI, pointing it at your best content in a format it can parse easily. It is deliberately lightweight, which is part of its appeal and part of why expectations of it should stay modest.

AI answer card with a highlighted line and cited source nodes – llms.txt

How it differs from robots.txt

People often lump llms.txt in with robots.txt, but they do quite different jobs, and the comparison is the clearest way to understand it.

Aspectrobots.txtllms.txt
PurposeControls what crawlers may accessCurates and describes your key content for LLMs
FormatSimple allow and disallow directivesMarkdown, human-readable
LocationRoot of the domainRoot of the domain, at /llms.txt
StatusLong-established and widely respectedProposed in 2024, not yet confirmed in use
Do the major AI firms use it?Yes, for crawlingNot officially, as of now

The honest adoption reality

This is the part that most breathless guides skip. llms.txt is a proposed standard, not an adopted one, and none of the major AI companies, OpenAI, Google or Anthropic, has publicly confirmed that its crawlers actually read or act on the file. Anthropic has published an llms.txt on its own site, which suggests openness to the idea, but that is a long way from a guarantee that any model is using yours. The proposal has spread quickly through developer and SEO communities, and that enthusiasm is real, but community adoption is not the same as the AI engines honouring the file. Keeping that gap in mind is the difference between a sensible experiment and a wasted afternoon chasing a promise.

So should your site have one?

For most sites the honest answer is: add one if it is cheap and you are curious, but do not reorganise your priorities around it. If you have the technical ability to generate a simple llms.txt in an hour, there is little downside and a small chance of future upside, so it is a reasonable, low-cost hedge. What you should not do is pay a premium for an elaborate llms.txt strategy, or let it distract from the content and authority work that demonstrably drives AI visibility today. It is a nice-to-have you can tick off quickly, not a growth lever, and anyone framing it as urgent is selling the hype rather than the reality.

What actually matters more for AI visibility

The things that genuinely get you seen and cited by AI are the same fundamentals that have not changed: clear, answer-first content, real expertise, supporting statistics and citations, clean structure, and recency, given that something like 85 percent of AI citations come from content less than two years old. A perfect llms.txt sitting on top of thin, generic content will do nothing, while strong, credible content with no llms.txt at all still gets cited every day. So put your effort where the evidence points, into being the clearest and most authoritative answer on your topic, and treat any file as a minor supporting detail rather than the main event.

The smallest first step

If you do want one, keep it proportionate: generate a simple llms.txt that lists your most important pages with a short description of each, in Markdown, and place it at the root of your domain. That is half an hour of work, and it is genuinely all the effort this deserves right now. Then get straight back to the content, structure and authority work that actually moves AI visibility, which is the smallest first step that produces the biggest result and the opposite of chasing every new file that promises a shortcut.

Frequently asked questions

Do I actually need an llms.txt file?

No, it is not essential, but it is cheap enough to add as a forward-looking hedge if you have the technical ability. No major AI company has confirmed that its crawlers use it yet, so do not expect it to change anything today. Add it if it costs you an hour, and prioritise real content work regardless.

Is llms.txt the same as robots.txt?

No, they do different jobs. robots.txt tells crawlers what they may and may not access, while llms.txt offers a curated, Markdown map of your key content to help language models understand it. They can happily coexist, but one controls access and the other describes content.

Do ChatGPT and Google actually use llms.txt?

Not officially, as far as anyone has confirmed. None of the major AI providers has publicly stated that its crawlers read or follow the file, though Anthropic has published one on its own site. Treat it as a proposal with momentum rather than a live, honoured standard.

Will an llms.txt improve my AI visibility?

There is no evidence it does so today, because the engines have not confirmed using it. What reliably improves AI visibility is clear, authoritative, well-structured content that AI wants to cite. Add the file if you like, but do not expect it to move the needle on its own.

How do I create an llms.txt file?

Write a simple Markdown file listing your most important pages with a short description of each, and place it at the root of your domain so it resolves at /llms.txt. There are generators that will help, but the file is simple enough to write by hand. Keep it focused on your genuinely important content.

Network of connected nodes around a central hub – llms.txt

Add it if you like, but win AI visibility with content

llms.txt is a reasonable, cheap experiment and a poor substitute for the work that actually gets you cited. That work is the practical mechanics of getting cited by ChatGPT, the clarity that clean schema markup gives machines, and the budget thinking in GEO versus SEO for 2026. Helping brands focus on what genuinely moves AI visibility is the heart of my AI and GEO service. Book a free 30-minute call through the contact page and we will spend your effort where the evidence is, with no pressure either way.

Book a Call
HomeAboutServicesPortfolioTestimonialsInsightsContactBook a Call

Want results like these? Let’s talk.

Every case study starts with a free 30-minute conversation.

Book a Free Call →

See the case studies

Book a Free Call