Guide

llms.txt: what it is, whether you need it, and a template

llms.txt is a proposed file that gives AI tools a short, clean map of your site. It is cheap to add and easy to overrate. Here is the honest state of play in November 2026, and a template if you decide to publish one.

Key takeaways

  • llms.txt is a Markdown file at yoursite.com/llms.txt that summarizes your site and links to the pages that matter, for AI tools to read.
  • It was proposed in September 2024 by Jeremy Howard. It is a community proposal, not a standard any search engine or AI company has adopted for ranking.
  • No major AI company has publicly said its assistant or crawler uses llms.txt files on other sites. Google says you do not need special AI files to appear in AI Overviews or AI Mode.
  • It costs about 30 minutes, so publishing one is low risk. Just do not expect it to change whether AI answers name you.
  • The work that does move AI visibility is crawl access, clear pages, consistent facts and reviews.

What is llms.txt?

llms.txt is a plain Markdown file you place at the root of your site (yoursite.com/llms.txt) that gives large language models a short summary of what your site is and a list of links to its most useful pages. It was proposed by Jeremy Howard on September 3, 2024, and the proposal lives at llmstxt.org. It is optional, and as of November 2026 no major AI company has said its assistants rely on it.

The idea is reasonable. Web pages are full of menus, scripts and ads, and AI tools have limited room to read. A short, clean file could tell them what matters. Think of it as a curated table of contents written for machines.

It is not robots.txt. llms.txt does not allow or block anything. It is also not a sitemap: a sitemap lists every URL for crawling, while llms.txt picks a few and explains them.

FileWhat it doesWho reads itDo you need it?
robots.txtTells crawlers what they may and may not fetchSearch engines and AI crawlers, by their own published rulesYes. Check it allows the search crawlers you want.
sitemap.xmlLists the URLs you want crawled and indexedGoogle, Bing and other search enginesYes, for any site with more than a few pages.
llms.txtSummarizes your site and links key pages in MarkdownNo major AI company has said it reads itOptional. Low cost, uncertain benefit.

The llms.txt format, line by line

The proposal sets out a simple order (llmstxt.org):

  1. An H1 with the site or business name

    This is the only required part. One line starting with "# ".

  2. A blockquote summary

    One or two lines starting with "> " that say what you are and who you serve.

  3. Optional detail

    Plain paragraphs or lists with key facts. No headings in this part.

  4. H2 sections with link lists

    Each section starts with "## " and lists links as Markdown links (the name in square brackets, then the URL in round brackets), optionally followed by a colon and a short note.

  5. An "Optional" section

    An H2 called "Optional" for secondary links that a tool can skip when it needs less context.

The proposal also suggests offering clean Markdown versions of important pages, at the same URL with .md added. That is more work and mostly useful for documentation sites, not a local business.

How an AI tool could use llms.txt, if it chose to
  1. 01Tool visits siteFor a user or an index
  2. 02Reads /llms.txtIf it looks for one
  3. 03Gets summaryWho you are, what you do
  4. 04Follows key linksServices, locations, FAQs
  5. 05Uses the factsIn an answer or a task

This is the intended flow. Whether a given assistant does step 2 is the open question.

Which AI companies say they read llms.txt?

As of November 2026, none of the major AI assistant companies has publicly said that its crawlers or assistants use llms.txt files on other people's sites. Here is what the public record shows, with links so you can check for updates.

What each company has said, as of November 2026

Google

Google Search Central says no new machine-readable files or AI text files are needed to appear in AI Overviews or AI Mode. Google's John Mueller has said no AI system currently uses llms.txt, and later called it "purely speculative for now".

OpenAI

Its crawler documentation explains OAI-SearchBot, GPTBot and ChatGPT-User and how robots.txt controls them. It publishes an llms.txt for its own docs, but does not say its crawlers read llms.txt on other sites.

Perplexity

Its crawler page recommends allowing PerplexityBot in robots.txt to appear in results. It publishes an llms.txt for its own docs, but does not say PerplexityBot reads yours.

Anthropic

Its help article describes ClaudeBot, Claude-User and Claude-SearchBot and how to control them with robots.txt. It does not mention llms.txt.

llms.txt: the public record so far
  1. Sep 2024

    Jeremy Howard proposes llms.txt at llmstxt.org.

  2. Jun 2025

    Google's John Mueller says no AI system currently uses llms.txt (Search Engine Roundtable).

  3. Jul 2025

    An SEO reports server logs showing OpenAI fetching llms.txt files; OpenAI has not confirmed it, and Google's Gary Illyes is reported saying Google does not support the file (Search Engine Roundtable).

  4. Jun 2026

    Mueller calls llms.txt "purely speculative for now". Chrome's Lighthouse includes an llms.txt check in an agent-focused audit, describing it as an emerging convention (Search Engine Journal).

  5. Aug 2026

    The llmstxt.org proposal page is updated (version 2).

Be careful with claims you read elsewhere

Some vendors say llms.txt "gets you into ChatGPT". We could not find any AI company that says so. A file being fetched in server logs is not the same as it being used to choose what an answer says.

Does your business need an llms.txt file?

Probably not urgently. For a local business or a brand with locations, the AI answers that matter are built from your pages, your Google Business Profile, listings and reviews. llms.txt does not change any of those. It may help AI agents and coding tools that look for it, which matters most for software and documentation sites.

