See it work
AI SEO & GEO · 2026-09-06 · 7 min read · WildRun AI

llms.txt for Business Websites: Do You Really Need One?

llms.txt for business websites explained: what the file is, whether AI models like ChatGPT actually read it in 2026, and if your site needs one at all.

Vintage-style illustration of electronic control panel and metered device on a table

Most small business websites do not need an llms.txt file yet: no major AI provider has confirmed its crawlers read the file, and an Ahrefs analysis of 137,000 domains found that 97% of published llms.txt files got zero requests in May 2026. It is worth the twenty minutes only if you already have the basics — Google Search Console, schema.org markup, a filled-out Google Business Profile — in place and want to cover a low-cost bet on a standard that might matter later.

What Exactly Is an llms.txt File?

llms.txt is a plain Markdown file published at yourdomain.com/llms.txt that gives AI models a curated, human-written map of a site's most important pages — pricing, service pages, documentation, key FAQs — instead of asking the model to guess by crawling raw HTML. It was proposed in September 2024 by Answer.AI co-founder Jeremy Howard, and the spec is short by design: an H1 with your business name, a one-line blockquote summary, then a handful of H2 sections listing links with a short description of each.

The idea is narrow on purpose. An llms.txt file does not rank you, does not index you, and does not replace your sitemap. It is a curated shortcut for a model that has already decided to read your site and wants to know where to look first.

How Is llms.txt Different From robots.txt and Your Sitemap?

The three files answer three different questions, and running all three at once causes no conflict — each one does a job the others do not.

FileQuestion it answersAudience
robots.txtWhat can a crawler access?Search and AI crawlers, permission only
sitemap.xmlWhat URLs exist on this site?Search engines, completeness
llms.txtWhat matters most, and why?AI models, curated context

robots.txt is a permission list, sitemap.xml aims for completeness, and llms.txt is deliberately incomplete — a working file lists 20 to 50 high-value links, not your whole site. Dumping an entire sitemap into an llms.txt file is the most common mistake small businesses make when they try one.

Do ChatGPT, Perplexity, and Google's AI Overviews Actually Read It in 2026?

Not confirmed. No major AI provider — OpenAI, Anthropic, Google, or Perplexity — has stated publicly that its crawlers fetch or act on llms.txt, and Ahrefs' review of the spec notes Google's own Search team has said it plays no role in indexing or AI Overviews. Adoption is climbing but still thin: 8.7% of the world's top 1,000 websites published a valid llms.txt file as of June 2026, according to Rankability's tracking study, and that figure drops well below 1 in 10 once you look past the largest, most documentation-heavy sites.

That gap matters for a service business. Documentation platforms and API-first products are the sites actually seeing requests against their llms.txt files, because their AI-assisted users are developers pointing coding agents at the docs. A dental practice or HVAC company's website is not that kind of target, and getting cited by ChatGPT depends far more on structured, well-sourced content than on a curated link list AI models are not yet reading.

Growth is real even if the base is small — third-party crawl studies tracking millions of domains through 2026 describe adoption climbing several-fold year over year, concentrated almost entirely among software and documentation sites rather than local service businesses. Read that as early-stage infrastructure for a narrow audience, not a general-purpose visibility tool you are late to adopt.

Does Your Small Business Website Need One Right Now?

If you have a documentation site, a developer-facing product, or a public API, yes — write one, because the audience that actually requests these files skews toward exactly that content. If you run a local service business with a marketing site of a few dozen pages, treat llms.txt as optional homework: low effort, low risk, and not a substitute for the work that actually gets you cited by AI models today, which is clear answers, named sources, and schema.org structured data on the pages themselves.

The honest verdict: publish an llms.txt file if you already have your fundamentals covered and twenty free minutes, skip it if you are still missing schema markup, a complete Google Business Profile, or pages that answer buyer questions directly — those move the needle now, and llms.txt might move it later.

Think of the decision in terms of what you would trade for the time. Writing a competent llms.txt file for a ten-page marketing site takes roughly twenty to thirty minutes once you have already written the page descriptions; adding schema.org markup to the same ten pages, fixing a missing Google Business Profile category, or rewriting one thin service page to actually answer the buyer's question each take longer and each has a documented, present-day effect on how search engines and AI models treat your site. llms.txt is the cheapest item on that list and also the one with the least proven return right now — do it last, not first, and do not let it stand in for the others.

When This Is NOT the Right Solution for Your Business

Skip llms.txt entirely if your business operates only through social media or marketplace listings with no dedicated website — there is no file to publish it to. Skip it too if you are relying on paid search or paid social for most of your leads rather than organic or AI-assisted discovery; an llms.txt file does nothing for a channel a crawler never touches. And do not treat it as a quick fix if your real problem is thin content or missing schema markup — publishing a curated link list to pages that do not answer the question yet just points AI models at the same gap faster.

