Drupal: vendor profile
In short
Drupal gets llms.txt from the contributed LLM Support recipe, created by Pronovix on 5 June 2025 and bundling Markdownify and Token Filter modules. The recipe leaves out llms-full.txt on purpose, since Drupal sites are often too large for one text file. Release 1.0.7 came out on 18 August 2026. Schema.org Metatag outputs JSON-LD for a subset of types.
At a glance
standards.txt drupal
llms-txt = partial
markdown-negotiation = no statement
markdown-twin = partial
initial-html = no statement
real-404 = no statement
vary-accept = no statement
0 supports, 2 partial or announced, 4 no statement.
Drupal Content management system
Open-source PHP CMS that renders pages on the server; llms.txt and per-entity markdown come from the contributed LLM Support recipe, and JSON-LD from the Schema.org Metatag module.
- Type
- Content management system
- Home page
- www.drupal.org, answered HTTP 200 on 2026-11-05
- Last read
- 5 November 2026
What it does for this layer
- Drupal is distributed under the GNU General Public License with no licensing fees. [primary source] source, read 5 November 2026.
- The Drupal releases page lists 11.4.11 and 11.3.20 as patch releases, an 11.5.0-beta1, and a development branch for Drupal 12.0 due in December 2026. [primary source] source, read 5 November 2026.
- The contributed LLM Support recipe bundles three modules: /llms.txt for authoring and output of the file, Markdownify for markdown output of each entity, and Token Filter for token support in llms.txt authoring. [primary source] source, read 5 November 2026.
- LLM Support does not write llms-full.txt; its page says Drupal site content is often too large to serve in one text file. [primary source] source, read 5 November 2026.
- The LLM Support project was created by Pronovix on 5 June 2025, and release 1.0.7 came out on 18 August 2026. [primary source, 2026-08-18] source, read 5 November 2026.
- llmstxt.org lists Drupal LLM Support as a recipe providing llms.txt support on any Drupal 10.3 or later site. [secondary source] source, read 5 November 2026.
- The Schema.org Metatag module extends Drupal's Metatag module to output structured data as JSON-LD in the page head. [primary source] source, read 5 November 2026.
- Schema.org Metatag covers a subset of Schema.org types by design and lets sites set defaults per content type and override them per node. [primary source] source, read 5 November 2026.
- Drupal's about page says its community counts more than 1,000,000 developers, designers, trainers and other contributors. [vendor claim] source, read 5 November 2026.
Products and plans
| Product | What it is | Price | As of | Source |
|---|---|---|---|---|
| Drupal core | Server-rendered PHP content management system. | Free, open source GPL, no licensing fees | 2026-11-05 | source |
| LLM Support recipe | Contributed recipe bundling /llms.txt, Markdownify and Token Filter modules. | Free, open source Contributed project on drupal.org | 2026-11-05 | source |
Standards
| Standard | Status | What the vendor's pages say | Source |
|---|---|---|---|
| llms-txt | partial | The contributed LLM Support recipe authors and serves /llms.txt; core does not. | source |
| markdown-negotiation | no statement | The recipe page names markdown output per entity; Accept-header negotiation is not mentioned. | none |
| markdown-twin | partial | Markdownify outputs each entity in markdown through the recipe. | source |
| initial-html | no statement | Server rendering is Drupal's architecture; no page read states it in these words. | none |
| real-404 | no statement | Not covered in the pages read. | none |
| vary-accept | no statement | Not covered in the pages read. | none |
Checks on its own site
| Reading | Result | Date |
|---|---|---|
| Home page request | HTTP 200; H1 in the initial HTML: yes; 588 words; 0 JSON-LD blocks | 2026-11-05 |
| Request with Accept: text/markdown | HTTP 200, text/html, Vary: Cookie,Accept-Encoding,GeoIP-country,Origin | 2026-11-05 |
| /llms.txt at the host root | HTTP 404, text/html, 188 B | 2026-11-05 |
| A made-up path | HTTP 302, redirect to https://new.drupal.org/agent-ready-check-m3wjyksi, then HTTP 404 | 2026-11-05 |
| Ora score, cached | 31, grade D | 2026-08-24 |
| Cloudflare keyless scan | 13, L0 Not Ready | 2026-11-05 |
| Shared crawl row | Tranco rank 2,717; home page HTTP 200; H1 in the HTML: yes; 1,214 words; JSON-LD types: none; answers markdown: no; made-up path HTTP 404; llms.txt valid: no | 2026-11-04 |
What it does not do
- Drupal core ships no llms.txt; the file comes from the contributed LLM Support recipe, which also leaves out llms-full.txt on purpose.
Related pages on this site
Sources
- Drupal: home page https://www.drupal.org/, read 5 November 2026
- About | Drupal.org https://www.drupal.org/about, read 5 November 2026
- Releases for Drupal core | Drupal.org https://www.drupal.org/project/drupal/releases, read 5 November 2026
- LLM support | Drupal.org https://www.drupal.org/project/llm_support, read 5 November 2026
- The /llms.txt file, v2: llms-txt https://llmstxt.org/, read 5 November 2026
- Schema.org Metatag | Drupal.org https://www.drupal.org/project/schema_metatag, read 5 November 2026
Last reviewed 5 November 2026