AI search · GEO & AEO

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.

FreeNo signupRuns in your browserUpdated October 2026

llms.txt Generator

Runs in your browser — nothing you enter leaves this page.
Link sections
1
2
Optional sectionoptional

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

1
Fill in to get valid markup: Site or product name, One-sentence summary, Link sections
llms.txt
# Your site

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

Seonix Site Health dashboard: an overall score of 91 out of 100, SEO, technical, speed and AI search scores, and the list of issues to fix
Site Health checks every page for SEO, technical, speed and AI-search issues and marks which ones Seonix fixes for you.
How it works

How to use it

  1. 01

    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. 02

    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. 03

    Mark what can be skipped

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

  4. 04

    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 notes

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.

Seonix does this on autopilot

Keep llms.txt current without editing it by hand

On WordPress, the free Seonix plugin publishes llms.txt and llms-full.txt and updates them as new articles go live. Everywhere else, Seonix keeps adding the pages worth listing in it.

For your stack

SEO on autopilot for the site you have

Seonix researches, writes and publishes articles — and keeps the technical side in check — wherever your site lives.

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.
Free tools

More free tools

All free tools