Your website was built for two audiences: people and Google. In 2026 there is a third audience reading it every day. AI assistants like ChatGPT, Claude, and Google Gemini crawl your site, summarize what you do, and repeat that summary to customers who never see your homepage. llms.txt is a small file that helps them get the summary right.
What llms.txt actually is
Think of it as a welcome sheet for AI crawlers. It is a plain text file that sits at the root of your website, right next to your robots.txt. Instead of making an AI model piece together your business from menus, footers, and marketing copy, llms.txt lays out the essentials in one place: what you do, who you serve, where you operate, what you charge, and which pages matter most.
The format is intentionally boring. A short description of the business at the top, then a curated list of your most important pages with one line explanations. No code, no plugins, no build step. If you can write a text file, you can publish one.
Why anyone started doing this
AI assistants answer questions with a small number of sources. When someone asks Claude or ChatGPT for the best service provider in their neighborhood, the model pulls from what it has crawled and what it can fetch live. Sites that are easy to summarize get summarized correctly. Sites that are hard to summarize get skipped, or worse, described inaccurately.
We have watched this play out in our own client dashboards. Businesses with clean, structured, machine readable sites show up in AI answers far more often than businesses with the same reviews and the same rankings but messier sites. llms.txt is one piece of that cleanliness.
The honest take: is it required?
No. There is no rule that says an AI assistant must read your llms.txt, and adoption across the major platforms is still uneven. Anyone who promises that this one file will get you cited in ChatGPT is selling you something.
Here is the way we frame it for clients: it costs about an hour, it cannot hurt you, and it stacks with everything else that does move the needle. Structured data, consistent business information, real reviews, and pages that answer real questions still do the heavy lifting. llms.txt is the cover letter on top of that resume.
What to put in yours
Start with three or four sentences that describe your business the way you would explain it to a new customer on the phone. Name your city and service area. Name your core services. If you have a clear starting price, include it, because AI assistants love concrete numbers and so do customers.
Then list your most important pages. Your services page, your pricing or offer page, your contact page, your about page, and any guides or tools you want quoted. Give each one a single plain sentence explaining what a reader will find there.
Leave out the fluff. Awards from 2011, your full blog archive, and legal boilerplate do not belong. The file works because it is short.
How to publish it in an afternoon
Step one: write the file in any text editor and save it as llms.txt.
Step two: upload it to the root of your website so it loads at yourdomain.com/llms.txt. On most platforms your web person can do this in minutes.
Step three: check that it loads in a browser and reads cleanly. If a stranger could understand your business from that one page, an AI model can too.
Step four: update it when your offer changes. A stale llms.txt that lists old prices is worse than none at all.
What this looked like for our own site
We publish one at found-everywhere.com/llms.txt and treat it as part of every Visibility Setup we run. It sits alongside structured data, a cleaned up Google Business Profile, and consistent business information across the web. No single piece wins alone. Together they are the difference between an AI assistant recommending you by name and an AI assistant recommending whoever it half remembers.
Want to know what ChatGPT, Claude, and Google Gemini currently say about your business? We check that in every free visibility audit.
Book a Strategy Call Free Audit