Add a Blog to Webflow Without Webflow CMS
Three ways to add a blog to your Webflow site without using Webflow CMS. Compare edge routing, CMS push, and headless options for SEO and scalability.
By Jack Gardner · Founder, EdgeBlog

Webflow is excellent for marketing sites -- less so for blogging at scale.
If your team runs a Webflow site and needs a blog on the same domain, you've probably discovered that Webflow CMS has constraints that make long-term content operations difficult. Item limits, design inflexibility for blog layouts, and API rate caps all create friction as content volume grows.
The good news: you don't need to rebuild your Webflow site or settle for a subdomain. There are three proven approaches to add a blog to your Webflow site without depending on Webflow CMS, each with different tradeoffs for SEO, maintenance, and scalability.
Where Webflow CMS Falls Short for Blogging
Webflow CMS was built for managing structured content across a site, not specifically for running a high-volume blog. The limitations become apparent as you scale past a handful of posts.
Webflow University's documentation on dynamic content outlines several per-page constraints: a maximum of 20 collection lists per page and 100 items per collection list. These limits affect blog index pages, category pages, and any template that pulls from collections.
The bigger constraint is the item cap. According to FlowRadar's analysis of Webflow CMS limits, Webflow enforces a hard limit of 10,000 CMS items, even on Enterprise plans. Archived items count toward that cap. For a company publishing 10-20 blog posts per month, that ceiling arrives faster than expected once you account for other CMS collections (team members, case studies, testimonials, changelog entries).
Beyond item limits, Webflow CMS creates operational friction for content teams:
- Blog-specific features are limited. No native scheduling queue, no built-in SEO scoring, no content staging workflow. Everything runs through Webflow's general CMS interface.
- Design flexibility costs time. Custom blog layouts require Webflow Designer work for each variation. Scaling from one blog template to multiple content types (guides, comparisons, news) means significant design effort.
- API rate limits constrain automation. Webflow's API documentation shows rate limits of 60-120 requests per minute depending on plan. For teams pushing content programmatically, this creates bottlenecks.
None of these are dealbreakers for a 20-post blog. All of them become problems for teams that need content as an ongoing growth channel.
Three Ways to Add a Blog to Your Webflow Site
If Webflow CMS isn't the right fit for your blog, you have three alternatives. Each keeps your existing Webflow marketing site intact while adding blog infrastructure that scales independently.
| Approach | How It Works | SEO Impact | Setup Time | Scaling Limit |
|---|---|---|---|---|
| Edge Routing | CDN routes /blog/* to a separate blog origin | Excellent (subfolder) | Minutes to hours | No CMS limit |
| CMS Push | External system publishes into Webflow CMS via API | Excellent (subfolder) | Hours to days | Webflow's 10K item cap |
| Headless CMS + Frontend | Separate CMS and frontend deployed alongside Webflow | Varies (subfolder possible) | Days to weeks | No CMS limit |
The critical SEO factor across all three: your blog should live at yourdomain.com/blog/, not blog.yourdomain.com. Our deep dive into subfolder vs subdomain blog SEO data covers the evidence in detail, and Backlinko's research confirms that subfolder blogs share domain authority more effectively than subdomains, which search engines sometimes treat as separate properties.
All three approaches deliver subfolder URLs. They differ in how they get there.
Edge Routing: Keep Webflow, Add /blog
Edge routing is the cleanest approach for most Webflow teams.
What is edge routing for Webflow? Edge routing intercepts requests at the CDN level and sends
/blog/*traffic to a separate blog origin while the rest of your site continues using Webflow. Your marketing site stays completely unchanged; only blog traffic routes to the new origin.
It works by intercepting requests at the CDN level and routing them to different origins based on the URL path.
When a visitor hits yourdomain.com/blog/article-title, the CDN recognizes the /blog/* pattern and forwards the request to your blog's origin server instead of Webflow. Every other URL continues routing to Webflow as normal. Your marketing site doesn't change at all.
For a deeper look at the technical fundamentals, our article on how edge routing works for blogs covers the architecture in detail.
Why Edge Routing Works Well with Webflow
Cloudflare's explainer on reverse proxying describes the core pattern: a proxy server sits between clients and origin servers, directing traffic based on rules. Edge routing applies this pattern at CDN edge locations, meaning the routing happens at the closest server to the visitor with minimal latency.
Major CDN providers support this natively:
- Cloudflare Workers lets you define URL patterns and proxy requests to any origin
- Vercel rewrites support external rewrites that proxy to different backends based on path
- Netlify rewrites and proxies handle
/blog/*patterns routing to external services
The setup is straightforward: add a routing rule for /blog/* pointing to your blog origin, and leave everything else pointing to Webflow. Your DNS, SSL, and domain configuration stay the same.
EdgeBlog's Approach to Webflow Integration
EdgeBlog was built specifically for this use case. When you install EdgeBlog on a Webflow site via edge routing, the system:
- Clones your Webflow site's styling so blog posts match your existing design (typography, colors, spacing)
- Serves /blog from EdgeBlog's origin while your Webflow site handles everything else
- Handles the full content pipeline from topic research through SEO-optimized publishing
- Runs quality loops on every article, including automated quality checks for SEO, readability, and link integrity
The result: visitors see a seamless experience across your Webflow marketing pages and your blog. Search engines see everything under one domain, building authority across your entire site. And your team didn't touch the Webflow Designer or rebuild anything.
Edge routing eliminates the Webflow CMS item limit entirely because your blog content never lives in Webflow CMS. You can scale to hundreds or thousands of posts without hitting any ceiling.
CMS Push: Content Into Webflow CMS
CMS Push is the alternative for teams that want content to live inside Webflow CMS, typically because their team is already comfortable managing content in Webflow's interface.
With CMS Push, an external system generates blog content and publishes it into Webflow CMS via the Webflow CMS API. The content appears in your Webflow project like any other CMS item. Your existing blog collection template renders it.
EdgeBlog supports CMS Push as an alternative to edge routing. The system maps content fields (title, slug, body, meta description, featured image) to your Webflow CMS collection structure and publishes directly.
CMS Push Tradeoffs
CMS Push keeps your workflow inside Webflow, but inherits Webflow CMS limitations:
- 10,000 item cap still applies. Every blog post consumes a CMS item. If your blog shares a Webflow project with other collections, the ceiling arrives sooner.
- API rate limits affect publishing speed. At 60-120 requests per minute, bulk operations require careful throttling.
- Rich text constraints. Webflow's rich text field doesn't support all content structures. Complex layouts may require custom embed blocks.
CMS Push is a good fit when your blog will remain under a few hundred posts and your team values having all content in one Webflow dashboard. For teams planning to scale content aggressively, edge routing removes these constraints.
Choosing the Right Approach
The best approach depends on where your content operations are headed, not just where they are today.
Choose edge routing if:
- You plan to publish 10+ posts per month or scale content over time
- You want to avoid Webflow CMS limits entirely
- You prefer separation between your marketing site and blog infrastructure
- Speed matters: edge routing can be configured in an afternoon
Choose CMS Push if:
- Your team manages everything through Webflow and doesn't want another system
- Your blog will stay under a few hundred posts
- You need Webflow's visual editor for blog layout changes
Choose headless CMS + frontend if:
- You have developer resources to build and maintain a custom blog frontend
- You need highly custom blog functionality (user-generated content, gated resources, interactive elements)
- You're already using a headless CMS for other parts of your stack
For most B2B SaaS teams and startups running Webflow, edge routing offers the best balance: zero disruption to the existing site, full SEO benefit from subfolder URLs, and no content ceiling. SEO content takes time to compound, so choosing an approach that scales from day one avoids a painful migration later.
EdgeBlog handles the edge routing setup for Webflow sites, including style matching, CDN configuration, and ongoing content production. Your Webflow site stays exactly as it is. Your blog runs on infrastructure built for content at scale.
Common Questions About Adding a Blog to Webflow
Does edge routing affect my Webflow site's performance?
No. Edge routing happens at the CDN level before requests reach your Webflow origin. Blog traffic never touches your Webflow project. Your marketing site's load times, uptime, and functionality remain exactly the same.
Will Google see this as two separate sites?
No. From Google's perspective, everything lives under one domain. The /blog/* URLs share the same domain authority as your homepage and landing pages. This is the primary SEO advantage of subfolder blogs over subdomains, and it's why Backlinko's research recommends subfolder placement.
Can I migrate from Webflow CMS to edge routing later?
Yes, though it requires 301 redirects from your old CMS-powered blog URLs to the new edge-routed URLs if the slugs change. If you keep the same URL structure (/blog/post-slug), the migration is seamless. EdgeBlog can handle this transition, including matching your existing Webflow design so visitors don't notice the change.
What happens to my Webflow CMS items if I switch to edge routing?
Your existing CMS items stay in Webflow. You can keep them for non-blog content (team members, case studies, testimonials) while running your blog through edge routing. This actually frees up CMS capacity for the collections that benefit most from Webflow's visual editor.
Ready to add a blog to your Webflow site? EdgeBlog installs via edge routing in minutes, matches your Webflow design, and publishes SEO-optimized content automatically. No Webflow CMS items consumed, no redesign required.


