llms.txt Generator
Roughly 69% of the top 100 sites still don't have an llms.txt file — the proposed standard that tells AI systems (ChatGPT, Claude, Perplexity) what your site is and what matters on it. Paste a URL, get a spec-compliant starter file in seconds.
[ NEXT STEPS ]
- Review the generated file and refine the summary so it actually describes your site's purpose — the fetched
og:descriptionis a starting point, not a pitch. - Upload the file to
https://yourdomain.com/llms.txt(web root, served astext/plain). - Re-check your AI Readiness score — a present and valid
llms.txtadds up to 20 points. - Display your new grade with the AI Readiness Badge.
How it works
You give us a URL. We fetch the homepage on our server using a hardened fetcher that rejects private IPs, loopback addresses, and redirect chains to internal networks. In plain English: the generator can't be tricked into scanning your internal admin panel or your router. Defense in depth, same protections the AI Readiness Checker uses.
From the returned HTML we extract the page title, the og:description or meta description, and every internal navigation link we can identify. Links to other hosts are collected separately so they don't pollute the main list.
We then emit the content in the format described on llmstxt.org: an H1 with your site name, a > blockquote summary, a ## Main Pages list of internal links, an optional ## External section, and a short ## About line attributing the generator. That structure is what AI systems look for.
Important: this is a starting point, not a finished product. The auto-extracted summary rarely captures a site's real positioning. Edit the description, prune the link list to what actually matters, then upload. Five minutes of human editing is worth more than any automated scan.
Scores and outputs are heuristic and based on public signals scanned at request time. Not a substitute for a professional audit or legal advice.