Migrating a Blog From Wix to Webflow CMS Using AI + MCP

Author: Anto

Published: June 4, 2026

Migrating a blog from Wix to Webflow is one of the most common projects we take on. The motivation is always the same: the client has outgrown Wix's design limitations, wants better SEO performance, and needs a CMS their team can actually work with. The challenge is also always the same: moving dozens or hundreds of blog posts without losing content, URLs, or search rankings.

Here's the exact process we use, with and without Claude MCP, depending on the scale of the migration.

Key Takeaways

  • Preserving URL structure (or setting up 301 redirects) is the most critical step in any blog migration
  • Claude MCP can handle bulk content creation in Webflow CMS once you have the source data structured
  • Wix's export tools are limited — a custom scrape of the source content is often more reliable
  • Content quality review during migration is an opportunity, not just overhead
  • A properly executed migration typically improves SEO performance within 60–90 days

Phase 1: Audit and Plan Before You Touch Anything

The biggest migration mistakes happen when people start moving content before they've planned the URL structure. In Wix, your blog URLs look like: yourdomain.com/post/post-title. In Webflow, you'll set them as: yourdomain.com/blog/post-slug. These are different. Every existing URL that changes needs a 301 redirect, or you lose the search equity that URL has accumulated.

Start by crawling your Wix site with a tool like Screaming Frog or Ahrefs Site Audit. Export every blog post URL, its current SEO title, meta description, and any inbound links you're aware of. This becomes your redirect map.

Phase 2: Export Source Content

Wix has a basic RSS export, but it rarely captures everything cleanly — images are often hotlinked to Wix's CDN, formatting is inconsistent, and metadata fields don't export in a usable format.

Our preferred approach: use a headless scraper or Wix's Content Manager export tool to pull all post data into a structured JSON or CSV. For each post you want: title, slug, published date, body content (HTML), excerpt, featured image URL, SEO title, and SEO description.

Clean the content during export. Remove Wix-specific HTML classes, fix encoding issues, and flag any posts that are thin content or outdated — migration is the right time to decide what not to bring across.

Phase 3: Set Up the Webflow CMS Schema

Before importing content, the Webflow CMS collection needs to be set up with the right fields. At minimum for a blog migration: Name (plain text), Slug, Body (rich text), Post Excerpt (plain text), Featured Image (image), Published Date (datetime), SEO Meta Title (plain text), SEO Meta Description (plain text), Author (reference), Category (reference).

If your source site has categories or tags, create those as separate CMS collections and set up the reference fields before importing posts. Getting the schema right first saves a lot of pain later.

Phase 4: Use Claude MCP to Create Items at Scale

With the schema set and the source content cleaned, Claude MCP handles the bulk import efficiently. Structure your source data and prompt Claude:

"I'm migrating blog posts from Wix to Webflow. Here's the field mapping: Wix 'title' maps to Webflow 'name', Wix 'slug' maps to Webflow 'slug', Wix 'content' maps to Webflow 'body', Wix 'excerpt' maps to Webflow 'post-excerpt', Wix 'published' maps to Webflow 'published-date'. Here is the first batch of 20 posts: [paste data]. Create these items in the Blog Posts collection as drafts."

Claude creates the items. You verify a sample in the Designer. Run the next batch. For 100 posts, this typically takes 30–45 minutes.

Phase 5: Images and Media

Images are the most manual part of any Wix migration. Wix hosts images on their CDN. After migration, those CDN URLs will eventually stop working. Images need to be downloaded from Wix and re-uploaded to Webflow's asset manager.

For small migrations (under 50 posts), manual re-upload is manageable. For larger migrations, a script that iterates through the asset list and re-uploads via the Webflow Assets API is worth the setup time.

Phase 6: Redirects and Launch

Set up your 301 redirects in Webflow's Redirect Manager before going live. Map every old Wix URL to the new Webflow URL. Test a sample of redirects with a tool like httpstatus.io before flipping the DNS.

After launch: resubmit your sitemap in Google Search Console and monitor for crawl errors over the first 30 days. Expect a short-term dip in traffic as Google recrawls and reindexes — this typically normalises within 60–90 days, and a well-executed migration usually ends up stronger than where it started.

Need help with your Wix to Webflow migration? We handle these end to end.