///// 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.

Free tools that include it

All checks→