Does llms.txt Do Anything for SEO? An Honest Guide

Published · Updated · By Tom Galland

An llms.txt file for AI tools

Does llms.txt actually do anything for SEO or AI visibility? Not much. Google has said it does not use llms.txt for Search or AI Overviews, and there is no evidence that ChatGPT, Gemini or Perplexity use it to decide which businesses to recommend. Where it does help is with AI coding assistants and agents that read a site's documentation. It takes under an hour to create and does no harm, so add one if you like, but don't expect more traffic or rankings from it.

Below is what llms.txt is, what it can and can't do, how to structure one and the best practices worth following.

What is llms.txt?

llms.txt is a plain Markdown file that sits at the root of your website, at yoursite.com/llms.txt. It gives large language models a short summary of what the site is and a curated list of links to its most useful pages, so an AI tool can find the important content without reading menus, scripts and ads.

It was proposed by Jeremy Howard of Answer.AI in September 2024. It is a community proposal, not an official standard, and no search engine or AI company has committed to reading it.

Will an llms.txt file help your SEO?

No. There are three reasons:

If you want your business to show up in AI answers, the things that work are the same things that work for Google: clear pages about what you do, consistent business details, reviews, and being mentioned on other trusted websites. See how to get your business mentioned in ChatGPT for the full approach.

Where llms.txt is actually useful

How to structure llms.txt

The proposal sets out a simple Markdown structure, in this order:

  1. An H1 with the name of the site or business. This is the only required part.
  2. A blockquote with a one or two sentence summary.
  3. Optional paragraphs or lists with any other context an AI tool needs.
  4. H2 sections, each containing a list of links in the format [Page name](URL): short description.
  5. An optional section headed ## Optional for links that can be skipped when space is limited.

Here is a simple example for a local service business:

# Example Plumbing

> Example Plumbing is a licensed plumbing business in Bondi Junction,
> Sydney, servicing the Eastern Suburbs since 2012.

## Services

- [Emergency plumbing](https://www.example.com.au/emergency-plumbing): 24/7 callouts across the Eastern Suburbs
- [Hot water systems](https://www.example.com.au/hot-water): Repairs and installation of gas, electric and heat pump systems
- [Blocked drains](https://www.example.com.au/blocked-drains): CCTV inspection and jetting

## About

- [About us](https://www.example.com.au/about): Licences, team and service area
- [Contact](https://www.example.com.au/contact): Phone, address and opening hours

## Optional

- [Blog](https://www.example.com.au/blog): Maintenance tips and guides

You can see a live example on our own site at seogrowth.com.au/llms.txt.

llms.txt best practices

Websites using llms.txt

Adoption is strongest among developer-focused companies, where AI coding tools read documentation all day. Anthropic, Stripe, Cloudflare and Vercel all publish llms.txt files for their documentation, and documentation platforms such as Mintlify generate them automatically. Community directories list thousands more.

Adoption among small business websites is low, and that reflects the real value. If your customers are developers, add one. If your customers are searching Google for a local service, it is a nice to have at best.

llms.txt vs robots.txt

They do different jobs. robots.txt controls which URLs crawlers are allowed to access, and well-behaved crawlers follow it. llms.txt controls nothing. It is a suggested reading list. You need a correct robots.txt for every site. llms.txt is optional.

llms.txt FAQs

Does llms.txt help SEO?

No. Google has said it does not use llms.txt for Search rankings or AI Overviews, and there is no evidence that it improves rankings in any search engine. Treat it as an optional convenience file for AI tools, not an SEO tactic.

Does llms.txt help you get mentioned in ChatGPT?

There is no evidence that it does. ChatGPT, Gemini and Perplexity decide what to cite from their search indexes and the pages they crawl, not from llms.txt. Getting mentioned depends on being cited and discussed across the web and having clear, crawlable pages about what you do.

What is an llms.txt file?

llms.txt is a Markdown file placed at the root of a website (yoursite.com/llms.txt) that gives large language models a short summary of the site and a curated list of links to its most important pages. It was proposed by Jeremy Howard of Answer.AI in September 2024.

Is llms.txt the same as robots.txt?

No. robots.txt tells crawlers which URLs they may or may not access. llms.txt does not control access at all. It is a guide that points AI tools to your most useful content. To block or allow AI crawlers you still use robots.txt.

Should I add llms.txt to my website?

If it takes less than an hour, it does no harm, and it can help AI coding assistants and agents that read documentation. Developer tools, SaaS products and documentation sites get the most value. For a typical small business website, your time is better spent on your Google Business Profile, service pages and reviews.

Ready to Rank Higher on Google?

Get a free SEO audit and discover exactly what's holding your website back from dominating search visibility.

✓ No 12-month lock-ins • ✓ Track your progress monthly in your own dashboard