Offer a readable format

One URL can serve people, agents, and software without splitting the truth.

Is Agenticis-agentic.com
The score is an at-a-glance summary; the individual checks and evidence are the useful part of the report.
MethodologyRead docs ↗

Notes from the Is Agentic checks and report format.

Ask for another format

Change the Accept header and compare the response.

HTML onlyBad
Content-Type: text/html
NegotiatedGood
Vary: Accept
const accept = request.headers.get('accept') ?? '';

if (accept.includes('text/markdown')) {
  return new Response(markdown, {
    headers: {
      'Content-Type': 'text/markdown; charset=utf-8',
      'Vary': 'Accept',
    },
  });
}

return new Response(html, {
  headers: { 'Content-Type': 'text/html', 'Vary': 'Accept' },
});

Why it matters, pros and cons

Why it matters

Clean Markdown saves parsing and tokens, but it should be another representation of the same page, not a second, forgotten content system.

Pros

  • Agents get compact text with links intact.
  • The canonical URL stays stable.
  • Vary keeps shared caches honest.

Cons

  • Two renderers can drift without shared content.
  • JSON is better for records than prose.
  • Do this after the HTML itself is sound.