There is a lot of noise around llms.txt right now. I want to give you a more honest answer than most of what is circulating.
I actually have an llms.txt on my own site. I think it is worth having if the rest of your house is in order. But I have watched too many clients chase shiny new formats while ignoring the things that actually drive visibility. So let me walk you through what this is, what it is worth, and when it actually makes sense to prioritize it.
What is llms.txt?
An llms.txt file is a plain markdown file that lives at the root of your website, usually at /llms.txt. The idea is to give AI systems a cleaner summary of your site and a curated list of pages they should pay attention to. Think of it as a simplified index written specifically for machines rather than people.
It is a proposed standard, not a formal requirement. No one is penalizing you for not having one.
Why did people start paying attention to it?
Because AI search and citation visibility became a serious topic in 2025 and 2026. The pitch makes intuitive sense: if AI tools need cleaner inputs to understand your site, maybe a cleaner file helps. The problem is the evidence has not caught up to the enthusiasm. Search Engine Journal reports no major AI platform has formally signed on to use it. Search Engine Land's testing showed no clear correlation between adding one and improved AI performance. Google has explicitly said it does not support llms.txt and has no plans to.
Do you need an llms.txt file right now?
For most sites, no. Not as a priority.
That does not mean it is useless. It means there is a difference between a tidy experiment and a must-have. Right now, it is closer to the former.
- Your core pages are already strong
- Your site is technically sound
- You have capacity to experiment
- Your site has deep docs, product libraries, or technical content
- You want a structured summary of your most important pages
- Weak or thin service pages
- Poor internal linking
- Crawl errors or indexing issues
- Missing schema where it actually matters
- JavaScript-heavy content search engines struggle to read
Those underlying issues are what actually limit AI visibility. An llms.txt file is not going to paper over them.
What are the real pros?
It is genuinely easy to create
For a small to mid-sized marketing site, we are talking 30 to 60 minutes if your content is already organized. It is just markdown: a short summary of your business, your key pages, and some brief context about each. The exercise itself can be useful even before you publish it, because it forces you to articulate which pages actually matter and how you would describe your brand to a machine.
It may become more useful over time
AI platforms are still evolving. The file that has no formal backing today could become something more meaningful in 12 months. Building it now, while it is low effort, means you are not scrambling later if the landscape shifts.
What are the real cons?
No strong proof it improves AI visibility
This is the honest headline. Independent testing has not found a correlation between adding llms.txt and improved citations, Share of Voice, or referral performance from AI platforms.
The biggest platforms have not backed it
Google has explicitly said it does not support llms.txt. OpenAI, Anthropic, and Perplexity have not issued clear guidance endorsing it either. If the major platforms were treating it as a real signal, we would have heard by now.
It can become a distraction and go stale
If you build it and never maintain it, the value drops even further. And if you are spending time on llms.txt while more important issues sit unfixed, that is the wrong order of operations. The fundamentals still matter more: strong pages, crawlable structure, good schema, and content that actually earns citations. Speaking of which, if you want to understand what GEO and AI visibility work actually involves beyond file-level signals, that is worth understanding before you decide where to invest.
How do you implement an llms.txt file?
Homepage, about page, key service or product pages, high-value content, contact page, and documentation if you have it. Be selective. If everything is a priority, nothing is.
Site name, a short description of what you do and who you help, and grouped links to important pages with brief notes. Keep it honest and specific.
Place the file at the root of your domain so it resolves at https://yourdomain.com/llms.txt. Test that it loads correctly before moving on.
Add it to whatever process you use for site updates. When you add a major new page or change how you describe your services, update the file too.
Final take
If you have the time and your foundation is solid, go ahead and add one. If you do not, you are not behind.
llms.txt is a low-effort, reasonable experiment for sites that are already in good shape. It is not a shortcut, and it is not a substitute for the foundational work that actually drives visibility. Fix the important things first. Then add the nice-to-haves.
Frequently asked questions
An llms.txt file is a markdown file at the root of a website, usually at /llms.txt, that gives AI systems a simplified summary of the site and links to important pages.
Not right now for most sites. If your technical and content foundation is already solid, it is a reasonable experiment. If not, focus on the fundamentals first.
There is no strong evidence it improves AI visibility on its own. Strong, crawlable, well-structured pages with good schema still do the heavy lifting.
Write a markdown file with a short site summary and links to your most important pages, then publish it at /llms.txt on your domain.