Services Work Process Contact Start a Project
AI Visibility

What Is llms.txt? (And How to Use It for AI Visibility)

llms.txt is a simple file that tells AI crawlers how to understand your website. Here is what it is, why it matters, and how to create one.

Wamiq Hussain By Wamiq Hussain Jun 24, 2026
llms.txt

As AI assistants become a primary way people find businesses, a simple new file is emerging to help them understand your website: llms.txt. If you have heard of robots.txt, the concept will feel familiar — but the purpose is different and increasingly relevant to AI visibility.

llms.txt is a plain-text, markdown-formatted file placed at the root of your website that gives large language models a clean, curated map of your most important pages and a short description of what your business does. It helps AI systems understand and represent you accurately when they answer questions about your category.

Where llms.txt came from

The standard was proposed in September 2024 by Jeremy Howard of Answer.AI, the well-known AI researcher, and is documented at the official specification site, llmstxt.org. The motivation is simple: AI models have limited context windows and struggle with the navigation, ads, and markup of full HTML pages. A concise, structured markdown file gives them a clean summary of what matters — without the noise.

llms.txt vs robots.txt

The two are often confused, so it is worth being precise:

robots.txt restricts; llms.txt guides. They serve different jobs, and most sites should have both.

Which reputable websites use llms.txt?

Adoption has been led by major, developer-focused companies whose audiences rely on AI assistants. Reputable organizations that publish an llms.txt file include:

According to BuiltWith, more than 844,000 websites had implemented llms.txt by late 2025, though overall adoption is still early — estimated at roughly 5–15% of sites in early 2026. In other words, publishing one today still puts you ahead of most of your competitors.

An honest caveat

It is worth being straight with you: as of 2026, no major AI platform has officially confirmed that it automatically reads llms.txt. The file is a proposed standard with strong momentum and broad adoption, not a guaranteed ranking factor. So why bother? Because it is low-effort and low-risk, it is aligned with where AI search is clearly heading, and the exercise of writing it — stating exactly what you do and which pages matter — sharpens your whole GEO strategy. It is an inexpensive bet with real upside.

What goes in an llms.txt file

The format is deliberately simple — readable markdown. A good llms.txt typically includes an H1 with your business name, a short blockquote summary, and H2 sections grouping markdown links (with one-line descriptions) to your most important pages.

The rule that trips people up: entries must be real markdown links, not bare URLs, and the file needs at least one H1. A file of plain URLs will fail validation.

A concrete example

Here is a simple, valid example for a fictional local business, "Acme Plumbing":

# Acme Plumbing

> Acme Plumbing is a licensed plumbing company serving Austin, TX, offering emergency repairs, water heater installation, and drain cleaning for homes and small businesses.

## Main Pages
- [Home](https://acmeplumbing.com/): Licensed Austin plumber for repairs, installs, and emergencies.
- [Services](https://acmeplumbing.com/services): Full list of residential and commercial plumbing services.
- [Contact](https://acmeplumbing.com/contact): Book a plumber or request an emergency callout.

## Services
- [Emergency Plumbing](https://acmeplumbing.com/emergency): 24/7 emergency plumbing across Austin.
- [Water Heater Installation](https://acmeplumbing.com/water-heaters): Repair and installation of tank and tankless heaters.
- [Drain Cleaning](https://acmeplumbing.com/drains): Fast, clean drain and sewer clearing.

## Service Areas
- [Austin, TX](https://acmeplumbing.com/austin): Plumbing services across Austin and Central Texas.

## Contact
Phone: (512) 555-0100 · Email: [email protected]

Notice the pattern: a clear H1, a one-line blockquote summary, then sections of linked pages each with a short description. That is all a valid llms.txt requires — the value is in the clarity, not complexity. Some sites also publish a longer companion file, llms-full.txt, containing fuller content for models that want more depth.

How to create your llms.txt

  1. List your most important pages — home, services, key service pages, locations, products, contact, blog.
  2. Write a one-line description for each, in plain language.
  3. Format as markdown with an H1, a blockquote summary, and H2 sections of linked items.
  4. Save it as llms.txt and upload it to your site root so it is reachable at yourdomain.com/llms.txt.
  5. Keep it current — update it whenever you add important pages, so AI never works from a stale map.

Where it fits in the bigger picture

An llms.txt file is one signal among several. To genuinely become the business AI recommends, pair it with schema markup, answer-ready content, and the tactics in our guides on ranking in ChatGPT and appearing in Google AI Overviews, and measure your progress with an AI Visibility Audit. If you would rather have the whole program — llms.txt, schema, content, and citations — built and maintained for you, that is exactly what our Generative Engine Optimization service delivers.

More from the blog

Make your website earn the next call.