Markdown negotiation
In short
Content negotiation where Accept: text/markdown returns the page as markdown with Content-Type text/markdown. Example: Cloudflare Radar found markdown negotiation passing on 3.9 percent of scanned sites. Related terms: Accept header, Content negotiation, Markdown twin, Vary: Accept, llms.txt. Accept header: The request header that lists media types a client will take, with optional q weights.
Source of the example
The example in the summary above is from blog.cloudflare.com, read 4 November 2026.
Where it shows up on this site
Neighbouring terms
- Accept header: The request header that lists media types a client will take, with optional q weights.
- Content negotiation: The HTTP mechanism where the client states preferred formats in the Accept header and the server picks a representation for the same URL.
- Markdown twin: A markdown copy of a page at a predictable URL, such as page.md or page.html.md.
- Vary: Accept: A response header telling caches that the body depends on the Accept header, so HTML and markdown are stored separately.
- llms.txt: A markdown file at /llms.txt that names a site, summarises it and lists links to LLM-friendly pages.
Sources
- blog.cloudflare.com https://blog.cloudflare.com/agent-readiness/, read 4 November 2026
Last reviewed 4 November 2026