Skip to content
Crawlable

Can AI crawlers read Framer sites?

Baseline
72/100

Static HTML

AI crawlers can read this platform by default.

Framer publishes static HTML with text included, so it reads reasonably well — though heavy use of effects and CMS components thins out the raw content.

What is actually happening

Framer generates static pages at publish time, so text placed in text layers is present in the HTML before any script runs. What does not survive is anything produced at runtime: code components that fetch their own data, and content bound to sources Framer resolves in the browser. Because Framer is a design-first tool, the other common loss is text that was never text — a headline set inside an exported graphic reads as an empty image to a crawler.

13 of the major AI crawlers — including GPTBot, OAI-SearchBot, ChatGPT-User — fetch your HTML and parse it without running a JavaScript engine. Anything your page adds after hydration is not part of what they read.

What to do on Framer

  1. 01Prefer CMS collections over runtime fetches inside code components. Collection content is baked into the published HTML; a fetch inside a component is not.
  2. 02Set per-page SEO titles and descriptions in page settings rather than relying on the site-level defaults, which repeat across pages.
  3. 03Add Organization JSON-LD through the custom-code section in site settings, and per-page schema on templates that warrant it.
  4. 04Keep the sentence that explains what the page is in a text layer, not baked into an image, a vector or a video.
  5. 05Give long pages real heading layers rather than styling large text to look like a heading. Visual hierarchy is not document structure, and only the second one chunks.

What trips people up

Where the files go on Framer

Site settings → General → robots.txt. llms.txt can be added as a custom page at the /llms.txt path.

Stop guessing where your site sits

The baseline above is the platform. The free scan measures your actual site: how many words a crawler reads, whether your pages come back as empty shells, and which crawlers your robots.txt lets in.

Scan my Framer site

Other platforms