Free tool
Free llms.txt generator
Enter your site details and get a valid, spec-shaped llms.txt file in seconds. It runs entirely in your browser — nothing is uploaded, no crawling, no sign-up and no email required.
Your details
Sections & links
llms.txt preview
0 links# Your site name > Your one-line summary appears here.
Everything happens locally in this page. No data is sent anywhere, so there is nothing to rate-limit and nothing to keep private.
Definition
What is llms.txt?
llms.txt is a Markdown file placed at your site root that gives AI models a curated map of your most important pages, so they cite and summarize you accurately.
There are two common variants: llms.txt, a concise index of your best pages, and llms-full.txt, an expanded version carrying more content inline. Both complement robots.txt and sitemap.xml rather than replacing them: robots.txt decides who may crawl, sitemap.xml lists everything that exists, and llms.txt says which of it actually matters.
What it is not: a ranking factor, an enforcement mechanism, or a guarantee that any particular assistant will read it. It is an invitation and a priority list. Publishing one costs nothing and makes your intent explicit — the opposite of leaving it to chance.
The correct llms.txt format
The file is plain UTF-8 Markdown, readable by both humans and models. Five elements, in this order:
| # | Element | Status | Purpose |
|---|---|---|---|
| 1 | H1 project name | Required | A single top-level heading naming the site or project — the first line of the file. |
| 2 | Blockquote summary | Required | One sentence starting with ">" describing what the site is and who it serves. |
| 3 | Detail paragraphs | Optional | Free prose giving context an AI model needs to represent you accurately. |
| 4 | H2 sections with links | Required | Grouped Markdown link lists, most important first: [Title](URL): short note. |
| 5 | ## Optional section | Optional | Lower-priority links a model may skip when working within a limited context. |
# Acme Components > Precision machined components for industrial machinery buyers, shipped worldwide. Acme has manufactured screws, barrels and custom assemblies since 1998. Technical specifications and material options are published on each product page. ## Products - [Bimetallic barrels](https://example.com/products/bimetallic-barrels): sizes, alloys and machine compatibility - [Nitrided screws](https://example.com/products/nitrided-screws): hardness ratings and lead times ## Company - [About](https://example.com/about): facilities, certifications and capacity ## Optional - [Blog](https://example.com/blog): technical articles and buying guides
How to add llms.txt to your site
- 01
Fill in the fields
Enter your site name, URL and one-line summary, then add sections with the pages that matter most.
- 02
Copy or download
The preview updates as you type. Copy it to your clipboard or download the file directly.
- 03
Upload to your web root
Place the file so it resolves at yourdomain.com/llms.txt — the same directory as robots.txt.
- 04
Verify it loads
Open the URL in a browser. If you see plain text, AI crawlers can read it too.
On a static host, drop the file in your public directory. On WordPress or Shopify, upload it to the root
or use your platform’s file/redirect settings to serve it at /llms.txt. On framework and
edge deployments, place it in the public assets folder so it ships with the build.
Why it matters
One piece of the AI-visibility stack
As buyers increasingly ask AI assistants instead of typing into a search box, being findable means being readable by those systems.
Three things work together: answer-first content that can be quoted accurately in isolation, a robots.txt that makes a deliberate decision about AI crawler access, and an llms.txt that tells those crawlers which pages carry the substance. Together they are generative engine optimization — and unlike most claims in that space, all three are concrete files you can verify on any site today.
Set your crawler policy with the free robots.txt generator, or read the full ai website builder for seo breakdown.
llms.txt questions
What is an llms.txt file?
llms.txt is a Markdown file at your site root that gives AI models a curated map of your most important pages. It contains a title, a one-line summary and grouped links with short descriptions, so an assistant reading your site knows where the substance lives.
How do I create an llms.txt file?
Fill in the generator on this page and download the result — it produces a spec-shaped file in seconds. Manually, you write a single H1, a blockquote summary, then H2 sections containing Markdown links in priority order.
Where do I put the llms.txt file on my website?
At the root of your domain, so it resolves at yourdomain.com/llms.txt — the same place robots.txt lives. Subdirectory locations are not discovered.
Will llms.txt help my SEO?
llms.txt is not a search ranking factor and no one should promise you otherwise. It is a curation layer for AI crawlers: it helps assistants find and represent your key pages accurately, which matters as more buyers ask an assistant before opening a search engine.
How can I see another website’s llms.txt file?
Add /llms.txt to the domain in your browser address bar. If the site publishes one, you will see plain Markdown text; if not, you will get a 404.
Does ChatGPT use llms.txt?
Adoption across AI systems is emerging and voluntary — no vendor guarantees it reads the file. Publishing it costs nothing, makes your priorities explicit, and is one of the few concrete artifacts in the generative-engine-optimization toolkit.
PolyDraft ships this file automatically
Every site PolyDraft builds publishes llms.txt, welcomes AI crawlers in robots.txt and structures key sections answer-first — alongside the full technical SEO layer. Building is free; you pay only to publish.