llms.txt generator
Paste a URL. We pull title, summary, and priority pages from your sitemap (or homepage links), check for an existing /llms.txt, and hand you a draft you can copy or download.
Check a URL
What llms.txt is for
A plain-text map at your domain root that tells AI systems what your site is about and which pages matter most.
A site summary AI can quote
The H1 and blockquote are the first signals models see, keep them factual, specific, and short.
A curated page list
Link product, pricing, docs, and flagship articles. Skip login, cart, and every blog archive URL.
Optional pointers
Sitemap and contact links help crawlers recover when the homepage is thin or heavily client-rendered.
Where to publish it
Serve llms.txt at the domain root with text/plain. Most CMS hosts and static sites can do this without a plugin.
- Static / Next.js
Put the file in
public/llms.txt(or a route that returnstext/plain) so it is reachable at/llms.txt. - WordPress & connected CMS
goals.ac can inject schema and llms.txt through the CMS plugin after you connect a project, use this free draft to review the content first.
- Verify
Open
https://yoursite.com/llms.txtin a browser. You should see plain text, not an HTML 404 page. Then re-run this tool to confirm it is detected.
Audit the whole page in one run
The free GEO audit runs 18 checks on schema, metadata, headings and crawler access for the same URL.