Should you publish llms.txt?
  1. Can AI search crawlers reach your site (robots.txt and firewall allow them)?
    No
    Fix that first. It matters far more than llms.txt.
    Yes
  2. Do your key pages state your facts in plain text?
    No
    Fix your pages first. llms.txt only points to them.
    Yes
  3. Are you a software, docs or content-heavy site that AI agents use directly?
    No
    Optional. Publish one if it takes you under an hour, then move on.
    Yes
    Worth doing. Add Markdown versions of your key docs too.

For most local businesses, the honest answer is "optional, low priority".

llms.txt template for a local business

If you decide to publish one, here is a template that follows the llmstxt.org format. We do not have an llms.txt generator on this site yet, so copy this, fill in the braces and save it as a plain text file named llms.txt.

Templatellms.txt (copy, fill in, save as llms.txt)
# {Business name}

> {Business name} is a {category, e.g. family dental practice} serving {area} from {number} locations. We offer {top 3 services}. Open {days and hours summary}.

Key facts:
- Phone: {main phone}
- Booking: {booking URL}
- Payment and insurance: {what you accept}
- Languages spoken: {languages}

## Services
- [{Service 1}](https://www.yoursite.com/{service-1}/): {one line on what it is and who it is for}
- [{Service 2}](https://www.yoursite.com/{service-2}/): {one line}
- [{Service 3}](https://www.yoursite.com/{service-3}/): {one line}

## Locations
- [{Location 1 name}](https://www.yoursite.com/locations/{location-1}/): {street address}, {hours}
- [{Location 2 name}](https://www.yoursite.com/locations/{location-2}/): {street address}, {hours}

## Policies and FAQs
- [Frequently asked questions](https://www.yoursite.com/faq/): parking, cancellations, first visit
- [Pricing](https://www.yoursite.com/pricing/): {what the page covers}

## Optional
- [About us](https://www.yoursite.com/about/): history and team
- [Blog](https://www.yoursite.com/blog/): guides and news

Replace yoursite.com and the paths with your real page addresses (full https URLs). Keep the facts identical to your Google Business Profile and location pages. Update it when hours, services or locations change.

Before you publish llms.txt

Content
Placement
Upkeep

What moves AI visibility more than llms.txt

If your goal is to be named in ChatGPT, Gemini, Perplexity or Google AI Overviews, these come first. Our generative engine optimization guide covers each one, and how to improve brand visibility in AI answer engines puts them in order.

  • Crawl access. Allow the search crawlers of the assistants your buyers use.
  • Pages that answer questions. One page per service and per location, with the facts in plain text. See location pages for SEO.
  • Structured data. Schema markup that matches what the page says. Our local business schema guide shows how.
  • Consistent facts. The same name, address, phone and hours on your site, profile and directories.
  • Reviews. Steady, specific reviews with replies.

Mistakes to avoid

  • Paying for an llms.txt "optimization" service

    Instead: Write the file yourself in 30 minutes with the template, or skip it. Spend the budget on pages and listings.

  • Putting facts in llms.txt that are not on your site

    Instead: Keep every fact in llms.txt identical to a live page. Conflicting facts make you harder to trust.

  • Treating llms.txt as access control

    Instead: It does not block anything. Use robots.txt to control crawlers.

  • Publishing and forgetting it

    Instead: Add it to the same update routine as your hours and locations, or remove it.

Free tool
Check whether AI assistants name you today

The free AI visibility checker shows whether ChatGPT, Gemini, Perplexity and Claude recommend your business and who they pick instead. Run it before and after any change.

Check my AI visibility
Visibility by Locus IntelligenceKnow what the engines actually read

Visibility by Locus Intelligence records the sources behind each AI answer for your locations, so you fix what is used rather than guess.

See how it works
AI visibility checker

Free, no account. You get whether ChatGPT, Gemini, Perplexity and Claude name you, how they describe you, and who they pick instead.

Your next steps

Today

  1. Check yoursite.com/robots.txt for blocks on AI search crawlers.
  2. Run the free AI visibility checker to get a baseline.

This week

  1. If you want one, fill in the llms.txt template and publish it at your root.
  2. Add LocalBusiness schema with the schema generator.

This month

  1. Check llmstxt.org and the AI companies' crawler pages for any change in support.
  2. Work through how to improve brand visibility in AI answer engines.

Frequently asked questions

What is llms.txt used for?

It is a proposed Markdown file that summarizes a site and links its key pages for AI tools. As of November 2026, no major AI company has said its assistants use it on other sites.

Does ChatGPT read llms.txt?

OpenAI has not said so. Its crawler documentation covers OAI-SearchBot, GPTBot and ChatGPT-User and how robots.txt controls them. Some site owners have seen llms.txt fetched in logs, but OpenAI has not confirmed it uses the file.

Does Google use llms.txt?

Google says you do not need AI text files to appear in AI Overviews or AI Mode, and Google staff have said it does not use llms.txt. Chrome Lighthouse does include an llms.txt check in an agent-focused audit.

Is llms.txt the same as robots.txt?

No. robots.txt tells crawlers what they may fetch. llms.txt only describes your site and links pages. It cannot block anything.

Can llms.txt hurt my SEO?

There is no sign that it does. Keep its facts identical to your site so you are not publishing conflicting information.

Where do I put llms.txt?

At the root of your domain, so it loads at yoursite.com/llms.txt, as a plain UTF-8 text file.

Never miss another customer.

Start with a free audit. See what each location is losing, and where.

Profile score, Maps rank against the top 3, and the fixes that matter most.

Or book a demo
  • Role-based access by region and brand
  • Every action logged and reversible
  • Nothing customer-facing goes live without approval