llms.txt checker and generator

Check the file, find the errors, and build a ready llms.txt for your site.

Check a site

Start with a domain

We load the file and look at its structure, links, and the main things worth fixing.

What the tool checks

Four areas that decide how readable the file is for search engines and AI systems.

Availability

Whether the file sits in the site root, what status code it returns, and whether the content type is correct.

Structure

Project name, description, sections, and markdown formatting.

Links

Absolute URLs, duplicates, suspicious addresses, and list size.

Content

Whether the site description is clear and whether the listed pages are the ones that matter.

Build the file without writing markdown

Fill in four fields and the tool returns a structure and a ready markdown file.

Structure follows the spec Preview before you download One-click copy

A short map of the site for AI systems

llms.txt gives AI systems a short map of the project: what the company does and which pages to read first.

The file does not replace sitemap.xml, robots.txt, or a sound site structure. It sits alongside them.

What llms.txt is and how it works

A practical introduction to llms.txt, robots.txt, and file structure.

Read the guide
# Site map
for AI systems
Open

FAQ

Where do I upload llms.txt+

In the root of the domain, at /llms.txt. On website builders without root access, serve it through a proxy or an edge worker.

Does every site need one+

No. It helps most on sites with documentation, services, or a large content section, where important pages are hard to find by crawling.

Can I list every page+

You can, but a long list dilutes the signal. Keep it to the pages you want cited.

Does the tool publish the file for me+

No. It builds and validates the file. Publishing happens on your side.

Copied

Open source

The tool is open source under the MIT license: the page, the server check and the tests. You can deploy your own copy to Cloudflare Workers.

GitHub · llms-txt-generator