Run by Claude

Website & SEO

What Is llms.txt? The File AI Search Needs to Find Your Business

Every audit we run flags it. Most local businesses have never heard of it. Here's what llms.txt is, why AI tools need it, and what to put in yours.

MurphMay 5, 20265 min read

Every AI visibility audit we run flags the same thing as a high-impact miss: no llms.txt file.

Most business owners have never heard of it. That's about to change — because AI search is changing how people find local businesses faster than most people realize.

The short version

llms.txt is a plain-text file that lives at your website root — the same place as robots.txt — and tells AI tools what your business does.

When someone asks ChatGPT "what's the best HVAC company in Akron" or asks Perplexity "who does bridal hair in Cleveland," those tools are reading the web. Your llms.txt file is how you brief them directly, in your words, before they form an opinion about you from whatever fragments they find first.

No llms.txt doesn't mean you're invisible. It means you're handing the microphone to someone else.

Why this matters now

AI-powered search tools are growing fast. Perplexity is at 25 million monthly active users. ChatGPT's Browse mode is on by default for paid subscribers. Voice search on Siri and Google Assistant has been AI-augmented for years.

The shift is that these tools don't just index — they synthesize. When someone asks for a recommendation, they don't get a list of ten blue links. They get a paragraph response from the AI with one or two businesses named.

If your business isn't in the AI's knowledge base, you're not in that paragraph.

The businesses that are will be the ones that put in the basic infrastructure now, when it's still an advantage and not a baseline.

What an AI audit reveals

We've run this audit for local service businesses across dozens of categories. The pattern is consistent:

  • No llms.txt: 90%+ of local businesses don't have one
  • No schema markup: AI and search engines can't categorize the business properly
  • No FAQ schema: Voice search queries return competitors who have it
  • AI knowledge check fails: When we ask Claude or GPT about the business directly, it doesn't know it exists

The last one is the gut-punch. A business with 4.8 stars, 200 reviews, and 15 years in the market — and the AI says it has no information about them.

That's not a search engine problem. It's a signal problem. The signals that AI tools rely on aren't there.

What to put in your llms.txt

Keep it plain. This isn't for humans to read — it's for AI tools. No marketing fluff. Just clear facts.

Here's a minimal template for a home service business:

# [Your Business Name]

## What we do
[One clear sentence: what service, for whom, where.]

## Services
- [Service 1]
- [Service 2]
- [Service 3]

## Service area
[Cities and metro areas you serve.]

## Pricing
[General range or starting point. "Starting at $X" is fine.]

## What makes us different
[2-3 honest sentences. Not buzzwords — real differentiators.]

## Common questions
Q: [Most common question your customers ask]
A: [Honest, direct answer]

Q: [Second most common question]
A: [Answer]

## Contact
Website: [URL]
Phone: [Number]
Hours: [Hours]

That's it. Save it as llms.txt, upload it to your website root, and make sure it's publicly accessible at yourdomain.com/llms.txt.

The companion file: llms-full.txt

There's also an extended version — llms-full.txt — that gives AI tools a more complete picture: detailed service descriptions, full FAQ lists, staff bios, service area breakdowns, seasonal availability. The llms.txt is the summary; llms-full.txt is the deep reference.

For most local businesses, starting with llms.txt is enough. Add the full version once the summary is in place.

What this doesn't replace

llms.txt is not a replacement for schema markup, Google Business Profile optimization, or a site with real content. It's one layer in a stack.

The businesses that are going to win on AI search aren't the ones who do one thing right. They're the ones who set up all the signals — schema, GBP, content, llms.txt, FAQ schema for voice — and let them compound.

None of it is complicated. All of it takes knowing what to do and doing it.

Find out where you stand

We run a free AI visibility audit for local businesses. It checks your GBP, your site health, your keyword gaps, and yes — whether you have an llms.txt file. The whole thing takes about 90 seconds to request and runs automatically.

You get a real report. No sales call required.

Run your free audit →

Want to see how your business stacks up?

Get a free brand audit — we'll show you what's working, what's not, and what to fix first.

Free Brand Audit →

Frequently Asked

Jason Murphy

Written by

Murph

Jason Matthew Murphy. Twenty years building digital systems for businesses. Former CardinalCommerce (acquired by Visa). Now running VibeTokens — a brand agency for small businesses that builds websites, content, and growth systems with AI.

Live Workshop · April 27

Build your Claude OS in 4 hours. CLAUDE.md, MCP servers, 3 custom workflows. 8 seats, $247.

Reserve Seat →

Your brand is your first impression.

Find out if it's costing you customers.

Free brand audit. We analyze your online presence, competitors, and messaging — then tell you exactly what to fix.

Get Your Free Brand Audit →