llms.txt generator
Enter a domain and get a ready-to-upload llms.txt: site name, summary and your key pages with real titles and descriptions, in the llmstxt.org format AI systems expect.
Generation reads your public pages through our server and assembles the file in your browser. Nothing is stored.
Need the whole site covered?
Pro generation crawls up to 500 pages, groups them into topical sections and writes a one-line description for every page. One-time payment, per site.
Coming soonHow to install your llms.txt
- Review the generated file and edit anything that reads wrong; you know your site best.
- Upload it to your site root so it is reachable at https://yourdomain.com/llms.txt (next to robots.txt).
- Serve it as plain text (most hosts do this automatically for .txt files).
- Check it with the AI readiness checker, then keep it updated when your key pages change.
What a good llms.txt looks like
The llms.txt format (llmstxt.org) is deliberately simple markdown: one "# Site name" heading, an optional "> " one-line summary, then "##" sections containing markdown links with short descriptions. Language models read it top to bottom, so put your most important pages first.
Quality beats completeness. A curated file with your 20 pages that matter outperforms a dump of every URL: the file is a reading list for machines, not a second sitemap. Keep descriptions factual and specific, and skip pages you would not want quoted.
From the blog
Schema Types That Actually Earn Rich Results in 2026
Nine types still earn a visual treatment. Two famous ones were retired. Here is the current list, from Google's own documentation.
Core Web VitalsCore Web Vitals in 2026: Thresholds and What Moved
The metrics did not change this year. Plenty of the tooling around them did. Here is what is actually true right now.
Meta descriptionsMeta Descriptions in the AI Answer Era: What Works
The description tag still has one job, and it is smaller than it used to be. Here is what to write, and what matters more.