A Cloudflare edge layer for Webflow's technical SEO and AI-search discovery

SoFlow runs a Cloudflare Worker in front of its own Webflow site to own canonical behavior, discovery files, and AI-search guidance that Webflow's page settings can't fully control.
SoFlow SEO and AI Search Proxy
Client
SoFlow SEO and AI Search Proxy
Timeline
Case study draft
Services
No items found.
About

An edge layer that gives Webflow SEO and AI-search control it doesn't have natively

This implementation shows how a Webflow site can keep the editing experience of Webflow while adding a technical control layer for SEO, GEO, cache behavior, canonical redirects, discovery files, and route verification.
Challenge

Webflow publishes pages well, but not edge behavior

Webflow can publish strong pages, but technical SEO and generative-engine optimization often need extra control over redirects, discovery files, headers, cache behavior, and structured route lists that live below the page level.

Those details matter more as both search engines and AI answer engines increasingly decide what to crawl, cite, and cache based on signals Webflow's page settings don't expose.

Goal

Add an edge layer without disturbing the Webflow workflow

The goal was a Cloudflare Worker that proxies the Webflow origin transparently: redirecting alternate hosts to the canonical domain, stripping tracking parameters, serving robots.txt, sitemap.xml, llms.txt, and ai.txt, and applying route-specific cache and SEO rules.

None of this could change how content gets edited or published in Webflow day to day.

Result

A proxy that adds edge-level SEO and AI-search control

The proxy gives SoFlow's own site a stronger technical foundation for search visibility, AI-search readiness, and ongoing maintenance — all without giving up Webflow's editing experience.

Stack
Webflow, Cloudflare Workers, JavaScript, robots.txt, sitemap.xml, llms.txt
Systems
Webflow, Cloudflare
Category
SEO / AI Search
This is some text inside of a div block.

The brief was to keep Webflow as SoFlow's marketing site and CMS while adding real control over how search engines, AI systems, and monitoring scripts understand the domain — control that normally requires leaving the platform.

This is some text inside of a div block.

Webflow can publish strong pages, but technical SEO and generative-engine optimization often need extra control over redirects, discovery files, headers, cache behavior, and structured route lists.

Those details matter when a site wants to be legible to both traditional search crawlers and newer AI answer engines at the same time.

This is some text inside of a div block.

The proxy had to preserve the existing Webflow editing workflow, avoid breaking any live page, support canonical host and URL cleanup, and keep generated or private routes — like audit reports — out of public discovery surfaces.

This is some text inside of a div block.

SoFlow implemented a Cloudflare Worker that proxies its Webflow origin: it redirects alternate hosts to the canonical domain, strips tracking parameters from URLs, serves robots.txt, sitemap.xml, llms.txt, and ai.txt directly from the edge, and applies route-specific cache and SEO handling.

Webflow keeps rendering and serving every page exactly as authored — the Worker only intercepts the surrounding technical behavior.

This is some text inside of a div block.

Visitors and crawlers request the public SoFlow domain. Cloudflare routes that request through the Worker first, which resolves canonical redirects, serves discovery files like robots.txt and llms.txt, and applies cache and header rules, before passing ordinary page requests through to the Webflow origin unchanged.

This is some text inside of a div block.
  • Canonical host redirects and tracking-parameter cleanup
  • Worker-served robots.txt and sitemap.xml
  • llms.txt and ai.txt for AI-search discovery and citation
  • Route-specific cache behavior and purge control
  • Live verification checks for key public routes
This is some text inside of a div block.

The proxy gives SoFlow a stronger technical foundation for its own Webflow SEO, AI-search readiness, and ongoing site maintenance — and a reference pattern to offer clients who need the same layer.

This is some text inside of a div block.
  • Serves robots.txt, sitemap.xml, llms.txt, and ai.txt directly from the Worker
  • Redirects www and Webflow-origin requests to a single canonical host
  • Strips common tracking parameters before URLs are treated as canonical
  • Keeps private, generated audit-report routes out of public discovery
This is some text inside of a div block.

Isn't this over-engineering basic Webflow SEO settings?

For most sites, no — Webflow's built-in SEO fields, redirects, and sitemap cover the basics well. This proxy exists for the layer above that: canonical host cleanup across domain variants, a machine-readable llms.txt for AI answer engines, cache and header control, and keeping private generated routes out of public discovery. Those are edge-network concerns Webflow's page settings were never built to own.

What is llms.txt used for?

It gives AI systems a concise, structured map of the company, topics, services, and preferred citation pages. It doesn't replace strong page content — it clarifies site structure for answer engines the way a sitemap does for search crawlers.

Can this be added without rebuilding a Webflow site?

Yes. The proxy sits at the domain edge in front of the existing Webflow origin, so the editing workflow, page builder, and publishing flow stay exactly the same. Only routing, headers, and a handful of generated files change.

This is some text inside of a div block.

This build proves SoFlow can keep Webflow flexible for marketers and editors while layering in the infrastructure-level controls that SEO, AI search, and technical monitoring actually require.

This is some text inside of a div block.

Isn't this over-engineering basic Webflow SEO settings?

For most sites, no — Webflow's built-in SEO fields, redirects, and sitemap cover the basics well. This proxy exists for the layer above that: canonical host cleanup across domain variants, a machine-readable llms.txt for AI answer engines, cache and header control, and keeping private generated routes out of public discovery. Those are edge-network concerns Webflow's page settings were never built to own.

What is llms.txt used for?

This is some text inside of a div block.

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

This is some text inside of a div block.

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

This is some text inside of a div block.
This is some text inside of a div block.
Before

Before the proxy, SoFlow's technical discovery behavior depended on Webflow's default surface plus separate, manual checks whenever canonical or crawling issues came up.

After

After the proxy, SoFlow keeps Webflow as the visual CMS while owning discovery files, canonical behavior, cache rules, and exclusions for generated routes at the edge.

This is some text inside of a div block.

Webflow's page-level SEO settings can't own edge concerns like robots.txt and sitemap.xml generation, llms.txt for AI systems, canonical URL normalization across domain variants, cache-purge behavior, or route-level uptime verification.

A proxy lets SoFlow add all of that at the network edge without touching the Webflow build itself.

Let's talk

Ready to elevate your business?