Website migrations

Change platforms. Keep what your site earned.

We move sites from WordPress, Wix, Squarespace and more to Webflow, Framer or code. Every URL is kept or redirected, and SEO is checked page by page before launch.

Platforms we migrate between

  • WordPress
  • Webflow
  • Framer
  • Squarespace
  • Astro
  • Next.js
  • WordPress
  • Webflow
  • Framer
  • Squarespace
  • Astro
  • Next.js

In short

A website migration moves your pages, CMS content, files and search rankings to a new platform. The work that protects you is the boring part: a list of every URL, one-to-one 301 redirects, the same titles and metadata on every page, and close monitoring after launch. Design comes after that is safe.

Which path?

Where should you move to?

The destination matters more than the source. A rough guide, before we look at your site.

  • If your site is a marketing site that changes every few weeks, run by a small team

    Framer
  • If your site has a large, structured CMS edited by a content team

    Webflow
  • If your site should be code you own, very fast, or edited by AI agents

    Astro
  • If your site shares components or logic with a React app

    Next.js
  • If your site runs a store, memberships or bookings at its core

    Probably stay put
WordPress to Webflow or Framer: which path is better?

How we migrate

The same method on every move

It’s the process we wrote down while moving our own site off Framer. Nothing gets designed until every URL has a plan.

  1. Inventory every URL

    We crawl the live site and list every URL by template before anything is designed.

    Our own site had 63 URLs across 7 templates. Each one got a route before we wrote a line of the new site.

  2. Keep the URLs

    Same paths, same slugs, same trailing-slash rule. A URL only changes when a 301 is in place for it.

    We even kept slugs with dots in them. Changing a URL for neatness is how rankings go missing.

  3. Export everything

    CMS collections, the raw HTML of every page and every image and file on the old platform’s CDN.

    The saved HTML becomes the source of truth for copy and structure while the new site is built.

  4. Parity first, then improve

    The first version is a faithful copy: same pages, same copy, same SEO. Changes come after it’s signed off.

    It keeps the migration measurable. If traffic moves, you know it wasn’t the copy.

  5. SEO parity on every page

    Titles, descriptions, canonicals, OG images and structured data checked page by page, plus a clean sitemap.

    Pages that shouldn’t be indexed are noindex and stay out of the sitemap.

  6. Launch and watch

    Redirects live on launch day, the sitemap submitted, then rankings, 404s and indexing checked daily.

    We launch early in the week, so someone is around when Google starts re-crawling.

Proof

We migrated our own site first

designme.agency is moving from Framer to Astro. We ran the same method on it that we run for clients: inventory, same URLs, full export, parity first, then improvements.

URL inventorydesignme.agency
Live URLs on designme.agency by template before the move to Astro
TemplateURLsStatus
Insight articles/insights/…19Kept
Case studies/projects/…12Kept
Static pages/about-us, /faq …12Kept
Service pages/services/…8Kept
Comparisons/compare/…7Kept
Listings/projects, /insights …4Kept
Homepage/1Kept

Same homepage, before and after

Homepage first load

20x

lighter on Astro than on Framer

Framer, live site
54MB
Astro, staging build
2.67MB
54MB ÷ 2.67MB
20.2x, 95% less

Shorter bar is better

Page weight20x lighter

Framerlive site

54MB

Astrostaging build

2.67MB
Requests3.2x fewer

Framerlive site

158

Astrostaging build

50

How we measured: the homepage at 1440px wide, first load, before any scrolling. Framer is the live designme.agency; Astro is our staging build of the same page. Page weight is everything the browser downloads; requests count every file it asks for. Times are approximate.

live URLs inventoried and kept
63
files moved off the old CDN
1,378
CMS collections exported
5

Honest scope: as of October 2026 the new site is built and the redirects, sitemap check and launch are the last steps. We’ll add real post-launch numbers here.

Read the Framer to Astro path

What we learned

Redirects first, not launch week

On an earlier relaunch of our own site we took a short organic dip in the first weeks. We caught it in Ahrefs, traced it to redirect gaps and recovered with a clean 301 map.

That’s why the redirect map is the first deliverable on every migration we run, and why we watch 404s daily after launch instead of waiting for the monthly report.

How to migrate without losing SEO

FAQ

Website migration questions

Adrian

Not sure which move you need?

We’ll look at your site and tell you where it should go on a 30-minute call.

What does a website migration with DesignMe include?

An inventory of every live URL, the export of your content, CMS and files, the rebuild on the new platform, a full 301 redirect map, page-by-page SEO parity (titles, descriptions, canonicals, structured data, sitemap) and monitoring after launch. If you want a redesign at the same time, we do that too, but the URLs and SEO signals are protected either way.

Will we lose our Google rankings?

Not if the move is done with discipline. Rankings are lost in three ways: URLs that break, on-page signals that get dropped and crawl problems. We keep URLs wherever we can, redirect the rest one to one, and carry over every title, description and heading before we change anything.

A small dip in the first week while Google re-crawls is normal. A dip that keeps going usually means a redirect gap, which is why we watch 404s and indexing daily after launch.

How long does a migration take?

It depends on page count, how much content the CMS holds and whether you redesign at the same time. From our own guides: a typical startup marketing site moves from WordPress to Framer in four to six weeks, and a typical SaaS marketing site from WordPress to Webflow in six to eight weeks. Large content libraries, gated content and complex integrations take longer. We give you a timeline after the URL inventory.

How much does a website migration cost?

The same WordPress migration can be quoted at $500 or $40,000, because a content transfer and a proper rebuild are different jobs. We only do the second kind: audit, redirect map, rebuild and monitoring. We quote after the URL inventory, once we know the page count, the CMS and the integrations. Our cost guide explains what drives the price.

Can you redesign the site during the migration?

Yes. Two ways work: move first with the same design and copy, then improve (the safest for traffic), or redesign and migrate in one project. In both cases the URL map and SEO parity are fixed before design starts, so the redesign can’t quietly break what ranks.

Which platform should we move to?

Framer suits design-led marketing sites that need to ship fast. Webflow suits large, structured CMS sites edited by a marketing team. Astro or Next.js suit teams that want code they own, very fast pages, or sites that AI agents edit. Our comparisons go platform by platform, and we’ll tell you on the first call if you don’t need to move at all.

Can our team edit the site after the move?

Yes. On Framer and Webflow your team edits pages and the CMS visually. On Astro and Next.js, content lives in Markdown files or a headless CMS with a visual editor. We agree who edits what before the build, so the setup fits the team you have.

You've reached the end, so now…

Tell us what you’re building.

We’ll help you map the right scope, team, timeline, and next steps.

Book a call