Sanity: vendor profile
In short
Sanity serves no public pages for a customer site, so the front end decides what an agent reads. Its field guide, published on 2026-02-19, covers llms.txt, edge conversion and markdown routes, and says Claude Code skips summarization when a server answers text/markdown. sanity.io itself answered Accept: text/markdown with markdown on 2026-11-05. The Growth plan costs $15 per seat a month.
At a glance
standards.txt sanity
llms-txt = no statement
markdown-negotiation = partial
markdown-twin = no statement
initial-html = no statement
real-404 = no statement
vary-accept = no statement
0 supports, 1 partial or announced, 5 no statement.
Sanity Content management system
Headless content platform; the customer's front end renders the HTML. Sanity's own learning site serves markdown on Accept: text/markdown from structured content, and Sanity publishes a field guide on doing the same.
- Type
- Content management system
- Home page
- www.sanity.io, answered HTTP 200 on 2026-11-05
- Last read
- 5 November 2026
What it does for this layer
- Sanity published "How to serve content to agents (a field guide)" on 2026-02-19, covering llms.txt, Cloudflare's edge conversion, markdown routes with content negotiation and APIs or MCP. [primary source, 2026-02-19] source, read 5 November 2026.
- Sanity says Sanity Learn answers Accept: text/markdown on the same URL and that a lesson page drops from 392KB of HTML to 13KB of markdown, a 97 percent reduction. [vendor claim] source, read 5 November 2026.
- Sanity's guide says the markdown is generated from the structured source rather than converted back from HTML. [primary source] source, read 5 November 2026.
- Sanity's guide advises "Probably don’t do llms.txt" for corpus dumps and cites Cloudflare's developer docs llms-full.txt at 46.6MB, about 12 million tokens. [primary source] source, read 5 November 2026.
- Sanity's guide says Claude Code sends Accept headers that leave out text/html and skips its summarization step when a server answers with Content-Type: text/markdown. [vendor claim] source, read 5 November 2026.
- Sanity exposes content to agents through GROQ queries, GraphQL and an MCP server, which its guide calls the far end of the spectrum. [primary source] source, read 5 November 2026.
- Sanity has published its SEO and AEO guidance as an agent skill for coding agents building on Sanity. [primary source] source, read 5 November 2026.
- Sanity's Growth plan is priced at $15 per seat a month, and the Free plan includes up to 20 user seats and two public datasets. [primary source, 2026-11-05] source, read 5 November 2026.
Products and plans
| Product | What it is | Price | As of | Source |
|---|---|---|---|---|
| Sanity Content Lake and Studio | Hosted structured content store with an open-source editing studio, queried by the customer's front end. | From USD 15 Growth plan per seat per month; Free plan up to 20 seats | 2026-11-05 | source |
Standards
| Standard | Status | What the vendor's pages say | Source |
|---|---|---|---|
| llms-txt | no statement | Sanity's guide discusses llms.txt but advises against corpus dumps; no generator is described. | none |
| markdown-negotiation | partial | Sanity's guide shows Accept-header routes built on the customer's front end, as Sanity Learn does. | source |
| markdown-twin | no statement | No platform-level .md copies in the pages read. | none |
| initial-html | no statement | Rendering belongs to the customer's front end. | none |
| real-404 | no statement | Rendering and status codes belong to the customer's front end. | none |
| vary-accept | no statement | Not stated in the guide text read. | none |
Checks on its own site
| Reading | Result | Date |
|---|---|---|
| Home page request | HTTP 200; H1 in the initial HTML: yes; 1,298 words; 0 JSON-LD blocks | 2026-11-05 |
| Request with Accept: text/markdown | HTTP 200, text/markdown, Vary: Accept, x-sanity-variant | 2026-11-05 |
| /llms.txt at the host root | HTTP 200, text/markdown, 29 KB, starts with an H1 | 2026-11-05 |
| A made-up path | HTTP 404 | 2026-11-05 |
| Ora score, cached | 72, grade B | 2026-11-01 |
| Cloudflare keyless scan | 67, L5 Agent-Native | 2026-11-05 |
| Shared crawl row | Tranco rank 3,733; home page HTTP 200; H1 in the HTML: yes; 1,598 words; JSON-LD types: none; answers markdown: yes; made-up path HTTP 404; llms.txt valid: yes | 2026-11-04 |
What it does not do
- Sanity serves no public web pages for a customer site; HTML, markdown routes and 404s come from the front end the customer builds.
Related pages on this site
Sources
- Sanity: home page https://www.sanity.io/, read 5 November 2026
- How to serve content to agents (a field guide) | Sanity https://www.sanity.io/blog/how-to-serve-content-to-agents-a-field-guide, read 5 November 2026
- Pricing | Sanity https://www.sanity.io/pricing, read 5 November 2026
Last reviewed 5 November 2026