AI Search · 5 min read

What Is llms.txt? A Small-Business Guide to the AI Roadmap File

What an llms.txt file does, why AI crawlers use it, and how to add one to your website.

A glowing sun and orbit rings representing an llms.txt file guiding AI assistants to a website's most important pages.AI Search · llms.txtMANGO WEB · AI VISIBILITY

An llms.txt file is a plain text file you place at the root of your website that acts like a friendly map for AI assistants. It lists your most important pages with short descriptions, so tools like ChatGPT, Perplexity, and Gemini can quickly find and understand what your business does without wading through your entire site. Adding one is simple: you write a short text file, save it as llms.txt, and upload it to the top level of your domain so it's reachable at example.com/llms.txt.

What an llms.txt file actually contains

The format is deliberately simple and human-readable. At minimum it has a title line naming your site, a short description of what you do, and a curated list of links to the pages that matter most, each with a plain sentence explaining what's there.

Example of the shape (use your own site's real paths):
# Mango Web
> AI visibility and local search help for North Bay businesses.
## Key pages
- [Services](/services): what we offer and who we serve
- [AI Visibility Report](/report): how the report works and what's included
- [Contact](/contact): how to reach us and our service area

That's the whole idea. It isn't code and it doesn't require a developer background. It's a short, honest index that points AI systems to your best, clearest content first.

Why it helps your AI visibility

AI assistants have limited time and attention when they read a site. If they land on a cluttered page or can't tell which content is authoritative, they may summarize you poorly or skip you. An llms.txt file reduces that guesswork by pointing directly to the pages you want represented, in your own words.

  • It highlights your core services instead of leaving them buried.
  • It gives a clean description an assistant can quote or paraphrase.
  • It keeps AI focused on current, accurate pages rather than stale ones.

Think of it as complementary to the structured data you already add to pages. Where schema markup describes a single page in detail, llms.txt describes your whole site's priorities at a glance.

How to create and add yours

  1. Open any plain text editor and write your title, one-line description, and a short list of your most important page links with brief descriptions.
  2. Keep it focused. Ten to twenty of your best pages beats a full sitemap dump.
  3. Save the file as llms.txt with no extra formatting.
  4. Upload it to the root of your site so it lives at yourdomain/llms.txt.
  5. Open that address in a browser to confirm it loads as plain text.

If your website is built on a platform where you can't easily drop a file at the root, your web host or developer can usually add it in a few minutes. Once it's live, revisit it whenever you launch a major new service or page.

What to include and what to leave out

Include your services, your main location or service-area page, your most useful guides, and your contact details. Leave out thin pages, login screens, and anything you wouldn't want quoted. The file should reflect the version of your business you'd proudly hand to a new customer.

Where it fits in the bigger picture

An llms.txt file is one helpful piece, not a magic switch. It works best alongside a clear website, a complete Google Business Profile, and consistent mentions across the web. If you're building an AI visibility plan from scratch, our AI visibility checklist puts these steps in order, and our overview of how AI recommends businesses explains the trust signals behind the scenes.

Adding an llms.txt file is one of the lowest-effort, highest-clarity moves you can make for AI search. It takes minutes, costs nothing, and gives the assistants shaping your reputation a clean, accurate starting point. If you'd like us to audit whether AI tools are reading your site correctly, our AI Visibility Report checks exactly that, and you can see options on the reports and pricing page.

FAQ

Is llms.txt required for AI to find my site?

No. AI systems can still discover and read your site without it. The file simply makes their job easier and gives you more say in which pages get emphasized.

How is llms.txt different from robots.txt?

Robots.txt tells crawlers which pages they may or may not access. An llms.txt file does the opposite in spirit: it invites AI to your best content and explains what each page is about.

How often should I update it?

Update it whenever your services change or you publish an important new page. For most businesses that's a light touch a few times a year, not a weekly chore.

Can I include my whole sitemap in it?

You can, but you shouldn't. A short, curated list of your best pages is far more useful to an assistant than a long, undifferentiated dump of every URL.

See where you stand

Find out how AI sees your business

Mango Web builds AI Visibility Reports for North Bay & Sonoma County businesses — a plain-English diagnostic of how you show up across ChatGPT, Gemini, Perplexity, Google, Maps, and directories.

Get your AI Visibility Report ›