Published July 28, 2026. The article explains how HTTP content negotiation can serve markdown at the same URL, how llms.txt differs, and whether GPTBot, ClaudeBot, PerplexityBot, and Google-Extended actually request markdown today.
Accept: text/markdown instead of Accept: text/html.Vary: Accept.Content negotiation lets one URL return different representations. A browser usually requests HTML. An agent can request markdown. The underlying URL stays the same.
The article notes that text/markdown was formally registered in RFC 7763 in March 2016.
Accept header.Vary: Accept helps caches keep HTML and markdown separate.The article contrasts this with publishing a separate .md URL or guessing from user agent strings.
Markdown can reduce payload size by removing navigation, scripts, styling, and other HTML overhead. The article cites Cloudflare’s claim of up to 80 percent smaller payloads and one independent measurement of a 77 percent reduction on a real article.
Clean structure can also make extraction easier for models. The article cites research presented at KDD 2024 that found visibility lifts of up to 40 percent from techniques that improve generative-system parsing and citation.
| Bot or token | Status described in the article |
|---|---|
| GPTBot | Does not currently send Accept: text/markdown. |
| ClaudeBot | Does not currently send Accept: text/markdown. |
| PerplexityBot | Does not currently send Accept: text/markdown. |
| Google-Extended | Not a crawler. A robots.txt control token only. |
The article also says OpenAI and Anthropic run multiple bots, and that blocking one does not block the others.
llms.txt is described as a discovery file at the site root. It lists important pages before crawling starts. The article says Jeremy Howard proposed it in November 2024.
The article states that Google does not support llms.txt and has no plans to. It also says Google’s June 2026 guidance says no special machine-readable file or markdown is required for Google Search or its generative features.
robots.txt for specific bot names.curl with a crawler user agent.Not yet, according to the evidence summarized in the article.
No, according to the article’s summary of Google’s public statements.
Check robots.txt, logs, crawler IPs, firewall rules, and JavaScript-rendered content.
Satvik Mishra is the Co Founder of Verseodin. The article describes Verseodin as an AI visibility platform that tracks brand citations across ChatGPT, Gemini, Claude, and Perplexity.