🎧 Podcast · Pavel

In short: llms.txt is a Markdown file in your site’s root (example.ee/llms.txt) that gives AI a short summary of your business and links to your most important pages. Jeremy Howard proposed it in September 2024, but it is not an official standard. Google has said it is not needed for Search, and 2026 log analyses show the major AI crawlers rarely fetch llms.txt. Adding the file is cheap and harmless, but robots.txt, content visible in HTML and structured data matter far more for AI visibility.

If you have read anything about AI visibility in the past year, you have probably seen the advice “add an llms.txt file to your site”. Some present it as the new robots.txt, others as a magic key to ChatGPT. Here is what llms.txt really is, what it does and does not do, and whether your company website needs one.

What is llms.txt?

llms.txt is a plain text file in Markdown format located at yoursite.com/llms.txt. The idea is to give language models a short, clean overview of a site without menus, ads or scripts. The format was proposed on 3 September 2024 by Jeremy Howard, co-founder of Answer.AI, at llmstxt.org.

The file structure:

Some documentation sites also publish an llms-full.txt with the full text of every page. That is a convention, not part of the original proposal.

What does an llms.txt file look like?

An example for a fictional Estonian bookkeeping firm with three language versions:

# Näidis OÜ

> Näidis OÜ is a bookkeeping company in Tartu, Estonia (registry code 12345678).
> We serve small businesses in Estonian, Russian and English.

## Services
- [Bookkeeping](https://example.ee/en/bookkeeping/): monthly accounting, prices from €90/month
- [Raamatupidamine](https://example.ee/raamatupidamine/): Estonian version
- [Бухгалтерия](https://example.ee/ru/buhgalterija/): Russian version
- [Payroll](https://example.ee/en/payroll/): salaries, taxes, TSD declarations

## Company
- [About us](https://example.ee/en/about/): team, experience, certificates
- [Contact](https://example.ee/en/contact/): Riia 1, Tartu, +372 5000 0000

## Optional
- [Blog](https://example.ee/en/blog/): guides for entrepreneurs

How is llms.txt different from robots.txt and sitemap.xml?

robots.txt sitemap.xml llms.txt
Purpose Allows or blocks crawlers from pages Lists every page to index Short summary and key links for AI
Format Plain text directives XML Markdown
Status Official standard (RFC 9309) Supported by all search engines A proposal, not a standard
Controls access? Yes No No
Who reads it All well-behaved crawlers Google, Bing and others Mainly developer tools and AI agents

Important: llms.txt does not control access. If you want ChatGPT, Claude or Perplexity to see your site – or not – that is set in robots.txt. See how to open your site to AI crawlers.

Do AI systems actually read llms.txt?

In short: the big AI search products hardly do at the moment.

Does your website need llms.txt?

Honestly: it is not a priority, but it is a cheap extra. We recommend this order:

  1. Fix the technical basics: the AI visibility checklist – robots.txt, Cloudflare, content in HTML, speed.
  2. Add Schema.org structured data.
  3. Write content that AI cites.
  4. Then add llms.txt – it takes about an hour.

llms.txt makes the most sense if you have a software product, an API or documentation that developers use through AI tools.

How do you add llms.txt to WordPress?

What should you put in llms.txt?

Keep the file short: it is an introduction, not a sitemap. When you add a service or change a price, update llms.txt too.

Which llms.txt mistakes do harm?

Frequently asked questions

Will llms.txt get me into ChatGPT answers?

Not directly. ChatGPT search is controlled by OAI-SearchBot and robots.txt. llms.txt is an extra that may help AI agents, but it does not replace the technical checks or good content.

Can llms.txt do any harm?

Only if the information in it is wrong or outdated. Keep the file accurate and update it together with your site.

Does llms.txt stop AI from using my content?

No. Access and training are controlled in robots.txt (for example GPTBot, ClaudeBot, Google-Extended).

Does the IT Solutions website have an llms.txt?

Yes. Our file lists company facts, services in three languages and guides from our blog, and we update it after new posts.

Want us to write an llms.txt for your site and check the whole technical side of AI visibility? See our AI search visibility and WordPress maintenance services, run the free website audit or contact us.

Sources

Enjoying our podcasts? Leave your email!

We'll let you know about new articles and podcasts, no more than one email a day.

You can unsubscribe at any time. See our privacy policy.