///// Checks / Readability
Markdown content negotiation (acceptmarkdown.com)
Whether the homepage answers Markdown to agents and HTML to browsers, with Vary: Accept on the Markdown response.
- Check id
markdown-negotiation-vary- Pillar
- Readability
- Runs in
- The free CLI
- Scoring
- Bonus
- Status
- Pre-release, in calibration
Why it matters
Without Vary: Accept, a cache can hand your Markdown to a browser or your HTML to an agent.
How to pass
Add Vary: Accept to responses that change with the Accept header, at your server or CDN.
Run it
Find markdown-negotiation-vary in the report. Add --md for a fix prompt you can paste into Claude Code, Codex or Cursor.