SEV Structured llms.txt

SEV Structured llms.txt

Details
View on WordPress

SEV Structured llms.txt generates a llms.txt file for your site, served at /llms.txt. llms.txt is a proposed standard, Markdown-based document that gives AI assistants and large language models a concise, structured overview of a site’s content — similar in spirit to robots.txt or a sitemap, but written for LLMs to read.

No physical file is ever written to disk. The document is rendered on request through a virtual URL and cached, so it always reflects your current published content without requiring server write access.

What the generated document looks like

  • A # Site Name heading and a > tagline blockquote (your own tagline, or the site’s tagline by default).
  • A ## Pages section listing every published page, each as - [Title](URL): Description.
  • Optionally, one or more > Label version: URL lines linking to this llms.txt on other sites in your network (e.g. one site per language).
  • A ## Posts section with one ### Category Name subsection per post category, newest posts first, in an order you control.

The description behind each link is taken from your SEO plugin’s meta description (Yoast SEO, Rank Math, SEOPress, or All in One SEO, in that order) if one is set, otherwise from the post/page excerpt or a trimmed excerpt of its content.

Features

  • Serves /llms.txt as a virtual, cached endpoint — nothing is written to disk.
  • Automatically lists every published page.
  • Groups every published post by its primary category, in an order you choose (drag & drop in the settings screen), newest post first within each category.
  • Uses each post’s primary category (compatible with Yoast SEO’s “Primary category” setting) to avoid listing a post twice.
  • Pulls descriptions from Yoast SEO, Rank Math, SEOPress, or All in One SEO meta descriptions when available, falling back to the excerpt.
  • Per-post/page “Exclude from llms.txt” checkbox, for content like legal pages that shouldn’t be listed.
  • Pages and posts marked “noindex” in Yoast SEO, Rank Math, SEOPress, or All in One SEO are excluded automatically.
  • Works on WordPress Multisite: activate network-wide or per site. Each site generates and caches its own independent llms.txt.
  • On Multisite, link this llms.txt to the equivalent llms.txt of other sites in the network (e.g. a per-language site), with the link label automatically derived from the target site’s language.
  • Cache is automatically cleared when a post, page, or category changes, or when settings are saved.

Limitations

This plugin lists pages and posts only; other public post types are not included. On a Multisite network, each site’s llms.txt only ever describes that site’s own content — it does not aggregate content across sites into one document.

Details

Plugin code:
sev-structured-llms-txt
Plugin version:
1.1.5
Outdated:
No
WP version:
6.0 or higher
PHP version:
8.0 or higher
Test up to WP version:
7.1
Total installations:
0
Last updated:
2026-08-27
Rating:
Times rated:
0
ai
categories
llms-txt
multisite
seo