Free llms.txt Generator Write an llms.txt that AI can read.

Fill in your site name, a one-line summary and your key pages, and get an llms.txt to upload. Already have one? Check it and see what to fix.

How to make an llms.txt

  1. Fill in your site name and a one-line summary. The summary is the first thing an AI tool reads, so say plainly what you do and for whom.
  2. Add sections and links. Group your key pages under headings like Docs, Guides or Pricing. Give each link a short note on what the page answers.
  3. Download the file and upload it to the root of your site, so it loads at https://yourdomain.com/llms.txt.
  4. Check it. Switch to Validate, enter your domain, and fix anything flagged.

The format

llms.txt is plain Markdown with a fixed order:

# Example

> Example is invoicing software for freelancers in the EU.

Prices are in euros and include VAT.

## Docs

- [Getting started](https://example.com/docs/start): create an account and send a first invoice
- [API reference](https://example.com/docs/api): every endpoint, with examples

## Optional

- [Changelog](https://example.com/changelog)
  • One H1 with the site or project name. It is the only required part.
  • A blockquote (>) with a short summary.
  • Notes in plain paragraphs, if there is something an AI tool should know up front.
  • H2 sections that each hold a list of links, written - [name](url): notes.
  • An "Optional" section for links a tool may skip when it has little room.

What to put in it

List the pages that answer the questions people ask about you: what the product does, pricing, how to get started, the main features, docs and the API. Use full URLs. Leave out login pages, carts, tag archives and anything thin.

Keep it short. llms.txt is an index, not a copy of your site. If you want AI tools to have the full text in one place, publish it separately as llms-full.txt.

Does llms.txt help you show up in AI answers?

Nobody can promise that. llms.txt is a proposal from llmstxt.org, and the big AI companies have not said their crawlers rank sites by it. What decides whether you get cited is simpler:

  • Your robots.txt lets AI search crawlers in. Check it with the AI crawler checker.
  • Your pages answer questions clearly, in text a crawler can read without running JavaScript.
  • Other sites link to and mention you.

An llms.txt takes ten minutes and does no harm, so it is worth having. Just don't expect it to do the work of the three points above.

Common mistakes

  • Serving HTML at /llms.txt. Many single-page apps answer every path with the app's HTML. The validator flags this.
  • Relative links. Write https://example.com/pricing, not /pricing; the file is often read away from your site.
  • Lists of bare URLs. Give each link a name and a note, so a tool knows what it will find there.
  • Thinking it blocks crawlers. It can't. Use robots.txt for that.

NoirTrack shows which AI crawlers actually fetch your pages, llms.txt included, because the server SDK sees crawlers that never run JavaScript.

Questions, answered.

A Markdown file at the root of a site, at /llms.txt, that lists its most useful pages for AI tools. It starts with the site name, a short summary, then sections of links.

No. It is a proposal from llmstxt.org that many sites and docs tools have adopted. No AI company has said it uses the file for ranking, so treat it as a cheap extra, not a fix.

No. robots.txt says which crawlers may fetch which pages. llms.txt only points AI tools at good pages; it can't allow or block anything.

At the root of your domain, so it loads at https://yourdomain.com/llms.txt, served as plain text or Markdown.

The pages that explain what you do and answer common questions: docs, pricing, guides, the API reference. Leave out logins, carts and thin pages.

A section named "## Optional" holds links an AI tool may skip when it is short on room. Put secondary pages there.

A second, larger file with the full text of your key pages in one place, so a tool can read them without fetching each link. It is optional.

That the file starts with an H1 title, has a > summary, groups links under ## sections, and that each list item is a Markdown link with a full URL.

Try NoirTrack

Do this on every visit.

This tool checks one thing at a time. NoirTrack counts people, AI crawlers and bots on every visit, and blocks the ones you don't want.

Free 14-day trial, no credit card