This plugin generates llms.txt and llms-full.txt from WordPress content and can also serve clean Markdown (.md) versions of posts, pages, and supported public post types, including WooCommerce products when the product post type is enabled.
It is intended for site owners who want to expose important content in formats that are easier for AI systems, search workflows, documentation pipelines, and content reuse tools to process than full HTML pages.
Web pages are made for browsers and human visitors. They often include menus, layout wrappers, scripts, widgets, and other interface elements around the main content.
llms.txt provides a simpler structured file that highlights important pages, sections, and resources in plain text. This helps website owners present a clearer map of their content.
That matters because tools such as ChatGPT, Claude, Gemini, Perplexity, and similar large language model systems may understand a website more easily when its important content is exposed in a cleaner and more direct format.
For websites, this can support:
Markdown provides a cleaner text representation of published content without depending on the full HTML presentation layer.
This can help websites because Markdown:
llms.txt helps AI systems discover the important parts of a website.
Markdown helps them read and process the actual content in a cleaner format.
Together, they can help websites:
The plugin does not write static files to your server. Output is generated on demand with caching, and no content is sent to external services.
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 supported SEO plugins..md file per item with YAML frontmatter.The settings page offers four main areas:
product when available, set max items per section, override the site description, and add preamble text or custom sections..md serving, control frontmatter fields..md files.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 can help AI tools and LLM-driven systems identify important website content more clearly.
– The structure follows the format described at https://llmstxt.org/.
.md endpoints:
– Append .md to a public post, page, or supported custom post type URL to receive a Markdown version.
– WooCommerce product URLs can also return Markdown output, for example /product/your-product.md, when product support is enabled.
– 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.