← All guides
TechnicalUpdated June 2026 · 6 min read

What is llms.txt, and does your business need one?

A plain-English look at the llms.txt proposal, what it actually does today, and where a local service business should focus instead.

The short answer

llms.txt is a proposed plain-text Markdown file placed at the root of your website (yoursite.com/llms.txt) that lists and links to your most important pages so AI models can find and read them more easily. As of 2026 it is an unofficial community standard that no major AI engine — Google, OpenAI's ChatGPT, Perplexity, or Gemini — has confirmed it uses for crawling or citations. For most local service businesses it is a low-effort, low-risk addition, but it is not required and will not, on its own, get you cited by AI.

What llms.txt actually is

llms.txt is a file format proposed by developer Jeremy Howard in September 2024. The idea is simple: you put a Markdown file at the root of your domain (for example, joesplumbing.com/llms.txt) that gives an AI model a clean, curated map of your site — your most important pages, in plain text, with short descriptions and links.

The reasoning behind it is that AI models have limited context windows and struggle with messy HTML full of navigation menus, pop-ups, ads, and JavaScript. A single Markdown file strips all of that away and hands the model the signal without the noise. Think of it as a table of contents written for a machine rather than a person.

There is a companion convention too: an llms-full.txt file, which contains the full text of your key pages in one document, and the practice of publishing a Markdown version of individual pages (e.g., /services/water-heater-repair.md) alongside the normal HTML.

How it differs from robots.txt and sitemap.xml

It is easy to confuse these three files because they all sit at your site root and all relate to crawlers, but they do different jobs.

robots.txt tells crawlers what they are and aren't allowed to access. sitemap.xml lists every URL you want search engines to index, for discovery. llms.txt is different in intent: it is meant to curate and summarize your best content specifically for large language models reading your site at inference or training time, not to control access or list every page.

  • robots.txt — permissions: which bots may crawl which paths.
  • sitemap.xml — discovery: a machine-readable list of all indexable URLs.
  • llms.txt — curation: a short, human-and-AI-readable guide to your most important content, in Markdown.

Does any AI engine actually use it in 2026?

This is the honest, load-bearing part. As of mid-2026, no major AI provider has publicly confirmed that it reads or gives ranking or citation weight to llms.txt. Google has said publicly it does not use llms.txt and compared it to the long-abandoned keywords meta tag. OpenAI, Anthropic, Perplexity, and Google's Gemini have not announced support either.

Adoption on the publishing side is real and growing — many documentation sites, SaaS companies, and developer tools now publish one — but adoption by the engines that would consume it is unproven. Server-log analyses through 2026 have shown little evidence that AI crawlers regularly request the file. So treat any claim that llms.txt 'gets you cited by ChatGPT' with skepticism; there is no public evidence to support that today.

Our honest take: llms.txt is a sensible, forward-looking convention that may matter more later, but right now it is a bet on the future, not a proven channel. We track it, we'll add it when it's cheap, and we won't promise it moves the needle until the evidence does.

What a local service business should weigh

For an HVAC company, a roofer, a dental practice, or an electrician, the practical question is whether the effort is worth it. The good news is that the effort is small and the downside is essentially zero — it is just a static text file, and it won't hurt your normal SEO or your visitors.

But set expectations correctly. A llms.txt file will not, by itself, make Google's AI Overviews recommend you, get you named in a ChatGPT answer to 'best plumber near me,' or improve your map pack ranking. Those outcomes depend on signals the engines actually use today: accurate, crawlable service and location pages, consistent name-address-phone data, a strong Google Business Profile, real reviews, and content that clearly answers the questions local customers ask.

If you have an hour, adding llms.txt is a reasonable low-priority task. If you only have limited time and budget, put it near the bottom of the list — behind your Google Business Profile, your core service pages, and getting genuine reviews.

How to create one (if you decide to)

A llms.txt file is plain Markdown and follows a loose convention: an H1 with your business name, an optional blockquote summary, then H2 sections grouping links to your key pages with one-line descriptions. You place it at the root so it resolves at yoursite.com/llms.txt.

Here is a realistic example for a local electrician:

  • # Bright Spark Electric — Licensed Electricians in Austin, TX
  • > Residential and commercial electrical services in the Austin metro. Available for emergency calls 24/7. Licensed and insured.
  • ## Services
  • - [Panel Upgrades](https://brightsparkatx.com/services/panel-upgrades): When and why to upgrade your electrical panel, with pricing ranges.
  • - [EV Charger Installation](https://brightsparkatx.com/services/ev-charger): Home Level 2 charger install for Austin homes.
  • - [Emergency Electrical Repair](https://brightsparkatx.com/services/emergency): 24/7 same-day service across Travis County.
  • ## Service Areas
  • - [Areas We Serve](https://brightsparkatx.com/service-areas): Austin, Round Rock, Cedar Park, Pflugerville and nearby.
  • ## About
  • - [About & Credentials](https://brightsparkatx.com/about): Licenses, insurance, and team.

Where to put your real effort instead

If your goal is to be the business an AI engine recommends to a nearby customer, focus on the things those engines demonstrably reward in 2026. AI answers about local services lean heavily on the same foundations as local search.

The proven priorities are clearer, crawlable content and strong real-world signals — not a single text file.

  • A complete, accurate Google Business Profile with correct hours, services, and categories.
  • Consistent name, address, and phone number everywhere you appear online.
  • Dedicated, crawlable pages for each service and each city you serve, written to answer real customer questions.
  • Genuine, recent reviews — volume, recency, and detail all matter.
  • Server-rendered pages (not JavaScript-only) so crawlers can read them without executing code.
  • Clear, specific answers to the questions customers ask, structured so a model can lift a clean response.

Key takeaways

  • llms.txt is a proposed Markdown file at your site root that curates your key pages for AI models — an unofficial community convention, not an official standard.
  • As of 2026, no major AI engine (Google, ChatGPT, Perplexity, Gemini) has confirmed it uses llms.txt; Google has publicly said it does not.
  • It is distinct from robots.txt (permissions) and sitemap.xml (discovery); llms.txt is about curation for language models.
  • For local service businesses it is low-effort and low-risk, but it won't get you cited by AI on its own.
  • Prioritize proven signals first: Google Business Profile, consistent NAP, crawlable service and city pages, and real reviews.

Frequently asked

Will adding llms.txt get my business cited by ChatGPT or Google AI?

There is no public evidence that it will. No major AI provider has confirmed it reads or rewards llms.txt as of 2026, and Google has stated it does not use it. Getting cited depends on signals the engines actually use today — crawlable, accurate content, a strong Google Business Profile, consistent business details, and real reviews.

Is llms.txt the same as robots.txt?

No. robots.txt controls which crawlers can access which parts of your site. llms.txt is meant to give AI models a curated, plain-text guide to your most important content. They live in the same place (your site root) but do different jobs, and you can have both.

Can llms.txt hurt my SEO or my website?

No. It is a static text file that human visitors never see and that does not affect how Google indexes or ranks your normal pages. The main downside is wasted effort if you treat it as a priority over things that actually move results.

Should a small local business bother creating one?

It's optional. If you have a spare hour and want to be forward-looking, it's a cheap, harmless addition. If your time is limited, put it well below your Google Business Profile, your core service and city pages, and earning genuine reviews — those are what get local businesses recommended today.

Want to be the business AI recommends?

Run a free check to see whether AI names your business near you — and exactly where you’re missing.