llms.txt Generator

Describe your site and list the pages worth reading, and this generator returns a valid llms.txt — a plain-Markdown file that tells large language models which pages on your site matter and what each one covers. Host it at yourdomain.com/llms.txt.

The file follows the structure defined at llmstxt.org: a single H1 with the site name, a blockquote summary, optional context, then H2 sections of annotated links, with an Optional section for pages that can be skipped.

Updated August 2026

Link sections
1
2
Optional sectionoptional

Pages a model can skip when the context budget is tight.

1

Result

Fill in to get valid markup: Site or product name, One-sentence summary, Link sections

Upload to your site root so it opens at yourdomain.com/llms.txt

# Your site

How to use it

  1. 1

    Name and summarise the site

    The H1 is your site or product name. The summary is one sentence a model can quote when asked what you do — write it as a fact, not a slogan.

  2. 2

    Add sections and links

    Group pages the way a reader would: docs, guides, pricing, policies. Every link takes a short note explaining what is on that page — the note is what makes the file useful.

  3. 3

    Mark what can be skipped

    Put low-priority URLs in the Optional section. Models with a limited context budget skip that block first.

  4. 4

    Publish at /llms.txt

    Download the file and upload it to your site root so it is reachable at yourdomain.com/llms.txt, served as text/plain or text/markdown.

Honest expectations

llms.txt is a proposed convention, not a standard that engines are obliged to honour. Publishing one costs nothing and makes your site easier to read correctly; it does not make a model cite you.

It does not replace robots.txt or a sitemap. robots.txt controls crawling, the sitemap lists everything, llms.txt says what is worth reading and why.

Everything runs in your browser. Nothing you type is sent to a server or stored.

Frequently asked questions

What is llms.txt?
A Markdown file at the root of a site that lists its most useful pages with a short note on each, so a language model can find the right page without crawling everything. The format was proposed at llmstxt.org in 2024.
Where exactly do I host it?
At the root: yourdomain.com/llms.txt. On WordPress the Seonix plugin publishes and keeps it current automatically; on other stacks upload the file to your public root directory.
Do I need llms-full.txt too?
Only if you want to offer your whole corpus as one plain-text file. llms.txt is the index; llms-full.txt is the full text. Small sites rarely need the second one.
Will this get my site into ChatGPT answers?
By itself, no. Being cited depends on your pages answering real questions clearly, being crawlable, and being mentioned elsewhere. llms.txt removes friction; it is not a shortcut.

Other free tools

All free tools