KitCat cap
← Blog GEO · Jul 5, 2026

llms.txt: the 30-minute file that introduces your business to AI

What llms.txt actually is, what it can and can't do for AI visibility, and how to write one that ChatGPT and Perplexity can actually use.

Somewhere on your website there’s a robots.txt file quietly telling Google what it’s allowed to crawl. It’s been there for decades and you’ve probably never thought about it.

llms.txt is its new sibling — except instead of telling AI what it can’t do, it hands AI a menu of what you are. One plain-text file at yourdomain.com/llms.txt that says: here’s the business, here’s what we sell, here’s where we operate, here are the pages that matter. Thirty minutes of work, and most of your competitors haven’t heard of it.

What it actually is

llms.txt is a proposed standard: a markdown file at your site’s root written for language models rather than browsers. Where a human gets your homepage — hero animation, cookie banner, mega menu — an AI assistant gets a clean brief:

Think of it as the elevator pitch you’d give a new employee on day one — except the new employee is every AI assistant that might one day recommend you.

The honest part: what it won’t do

Let’s not oversell this. llms.txt is not a ranking hack, and adoption is uneven — some AI crawlers read it religiously, others ignore it entirely. Anyone promising “add llms.txt, appear in ChatGPT” is selling you a magic bean.

What it actually does is cheaper and more boring: it removes friction. When an AI system does crawl you — and they decide which brands to name based on what they can confidently extract — a clean llms.txt means there’s zero ambiguity about who you are, what you do and where. Ambiguity is what gets you skipped.

Low cost, real upside, no downside. In our book that’s not a gamble, that’s insurance.

What a good one looks like

The mistakes we see are always the same: companies paste their homepage copy (“We’re passionate about excellence!”) and give the AI nothing to work with. Write facts, not vibes:

That last point is how we build them: on our client sites, llms.txt is generated from the same data that powers the pages, so every new service or location shows up automatically.

Where it fits in the bigger picture

llms.txt is one brick. AI visibility — the discipline now called GEO — is mostly about being citable: answer-first pages, structured data, real facts stated plainly, the searches that still convert handled better than anyone else in your market. If your content is mush, a beautiful llms.txt won’t save you. If your content is sharp, llms.txt makes sure nothing gets lost in translation.

That’s the whole GEO playbook in one sentence, honestly: make it effortless for machines to understand you and safe for them to recommend you. It stacks on top of SEO, not instead of it — the same clean structure that ranks on Google is what gets you quoted by Perplexity.

Do this today

  1. Open yourdomain.com/llms.txt. If it 404s, you have homework.
  2. Write the brief: one paragraph of who/what/where, key facts, services with links, differentiators as facts.
  3. Put it at the root, plain markdown, and keep it in sync with the site.

Or skip the homework — we set this up as part of every GEO engagement, wired to your site’s data so it never goes stale.

Got a brand worth finding?
Start a projectStart a projectStart a project Start a projectStart a projectStart a project