How Do You Actually Create an llms.txt File?

Start with the H1 and summary, then group your best pages into two or three sections.

StepWhat to do
1Write an H1 with your business name, then a one-line blockquote description of what you do and where you operate
2Add H2 sections (Services, Pricing, FAQs) with 5-15 links each, using absolute URLs
3Write each link description for context, not keywords — describe what the page covers, not why it is great
4Keep the whole file under 50 links; drop anything that is not a top page a person would actually want summarized
5Publish it at yourdomain.com/llms.txt and leave your robots.txt and sitemap.xml untouched — they still do their own jobs

Verify your existing signals are already solid before you spend time on this: check Google Search Console for indexing issues, confirm Bing Webmaster Tools shows no crawl errors, and add schema markup to your key pages first — those three do more for AI visibility today than llms.txt does.

A minimal file for a local service business reads like this — short, plain, and honest about what each link is:

# Acme Plumbing

> Licensed residential and commercial plumbing serving Central Oregon, founded 2015.

## Services
- [Emergency Repair](https://example.com/emergency-repair): 24/7 dispatch for burst pipes and water heater failures
- [Drain Cleaning](https://example.com/drain-cleaning): Camera inspection and hydro-jetting pricing and process
- [Water Heater Installation](https://example.com/water-heaters): Tank and tankless installation, brands carried, typical cost range

## Pricing
- [Service Call Rates](https://example.com/pricing): Diagnostic fee, hourly rate, and what's included

## Optional
- [About Us](https://example.com/about): Company history and licensing details

Notice what is missing: no marketing copy, no superlatives, no keyword stuffing. Each description exists to help a model decide whether to fetch the page, not to persuade a reader — that distinction is the entire point of the format.

What Should You Do Instead If AI Visibility Is the Real Goal?

If the real question is "why isn't my business showing up when people ask ChatGPT or Google's AI Overviews for a recommendation," llms.txt is not the lever to pull. Structured, sourced, answer-first content on your own pages is what AI models actually cite, and tools built for AI SEO — the kind covered in our roundup of AI SEO tools like Semrush and Ahrefs — can show you where those gaps sit today. If you want to track whether AI engines are citing you at all, AI visibility tracking tools such as Profound, Otterly, and Peec AI measure citations directly, which is a more useful number than whether a file nobody's crawler reads yet is sitting on your server.

Curious where your own site actually stands with AI search engines right now? A free AI visibility audit checks your schema markup, structured data, and AI Overview presence in one pass — a more useful twenty minutes than writing an llms.txt file that, per the adoption data above, almost nothing is reading yet. Our AI SEO and GEO service covers the fundamentals that do move AI citations: structured content, schema, and answer-first pages built for how models actually read the web.

Frequently asked questions

Does every small business website need an llms.txt file?

No. If your site is a handful of service pages and a contact form, an llms.txt file adds little value today — no major AI crawler has confirmed it uses the file, and an Ahrefs analysis found 97% of published llms.txt files got zero requests in May 2026. It is worth the twenty minutes only once your schema markup and Google Business Profile are already in place.

Can I just use my existing robots.txt or sitemap.xml instead of llms.txt?

No, they do different jobs. robots.txt tells crawlers what they may access, sitemap.xml lists every URL for search engines to discover, and llms.txt is a curated, human-written summary meant for AI models. None of the three substitutes for another, and you can run all three at once without conflict.

Do ChatGPT, Perplexity, or Google's AI Overviews actually read llms.txt in 2026?

Not confirmed. No major AI provider — OpenAI, Anthropic, Google, or Perplexity — has stated that its crawlers fetch or use llms.txt, and adoption data shows most published files never get requested by anything. Treat it as a low-cost bet on a future standard rather than a current visibility lever.

How do I create an llms.txt file for my business website?

Write a single Markdown file that starts with an H1 for your business name and a one-line blockquote summary, then add H2 sections linking your 10 to 20 most important pages with a short, honest description of each, and publish the file at yourdomain.com/llms.txt.

Will adding an llms.txt file change my Google Search Console numbers?

No. Search Console reports on how Googlebot crawls and ranks pages for traditional Search, and llms.txt isn't part of that pipeline, so publishing one will not move your impressions, clicks, or position data in either direction.

What should I do instead if I want AI engines to cite my business?

Prioritize what AI models and search engines both reward — clear schema.org markup, a complete Google Business Profile, and pages that answer buyer questions directly with real numbers — and treat llms.txt as a low-effort addition once those fundamentals are done, not a replacement for them.

Is your business showing up in AI answers?

Run the free AI visibility audit — which crawlers reach you, which pages they read, and what ChatGPT and Google's AI Overviews are citing instead of you.

Run the Free AI Audit

Not ready for a demo? Take the playbook instead

The Working AI Playbook — what we automate and how, free and ungated. One email when a new chapter publishes, nothing else.