Agent Ready HTML

Framer: what an agent reads

In short

Framer does not write the llms.txt content for the owner. Framer totals 10 of 14 on the eight numeric keys, from cited documentation read 4 November 2026. It also does not document a switch to turn markdown output off. Framer: Adding a md query parameter (for example framer.com?md) returns the markdown version in a browser.

rubric.txt framer

initial_html_by_default  = 2
real_status_codes        = 2
llms_txt_generation      = 1
llms_txt_linking         = 1
markdown_negotiation     = 2
jsonld_output            = 1
openapi_exposure         = n/a
fenced_code              = 1
total                    = 10 of 14

Read 2026-11-04. Documentation, not a test build.

Framer Site builder, Framer

Visual site builder that prerenders every page to HTML and serves a markdown version of every page on the same URL by default, via Accept header or ?md.

Work left to the developer: Low: write llms.txt and link it; add JSON-LD in page settings.

The nine scores

KeyScoreEvidenceSource
Content in the initial HTML2, on by defaultPrerendered HTML for every page. Not test-built: a Framer site needs an account. Score from the documentation page cited, read 2026-11-04.framer.com/help/articles/make-site-readable-by-ai-agents, 2026-11-04
Real status codes2, on by defaultA made-up path on www.framer.com returned 404. Observed on the vendor's own site with a plain fetch on 2026-11-04; the vendor's own site may not use default settings.GET framer.com/agent-ready-html-missing-path-check: 404 as observed, 2026-11-04
llms.txt generation1, with setupSupported once the owner adds the file; not generated. Not test-built: a Framer site needs an account. Score from the documentation page cited, read 2026-11-04.framer.com/help/articles/make-site-readable-by-ai-agents, 2026-11-04
llms.txt linking1, with setupOwner adds the link. Not test-built: a Framer site needs an account. Score from the documentation page cited, read 2026-11-04.framer.com/help/articles/make-site-readable-by-ai-agents, 2026-11-04
Markdown on request2, on by defaultOn by default for every page. Not test-built: a Framer site needs an account. Score from the documentation page cited, read 2026-11-04.framer.com/help/articles/make-site-readable-by-ai-agents, 2026-11-04
JSON-LD output1, with setupJSON-LD the owner adds is preserved in HTML. Not test-built: a Framer site needs an account. Score from the documentation page cited, read 2026-11-04.framer.com/help/articles/make-site-readable-by-ai-agents, 2026-11-04
OpenAPI exposuren/aMarketing site builder. Not test-built: a Framer site needs an account. Score from the documentation page cited, read 2026-11-04.framer.com/help/articles/make-site-readable-by-ai-agents, 2026-11-04
Fenced, tagged code1, with setupCode components exist; markdown output of code not tested. Not test-built: a Framer site needs an account. Score from the documentation page cited, read 2026-11-04.framer.com/help/articles/make-site-readable-by-ai-agents, 2026-11-04
Work left to the developerLow: write llms.txt and link it; add JSON-LD in page settings. Markdown and prerendering are automatic. Not test-built: a Framer site needs an account. Score from the documentation page cited, read 2026-11-04.framer.com/help/articles/make-site-readable-by-ai-agents, 2026-11-04

Test build

Not test-built: the scores above come from the documentation pages cited in each row, read 4 November 2026, because the platform needs an account or a paid plan. The reason is in each evidence cell.

What the documentation says

Each statement below carries its source and the date read. Statements a vendor makes about itself are labelled as vendor claims.

  • Framer says every page is prerendered to HTML on its servers, so agents that do not run JavaScript still get the full text, title, meta description, canonical and any JSON-LD added. [primary source] source, read 4 November 2026.
  • Framer serves a markdown version of every page on the same URL when the request sends Accept: text/markdown, with no setup. [primary source] source, read 4 November 2026.
  • Adding a md query parameter (for example framer.com?md) returns the markdown version in a browser. [primary source] source, read 4 November 2026.
  • Framer generates robots.txt and sitemap.xml for every published site automatically. [primary source] source, read 4 November 2026.
  • Framer supports an llms.txt file at the root once the owner adds one. [primary source] source, read 4 November 2026.
  • On 2026-11-04 www.framer.com returned text/markdown with Vary: Accept-Encoding, Accept for a markdown request, from a server header reading Framer. [primary source] source, read 4 November 2026.

What it does not do

  • Does not write the llms.txt content for the owner.
  • Does not document a switch to turn markdown output off.

Compare and replace

Sources

  1. Framer help: Make your site readable by AI agents https://www.framer.com/help/articles/make-site-readable-by-ai-agents/, read 4 November 2026
  2. framer.com https://www.framer.com/, read 4 November 2026
  3. framer.com https://www.framer.com/agent-ready-html-missing-path-check (a probe path that answers 404 on purpose), read 4 November 2026

Last reviewed 4 November 2026