Custom Web Audits
Run Audit Demo Audit Audit Types Free Tools Pricing What We Analyze 🔒 Login
← All free tools
🤖

llms.txt Generator

Generate an llms.txt file — the emerging standard that tells AI assistants like ChatGPT, Perplexity and Gemini what your site is about and which pages matter. Built from your homepage; download and upload to your root.

⚡ Interactive demo — sample data
Generated an llms.txt with a site name, summary and key pages for this sample site. Upload it to your domain root at /llms.txt.
Site name set as the Markdown H1 from the page title Looks good
Summary blockquote built from the page's meta description Looks good
Key pages: 8 descriptive internal links collected Looks good
Valid Markdown — H1, blockquote and bulleted links Looks good
Upload to yourdomain.com/llms.txt (domain root) — not a subfolder Warning

About this tool

Generate an llms.txt file — the emerging standard that tells AI assistants like ChatGPT, Perplexity and Gemini what your site is about and which pages matter. Built from your homepage; download and upload to your root.

How it works

Enter your website URL
Paste your homepage URL and run the generator. We fetch the page and read its title, meta description and internal links to build the starting point for your llms.txt — no manual copying of your site structure.
Review the generated llms.txt
You get a clean Markdown file with an H1 site name, a blockquote summary and a 'Key pages' list of your most relevant internal links — the exact structure the llms.txt convention expects an AI assistant to read.
Download and upload it to your domain root
Download the file, refine the summary and link list if needed, then upload it so it's reachable at yourdomain.com/llms.txt. AI assistants and crawlers that support the convention look for it there.

What we check

Common issues we catch

Where this matters

Frequently asked questions

What is llms.txt?
llms.txt is an emerging convention: a single Markdown file at your domain root that gives AI assistants a concise, curated summary of your site and a list of its most important pages. The idea is to help language models understand and reference your content accurately instead of guessing from raw HTML.
Where does the file go?
At your domain root, reachable as yourdomain.com/llms.txt — the same discovery pattern as robots.txt. It must be at the root, not in a subfolder, for tools that follow the convention to find it. Upload it however you'd upload any static file to your site.
Is llms.txt the same as robots.txt?
No. robots.txt controls which crawlers may access which paths — it's about blocking and allowing. llms.txt does the opposite: it's a positive, curated summary that helps AI assistants understand your site. They serve different purposes, and you can have both.
What format does llms.txt use?
Plain Markdown. The format starts with an H1 for the site name, a blockquote summary right below it, and then sections of links and notes. It's intentionally simple so both people and language models can read it without special parsing.
Will adding llms.txt help me get cited by AI?
It can improve the odds that assistants which support the convention understand your site and reference the right pages, but it's voluntary and not universally adopted, so it's not a guarantee. Think of it as making your site easy for AI to interpret correctly — a low-cost, forward-looking step.
What should the summary say?
One or two clear sentences on what your site is, who it's for and what it offers — the same clarity you'd want in a good meta description. The generator prefills it from your meta description; refine it so it reads as a confident, standalone description of your brand.
How many pages should I list?
Just your most important, content-rich pages — the ones you'd want an assistant to reference. Curation is the point, so a focused list of key pages beats dumping your whole sitemap. Trim the generated list down to what truly represents your site.
Do I need to update it over time?
Yes, when your site changes meaningfully. If you remove pages, restructure, or shift your positioning, refresh the link list and summary so assistants aren't working from stale information. It's a low-maintenance file, but an outdated one can mislead.

This is one of several free SEO tools from Custom Web Audits. For a complete, prioritized analysis of your whole website, run a full audit.