AI readiness · GEO
llms.txt Generator
llms.txt is a curated map of your most important pages,
placed at your site root so AI engines know what to read. Add your
sections and links below, then copy or download the file. Everything
runs in your browser, nothing is sent anywhere.
Tip: a section named exactly Optional signals lower-priority
links that engines can skip when context is tight. It's part of the spec.
What llms.txt is for
Search crawlers were built to read HTML. AI engines work differently. They
have a limited context window and they reason over plain text, so a page
buried in navigation, scripts, and markup is expensive for them to parse.
llms.txt is a single markdown file at your site root that
hands them a clean, prioritized map instead.
It is not a list of every URL. That is what your sitemap is for.
llms.txt is the short list: the pages you would point a smart
assistant to if it could only read a handful. A name, a one-line summary,
then sections of links with short descriptions. That is the whole format.
Because the value is in the curation, this tool keeps you in control. You
pick the pages and write the descriptions, the file is assembled in your
browser, and nothing is sent anywhere. When the preview looks right, copy
it or download it and drop llms.txt at the root of your
domain.
Common questions
Where do I put the llms.txt file?
At the root of your domain, served at /llms.txt, the same place your robots.txt lives. AI engines and tools that support the format look for it there by convention.
Does llms.txt replace my robots.txt or sitemap?
No. robots.txt controls which crawlers can access what, your sitemap lists every URL for indexing, and llms.txt is a short curated map of the pages you most want an AI to read. They do different jobs and work alongside each other.
Do ChatGPT, Claude, and Google actually use it?
Adoption is early. The format is a proposed standard published at llmstxt.org, and support across AI tools is growing, but it is not yet universal. Treat it as low-effort future-proofing rather than a guaranteed ranking factor.
What is the difference between llms.txt and llms-full.txt?
llms.txt is the curated index of links. llms-full.txt is an optional companion that inlines the full text of those pages into one file for tools that want everything in a single fetch. This tool builds llms.txt; you can add an llms-full.txt later if you need it.
How often should I update it?
Whenever your important pages change: new products, key articles, or a restructured navigation. It is a small file, so keeping it current costs almost nothing.
Did this help?
I build these tools to make SEO and AI-search work less tedious. If this saved you time, I'd love to hear about it, or talk shop.