🤖 AI Search & GEO

llms.txt Generator

Describe your site, add the pages you most want AI crawlers to read, and get a correctly-formatted llms.txt file — the emerging markdown standard you serve at the root of your domain to hand language models a clean, curated summary.

✓ Valid markdown output Runs in your browser No signup
Rendered as a blockquote directly under the site name — keep it to a single sentence.
Generated llms.txt

How to build an llms.txt file

Four steps from a blank page to a curated file AI crawlers can read.

1

Describe your site

Enter your site name, homepage URL, a one-line summary and a short About paragraph so an AI crawler knows what your site is.

2

Add your key pages

Group the pages you most want cited into sections like Docs, Products or Blog, each with a title, an absolute URL and an optional note.

3

Check the live preview

The markdown updates as you type. Warnings flag missing summaries and any URL that is not an absolute https link.

4

Serve it at /llms.txt

Copy the file and publish it at the root of your domain — https://yourdomain/llms.txt — served as plain text or markdown.

llms.txt questions

llms.txt is a proposed convention: a single markdown file placed at the root of your domain that tells large language models what your site is about and points them at the pages you most want them to read. It starts with an H1 site name, a one-line blockquote summary and a short description, then lists curated links grouped under H2 section headings. Because it is plain markdown, an LLM can ingest it directly without wading through your navigation, ads and scripts.
At the root of your domain, reachable at https://yourdomain/llms.txt, served as plain text or markdown (text/markdown or text/plain). That fixed, predictable path is the whole point — crawlers look there the same way they look for /robots.txt. The convention also allows an optional /llms-full.txt containing the expanded full text of your key pages inline, for models that want the content without a second fetch.
Be honest with yourself here: it might, but there is no guarantee. llms.txt is a proposed convention with limited and uncertain adoption — most major AI crawlers do not yet commit to reading it, and publishing one does not make ChatGPT, Perplexity or Gemini cite you. Citations still depend on being indexed, being genuinely relevant and being trustworthy. Treat llms.txt as a cheap, tidy way to hand a well-structured summary to any model that does look, not as a growth hack or a ranking lever. That is the same honest stance we take on all AI-search visibility.
They solve different problems. robots.txt controls crawling — which paths a bot may or may not fetch. An XML sitemap is a machine-readable inventory of every URL you want discovered, for search-engine indexing. llms.txt is neither a gate nor an exhaustive list: it is a short, human-readable, curated introduction written for language models, highlighting only the handful of pages that best explain your site. Keep all three — they complement each other rather than replace one another.

Want this generated and kept fresh for you?

This tool runs entirely in your browser — there is nothing to call and nothing leaves the page. On the managed service we build your llms.txt from your real site structure and regenerate it as pages change, alongside the rest of your AI-search work.

✓ Free tool: 100% client-side Managed llms.txt: paid plans

Auto-build and maintain a curated llms.txt from your sitemap and top pages, and track whether AI engines actually cite you. See plans and quotas on the pricing page.

See plans →