GEO for Framer and Webflow sites: what's already done for you and what isn't
Citable · 4 October 2026 · 7 min read
Quick summary
- Framer and Webflow already handle much of the technical groundwork: HTML crawlers can read without running JavaScript, automatic robots.txt and sitemap, and the option to publish an llms.txt.
- Framer also serves a Markdown version of every page to agents that ask for it. Webflow has its own AEO product with prompt tracking and AI crawler analytics.
- What neither platform does for you: decide which questions matter, write content that adds something, get you onto the third-party sources the engines cite, and measure ChatGPT, Perplexity or Claude with repeated runs.
- For an agency, GEO fits as a recurring service on sites it already builds: weekly measurement, content and a client report.
What's already done
Framer
Framer's help center explains how it serves pages in "Make your site readable by AI agents":
- Although Framer sites are built with React, every page is pre-rendered to HTML on the server. Agents and crawlers that don't execute JavaScript still get the full text: headings, paragraphs, title and description, Open Graph, canonical and any JSON-LD you've added.
- It generates robots.txt and sitemap.xml for every published site.
- It serves Markdown for every page at the same URL: if an agent requests the page with the
Accept: text/markdownheader, or you add?mdto the URL, it gets a clean Markdown version, with a navigation section at the end for discovering the rest of the site.
For llms.txt, according to another help article, you upload it as a static file under Site Settings → Hosting → Files, on the Pro and Enterprise plans. Framer itself says on that page that llms.txt is optional.
You can see what an agent sees by adding ?md to any URL on your Framer site.
Webflow
Webflow states in its llms.txt that its sites produce semantic HTML, JSON-LD structured data, XML sitemaps and robots.txt, and support llms.txt. Its SEO page says you can set robots.txt rules and manage sitemaps without touching code.
Webflow has also launched its own product, Webflow AEO, which according to its page lets you track which prompts your brand appears in and how often you're cited, see which AI bots visit and which pages they focus on, and get content recommendations and drafts.
What this means
If your site is on Framer or Webflow, your AI visibility problem is unlikely to be that your content can't be read. That rules out one of the most common causes on sites built with frameworks that only render in the browser.
Two things are still worth checking, because they don't depend on the platform:
- robots.txt isn't blocking search bots. In Webflow you can write rules by hand, and it's easy to inherit rules from a template or an old project. Run it through the AI crawler checker.
- There's no middle layer (a proxy, your own CDN in front of the domain) with bot protection blocking OAI-SearchBot, PerplexityBot or Claude-SearchBot. See robots.txt and AI crawlers.
What isn't done
Knowing which questions matter
No platform knows what your client would ask ChatGPT before hiring you. That list (ten to fifteen buyer questions, without your brand, one per language and country) is the starting point for everything else.
Content that adds something
A Framer or Webflow site is often a beautiful marketing site with little text. That works for converting people who've already arrived, but it gives the engines little to cite. Google says so in its generative AI guide: what most influences long-term presence is unique, useful content, not content that repeats what others already say.
In practice, that usually means adding CMS pages that answer specific questions: honest comparisons, explained pricing, case studies with numbers, how-to guides. Both CMSs let you do that without touching the design.
Presence off your site
For many "best X" questions, the engines cite third-party comparisons, roundups and forums. No website builder gets you onto those. It's relationship work, backed by verifiable information. More in why AI cites your competitors instead of you.
Measuring every engine, with repeated runs
Search Console has a generative AI report for AI Overviews and AI Mode. Webflow AEO measures from inside Webflow. But if you want to compare ChatGPT, Gemini, Perplexity and Claude with the same methodology, repeating each question to separate signal from noise, and see which competitors show up instead of you, you'll need to do it yourself or with a platform-independent tool.
For agencies: turning it into a service
If your agency builds on Framer or Webflow, clients are already asking "what about showing up in ChatGPT?". There's an honest way to answer that's also a recurring service:
- Baseline. Ten to fifteen of the client's buyer questions, measured across engines, with competitors alongside. That's the "before" you'll need to show the "after".
- Technical fixes. Review robots.txt, middle layers and consistent company facts. Usually little work on Framer and Webflow, and worth closing out early.
- Monthly content in the CMS you already built, focused on the questions with gaps and citing sources.
- Off-site work: identify the third-party sources where competitors appear and propose what the client should do on each.
- Monthly report on what changed: share of answers mentioning and citing the client, per engine, with ranges, and which published URLs have started being cited.
What not to promise: guaranteed rankings or citations. AI answers vary and nobody controls what they choose. What you can promise is methodical measurement, action on the gaps and honest reporting.
Where Citable fits
Citable works with any public website and publishes to WordPress, Webflow, Framer, Shopify, Ghost, Notion or a signed webhook. On Framer and Webflow sites, and for the agencies that make them:
- It publishes straight to your CMS. On Webflow, into your collection through the Data API, with your fields mapped once; on Framer, into a CMS collection through its Server API. On Webflow items arrive as drafts unless automatic publishing is on, and you can unpublish from Citable for seven days. Platform details are on the integrations page.
- It measures every week your buyer questions on the engines in your plan, with repeated runs and confidence intervals, and records competitors and third-party sources.
- For agencies: white-label client reports (PDF, read-only share link and CSV) and per-site pricing by volume. See pricing.
If you want to start with the baseline, the free report measures up to five questions in ChatGPT, Gemini and AI Overviews, no card needed.
FAQ
Can ChatGPT and other AI bots read Framer sites?
According to Framer's documentation, yes: every page is pre-rendered to HTML on the server, so crawlers that don't execute JavaScript get the full text. Framer also serves a Markdown version to agents that request it with the right header or the ?md parameter.
Do I need an llms.txt on Framer or Webflow?
It's not necessary. Framer says it's optional and Google says its search engine doesn't use it. If your plan lets you upload one, it's cheap to do, but don't expect it to change your visibility on its own.
Does Webflow AEO replace an independent measurement tool?
It depends on what you need. Webflow AEO works inside Webflow. If you manage sites on several platforms, want to compare engines with the same methodology or report to clients in a common format, an independent tool makes sense.
What can a Framer or Webflow agency sell as GEO without overpromising?
A measured baseline, technical fixes, monthly content focused on questions with gaps, off-site work on third-party sources and a report showing progress per engine. Not guaranteed rankings or citations.
Conclusion
Framer and Webflow give you a better technical base than many sites have: readable HTML, robots.txt, sitemaps and, in Framer's case, Markdown for agents. What they don't give you is strategy: which questions matter, what content is missing, where your competitors are and whether what you're doing works. That's still work, and it's exactly the work an agency can offer as a service.
Keep reading
4 October 2026 · 8 min read
What is GEO (and AEO), and how is it different from SEO?
GEO and AEO are the labels for getting your brand mentioned and your site cited in answers from ChatGPT, Perplexity, Claude and Google's AI features. Where the terms come from, what actually changes compared with SEO, what doesn't, and what Google says about it.
4 October 2026 · 7 min read
robots.txt and AI crawlers: GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot and Google-Extended
What each AI crawler does according to its own company's documentation, which ones to block if you don't want your content used for training, which ones you should never block if you want to appear in answers, and a sample robots.txt.
4 October 2026 · 7 min read
Why AI cites your competitors instead of you (and how to find out, question by question)
The six most common reasons ChatGPT, Perplexity or AI Overviews recommend your competitors and not you, how to diagnose yours from the cited sources, and what to do in each case without buying mentions.