OptimizeFix

llms.txt for your site

llms.txt is a proposed community standard: one machine-readable file at your site root that describes what your site is and links its important pages. OptimizeCamp checks whether your domain publishes one and can generate it from the pages it already knows.

What llms.txt is — and isn’t

The llms.txt proposal defines a simple markdown file served at yourdomain.com/llms.txt: a heading with your site’s name, a one-line summary, and sections of links with short descriptions. Think of it as a curated, machine-readable table of contents for your site.

Honest framing

Publishing llms.txt is cheap standards hygiene — a low-effort way to make your site’s structure legible in one request. It is a proposed standard: it does not control or guarantee how any AI system reads or uses your site, and OptimizeCamp won’t pretend otherwise. Treat it like a sitemap’s younger sibling, not a ranking lever.

The automatic check

After tracking runs — roughly once a week — OptimizeCamp fetches https://yourdomain/llms.txt and records whether a real file is there (an HTML error page doesn’t count). The verdict shows in two places: the last row of the Content coverage card on your Overview, and the status card on the llms.txt screen itself (Content → llms.txt), which also shows when the check last ran and offers a Re-check now button for instant verification after you upload.

Generating one from your indexed pages

The same screen assembles a ready-to-upload llms.txt from what OptimizeCamp already knows about your site — no extra crawling. Pages come from your content inventory and discovered-page metadata, grouped into sections (Docs, Blog, Products, Company, Key pages), with real titles and meta descriptions. A page whose description was never captured gets a plain link rather than an invented blurb — the file only ever says things your site actually says.

Open Content → llms.txt

The generated file previews in full, built from your indexed and discovered pages. Import more pages to enrich it.

Copy and upload

Use Copy file, then save it as llms.txt at your site root — the same place robots.txt lives. On WordPress, most SEO plugins or a small file-manager plugin can serve it.

Re-check

Hit Re-check now — the status flips to found, and the weekly check keeps confirming it stays up.

Key takeaways

  • llms.txt is a proposed standard for a machine-readable site summary at your domain root — useful hygiene, no guarantees about how AI systems use it.
  • OptimizeCamp checks your domain for it automatically after tracking runs, about weekly.
  • The generator builds the file from pages already in your library — real titles and descriptions, nothing invented.
  • Upload to your site root, then Re-check to confirm.

Related

The free llms.txt generator tool does a live crawl for any site; the in-app version is richer for your own project because it reuses your curated content library. For whether AI crawlers can reach your site at all, see the AI crawler checker.