llms.txt generator
Enter your domain and Leadee reads your sitemap, picks your key pages and drafts an llms.txt (and optional llms-full.txt) in the llmstxt.org format, using your own titles and descriptions — no AI rewriting. Validate any existing file in the second tab.
Generate or validate your llms.txt
llms.txt vs robots.txt vs sitemap.xml
Three different files with three different jobs — most sites need all three.
| File | What it controls | Where it lives |
|---|---|---|
| robots.txt | Which crawlers may fetch what | Root of the domain, text file with Allow/Disallow rules |
| sitemap.xml | Every indexable URL, for search engines | Root (or declared in robots.txt), XML |
| llms.txt | A curated list of your key pages, for AI agents that choose to read it | Root of the domain, Markdown-like text (llmstxt.org) |
Where to put llms.txt, by platform
It must be reachable at https://yourdomain.com/llms.txt — checked against each platform’s current docs; where a platform does not support a root-level file, that is stated directly rather than papered over.
| Platform | How |
|---|---|
| WordPress | A static-file or SEO plugin that supports a root-level file, or an .htaccess rewrite — check your host's file manager |
| Shopify | Shopify does not allow arbitrary root-level files; use a Shopify app that serves one, or a proxy at your CDN |
| Wix | Not supported at the domain root today — check Wix's current docs before assuming it works |
| Webflow | Webflow's custom-code slots do not cover root-level files; a redirect rule to a hosted file is the common workaround |
| nginx / Apache / Cloudflare | Drop llms.txt in your web root (nginx/Apache) or add a Cloudflare Worker/Page rule that serves it |
Questions
Do ChatGPT, Claude or Perplexity actually read llms.txt?
llms.txt is a proposal from llmstxt.org, not a confirmed standard — no major AI engine has publicly confirmed it uses the file for ranking or answers. It is cheap to add and does help the AI tools and agents that do read it, which is why Leadee generates one for free rather than promising it will change your AI visibility.
Where do I put the file?
At the root of your domain: https://yourdomain.com/llms.txt. The result page shows exact steps for WordPress, Shopify, Wix, Webflow and nginx/Apache — platforms that do not allow a root-level file are called out directly.
What is llms-full.txt?
An optional companion file with the full main-text content of your key pages (up to 30 pages / 500 KB), in case an AI agent wants more than the link-and-description list in llms.txt — generated with the same no-rewriting rule: your own words, not AI-written summaries.
Does llms.txt replace robots.txt?
No — robots.txt controls crawler access (who may fetch what); llms.txt is a curated reading list for AI agents that choose to use it. You need both: robots.txt to allow or block AI crawlers (see the robots.txt tester), llms.txt to point them at your most important pages.
How often should I update it?
Whenever your key pages change — new products, services or a site restructure. Re-run the generator and republish, or create a free account so Leadee checks it weekly and flags broken links or newly-missing pages.
Can I block AI crawlers with llms.txt?
No — llms.txt cannot block anything, it only lists pages. To block an AI crawler, use robots.txt's Disallow rules for that bot's user agent (see the robots.txt tester, or the AI crawlability check).
Can GEO guarantee results?
No. AI answer engines change their output frequently, and no vendor — including Leadee — can guarantee a ranking or a mention. Leadee publishes confidence intervals on every metric so you can see how much a result can vary run to run.
How does Leadee measure AI visibility?
Leadee runs your prompt set against each AI engine on a weekly to daily schedule, depending on plan, through official vendor APIs (OpenAI, Gemini, Perplexity, Anthropic, DataForSEO) — never by scraping consumer chat interfaces — and reports mention rate, citation rate, average position, share of voice and sentiment with a 95% confidence interval.
Who do I talk to?
Email [email protected] or use Talk to an expert at https://leadee.ai/contact-sales — the Netbase JSC team behind Leadee replies by email or WhatsApp — or WhatsApp the CEO directly at https://wa.me/84937869689.

Keep llms.txt current as your site grows.
Leadee tracks AI visibility and ships fixes to improve it — not just one-off checks.