Free tool
llms.txt Generator
Fill in your site's pages and download a ready-to-upload llms.txt file. No coding needed.
Site information
This becomes the blockquote opener — the first thing AI models read. Be direct about what you do and who you serve.
Your llms.txt
Upload to your site root as llms.txt
# Your site name > A one-line description of what you do and who you serve. ## Services - [Service page](https://example.com/services): What this page covers ## About - [About us](https://example.com/about): Company background and team
Only filled fields appear in the output. Empty sections and pages are omitted.
What is llms.txt?
llms.txt is an emerging convention — proposed by Jeremy Howard at Answer.ai — for giving AI systems a clean, structured summary of what your website contains. Think of it as a sitemap written in plain language rather than XML: a short introduction to your business, followed by a curated list of your most important pages with descriptions of what each one covers.
When an AI assistant is asked about your industry, a tool like yours, or a problem you solve, it draws on everything it has been trained on or can retrieve. A well-written llms.txt gives it a direct, unambiguous signal: here is who we are, here is what we do, and here are the pages that explain it best. That reduces the chance of the model misidentifying you, ignoring you, or citing a competitor instead.
The format is intentionally simple: a Markdown file with a heading, a blockquote description, and sections containing links. No special software required to read it.
What makes a good llms.txt?
Lead with what you actually do
The blockquote description is the most important field. Write it the way you'd explain your business in one sentence to a stranger — specific and direct. Avoid jargon, taglines, and vague phrases like 'innovative solutions'.
Prioritise pages that answer questions
Include your services or product pages, your About page, any in-depth guides or case studies, and your contact page. Anything that a potential customer would want to find when asking an AI about your category deserves a listing.
Write useful descriptions for each page
The description after each link is your chance to tell the model what the page actually covers — not just its title. 'Managed IT support for law firms in the UK' is more useful than 'Our services'.
Keep it current
Update the file when you add or remove major pages, or when your offering changes. A stale llms.txt pointing to dead pages can introduce confusion rather than clarity.
How to publish your llms.txt
The file needs to be publicly accessible at yourdomain.com/llms.txt. How you get it there depends on how your site is built.
Any custom or self-hosted site
Upload the file to your web server's root directory — the same folder that contains your homepage. On most hosts this is public_html/, www/, or dist/. Most FTP clients and hosting control panels let you drag and drop it directly.
WordPress
Several plugins generate and serve an llms.txt automatically — search “llms.txt” in the WordPress plugin directory. The most straightforward option is to upload the file via your hosting file manager or FTP to the WordPress root (the folder that contains wp-config.php). Plugins that auto-generate from your posts and pages save ongoing maintenance.
Shopify
Shopify doesn't allow arbitrary file uploads to the store root directly. The cleanest workaround is a Cloudflare Worker or a redirect rule that serves the file content at /llms.txt. Alternatively, host it on a subdomain you control and link to it from your main site.
Webflow, Squarespace, Wix, and other hosted builders
Most hosted website builders do not support uploading arbitrary files to the domain root. Options vary: Webflow and Squarespace allow some file hosting through their asset managers, but serving a file at exactly /llms.txt often requires a Cloudflare Worker, a reverse proxy, or switching your DNS to a host that gives you full root access. It is worth checking your platform's documentation or community forums — support is improving quickly as the standard gains adoption.
See how visible your business already is to AI
An llms.txt is a useful signal, but it's one piece of a larger picture. The free V-Score audit checks how often ChatGPT, Claude, Perplexity, and Gemini actually mention your brand when customers ask relevant questions — and shows you where the gaps are.
Run your free audit →