Skip to content

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

No account required. Results stay in this browser.

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.

  1. Static / Next.js

    Put the file in public/llms.txt (or a route that returns text/plain) so it is reachable at /llms.txt.

  2. 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.

  3. Verify

    Open https://yoursite.com/llms.txt in 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.