Yoast and other WordPress llms.txt plugins: what an agent reads
In short
Yoast and WP plugins: Yoast does not list every page by default, only a recent selection. Yoast and WP plugins totals 3 of 8 on the eight numeric keys, from a test build of Yoast SEO 28.8. It also does not serve markdown versions of pages.
rubric.txt wordpress-llmstxt-plugins
initial_html_by_default = n/a
real_status_codes = n/a
llms_txt_generation = 1
llms_txt_linking = 0
markdown_negotiation = 0
jsonld_output = 2
openapi_exposure = n/a
fenced_code = n/a
total = 3 of 8
Test build of 28.8, 2026-11-04.
Yoast and other WordPress llms.txt plugins Edge or plugin product, Yoast; All in One SEO; plugin authors
Plugins that write llms.txt on WordPress (Yoast, AIOSEO, Website LLMs.txt) and, in some cases, markdown twins; each picks different pages.
Work left to the developer: Low to medium: switch the llms.txt feature on, choose what it lists, remove any older static llms.txt, and add a footer link.
The nine scores
| Key | Score | Evidence | Source |
|---|---|---|---|
| Content in the initial HTML | n/a | Plugins do not change rendering. Not test-built: the key does not apply to a plugin; the WordPress build is on its own profile. Score from the documentation page cited, read 2026-11-04. | developer.yoast.com/features/llms-txt/functional-specif…, 2026-11-04 |
| Real status codes | n/a | Plugins do not change status handling. Not test-built: the key does not apply to a plugin; the WordPress build is on its own profile. Score from the documentation page cited, read 2026-11-04. | developer.yoast.com/features/llms-txt/functional-specif…, 2026-11-04 |
| llms.txt generation | 1, with setup | Test build, Yoast SEO 28.8, 2026-11-04: /llms.txt returned 404 after activation because the wpseo option enable_llms_txt was false; after it was set to true the file returned 200 text/plain with an H1, a Categories section and an Optional section. | developer.yoast.com/features/llms-txt/functional-specif…, 2026-11-04 |
| llms.txt linking | 0, not offered | Test build: with the file enabled, the home page HTML did not link /llms.txt. | developer.yoast.com/features/llms-txt/functional-specif…, 2026-11-04 |
| Markdown on request | 0, not offered | Test build: Yoast added no markdown negotiation; Accept: text/markdown returned text/html. | joost.blog/markdown-alternate, 2026-11-04 |
| JSON-LD output | 2, on by default | Test build: Yoast added a JSON-LD schema graph (class yoast-schema-graph) to the pages, with no setup. | developer.yoast.com/features/schema, 2026-11-04 |
| OpenAPI exposure | n/a | CMS plugins. Not test-built: the key does not apply to a plugin; the WordPress build is on its own profile. Score from the documentation page cited, read 2026-11-04. | developer.yoast.com/features/llms-txt/functional-specif…, 2026-11-04 |
| Fenced, tagged code | n/a | Not affected. Not test-built: the key does not apply to a plugin; the WordPress build is on its own profile. Score from the documentation page cited, read 2026-11-04. | developer.yoast.com/features/llms-txt/functional-specif…, 2026-11-04 |
| Work left to the developer | Low to medium: switch the llms.txt feature on, choose what it lists, remove any older static llms.txt, and add a footer link. Based on the test build above: the feature is off by default and the home page does not link the file. | developer.yoast.com/features/llms-txt/functional-specif…, 2026-11-04 |
Test build
Yoast SEO 28.8, built on 4 November 2026. Same WordPress install, wordpress.org plugin wordpress-seo activated, pretty permalinks on. What it emitted:
- After activation /llms.txt returned 404; the wpseo option enable_llms_txt was false.
- After the option was set to true /llms.txt returned 200 text/plain with an H1, a Categories section and an Optional section holding the sitemap index; the first line began with a byte-order mark.
- The home page HTML did not link /llms.txt.
- Yoast added a JSON-LD schema graph (class yoast-schema-graph) to the pages and its own robots.txt block with a Sitemap line.
- No markdown negotiation.
Scoring rules for every key are on the method page.
What the documentation says
Each statement below carries its source and the date read. Statements a vendor makes about itself are labelled as vendor claims.
- Enabling the Yoast feature creates llms.txt in the site root and refreshes it weekly through a scheduled action. [primary source] source, read 4 November 2026.
- Yoast includes the 5 most recently updated posts, pages or custom post types, and posts only if published in the last 12 months; pages can be picked manually. [primary source] source, read 4 November 2026.
- Yoast cannot generate the file while another llms.txt already exists on the server. [primary source] source, read 4 November 2026.
- All in One SEO markets an llms.txt generator that writes llms.txt and llms-full.txt. [vendor claim] source, read 4 November 2026.
- The Website LLMs.txt plugin on wordpress.org (version 8.6.3 on 2026-11-04) generates the file and handles WPML language versions in one file. [primary source] source, read 4 November 2026.
- Yoast SEO for Shopify added an llms.txt toggle under Settings, Advanced. [primary source] source, read 4 November 2026.
What it does not do
- Yoast does not list every page by default, only a recent selection.
- Does not serve markdown versions of pages.
Compare and replace
- Yoast and other WordPress llms.txt plugins against Firecrawl llms.txt generator
- Alternatives to Yoast and other WordPress llms.txt plugins
- Yoast: vendor profile
- Rank Math SEO: vendor profile
- All in One SEO (AIOSEO): vendor profile
- Website LLMs.txt (WordPress plugin): vendor profile
- Yoast and other WordPress llms.txt plugins home page
Sources
- Yoast llms.txt functional specification https://developer.yoast.com/features/llms-txt/functional-specification/, read 4 November 2026
- AIOSEO llms.txt generator https://aioseo.com/features/llms-txt-generator/, read 4 November 2026
- Website LLMs.txt plugin https://wordpress.org/plugins/website-llms-txt/, read 4 November 2026
- Yoast help: llms.txt for Shopify https://yoast.com/help/enable-llms-txt-yoast-seo-shopify/, read 4 November 2026
- Joost de Valk: Markdown Alternate https://joost.blog/markdown-alternate/, read 4 November 2026
- developer.yoast.com https://developer.yoast.com/features/schema/, read 4 November 2026
Last reviewed 4 November 2026