This plugin generates and serves llms.txt and llms-full.txt files according to the official specification at https://llmstxt.org/. It also provides clean Markdown (.md) versions of your content at the same URL (for example /your-post.md) and includes a bulk export tool.
It does not write any static files to your server. All output is generated on demand with caching.
llms.txt and llms-full.txt endpoints..md endpoints for individual posts, pages, and public custom post types (including WooCommerce products when the ‘product’ post type is enabled).noindex settings and can use meta descriptions from popular SEO plugins (Yoast, Rank Math, SEOPress, and similar)..md file per item (with YAML frontmatter).All content is produced from your WordPress database. No data is sent to external services. Generation uses internal caching.
The settings page offers four main areas:
.md serving, control frontmatter fields..md files (with frontmatter).Per-post settings appear in a metabox on the edit screen for supported post types.
llms.txt and llms-full.txt:
– The plugin serves the files at the root of your site (e.g. https://yoursite.com/llms.txt).
– These files follow the structure defined at https://llmstxt.org/.
.md endpoints:
– Append .md to a public post, page, or custom post type URL (for example WooCommerce product URLs like /product/your-product.md) to receive a Markdown version.
– The output includes YAML frontmatter (title, date, modified, taxonomies, custom notes when present).
Bulk export:
– Use the Export Tool in the plugin settings or the WP-CLI command to download a ZIP containing .md files for selected post types.
WP-CLI (when available):
wp clustova llms generate
wp clustova export markdown --zip
See the plugin settings page for live preview and one-click actions.