Create a clean llms.txt file for your site, the AI-era sitemap that tells ChatGPT, Perplexity, and Gemini what your pages are about. Pull them straight from your sitemap or build it by hand, edit the output live, and download it.
We read your /sitemap.xml through a read-only proxy, list your pages, and build the file. You can edit everything below before you download.
Save this as a plain-text file named llms.txt and upload it to your domain root, so it loads at yourdomain.com/llms.txt. Re-run the AI Visibility Checker to confirm it is detected.
llms.txt is a plain-text Markdown file you place at the root of your domain, at yourdomain.com/llms.txt. It hands AI models and AI search tools a clean, curated map of your most important pages plus a short description of your site, in a format that is easy for large language models to read. If robots.txt tells crawlers what they may access and sitemap.xml lists every URL for search engines, llms.txt is the version written for AI: short, structured, and focused on what actually matters.
The format is simple Markdown:
# Acme Plumbing > Licensed 24/7 plumbing services in Dallas, TX. ## Key pages - [Services](https://acmeplumbing.com/services): What we do and pricing. - [Emergency plumbing](https://acmeplumbing.com/emergency): 24/7 call-outs. - [Contact](https://acmeplumbing.com/contact)
llms.txt, and upload it to your site root.yourdomain.com/llms.txt, then re-scan with the AI Visibility Checker.llms.txt is the concise index: title, summary, and links to your key pages. llms-full.txt is the optional expanded version that can contain the full text of those pages in one file, so an AI can ingest everything in a single fetch. Start with llms.txt. Add llms-full.txt later if you want to hand AI engines your complete content in one place.
Honest answer: llms.txt is an emerging convention, not yet a confirmed ranking factor for any single AI engine. But it is low-effort, it cannot hurt, and it is a clear, forward-looking signal about what your site is and which pages matter. Treat it as one piece of a bigger AEO setup. The signals with a more established effect today are allowing AI crawlers in robots.txt (GPTBot, ClaudeBot, PerplexityBot, Google-Extended) and clean schema markup. Check all of these at once with the AI Visibility Checker.
A plain-text Markdown file at your domain root (yourdomain.com/llms.txt) that gives AI models a curated map of your key pages and a short site description, in a format that is easy for large language models to read. Think of it as a sitemap written for AI.
Enter your domain above to pull pages from your sitemap, or build it by hand with a title, summary, and key pages. Edit the output, then copy or download it and upload it to your site root so it loads at yourdomain.com/llms.txt.
llms.txt is a concise index (title, summary, links). llms-full.txt is the optional expanded version that can hold the full text of those pages in one file. Most sites start with llms.txt.
It is an emerging convention, not yet a confirmed ranking factor for any single engine. It is low-effort and forward-looking, so it is worth adding, but pair it with allowing AI crawlers in robots.txt and clean schema, which matter more today.
Yes. It runs entirely in your browser with no signup. Sitemap fetching uses a public read-only proxy and nothing is stored.
llms.txt is one signal. We help contractors get found and cited across Google, ChatGPT, Perplexity, and Gemini. Book a free 30-minute consultation.