
You can migrate to Webflow without losing SEO if you keep three things intact: every URL that has traffic or backlinks, the content and metadata on those pages, and the technical signals Google uses to understand your site. In practice that means a full URL inventory before you start, a 301 redirect for every URL that changes, and close monitoring in Google Search Console for the first 90 days after launch.
Most businesses that move to Webflow come from WordPress, Wix, Squarespace or an older custom CMS. The reasons are usually the same: the old site is slow, hard to edit, or needs a developer for every change. Webflow fixes those problems, but a careless move can wipe out years of search visibility in a week.
We have moved B2B, SaaS and service websites to Webflow at Made Tight, and the sites that keep their rankings all follow the same process. This guide walks you through it in 10 steps, from the audit you run before design starts to the checks you run three months after launch.
Key takeaways
A migration rarely hurts SEO by itself. Rankings drop because something Google relied on disappears or changes without notice. These are the most common causes we see when a business asks us to fix a migration done elsewhere:
The good news: every one of these is preventable. The 10 steps below are built to catch each of them before launch.
Before anything changes, record where you stand today. Without a baseline you cannot tell whether a drop after launch is a real problem or normal movement.
Export these numbers and save them in a shared folder:
Take screenshots too. A screenshot of your Search Console performance chart on the day before launch is the fastest way to compare later.
The URL inventory is the single most important document in a migration. It lists every address on your current site, so nothing gets lost when the structure changes.
Use a crawler such as Screaming Frog, Sitebulb or the site audit tool in Ahrefs or Semrush, then combine the results with other sources, because a crawl only finds pages that are linked internally:
Remove duplicates and keep one master spreadsheet. For each URL, note its status code, title tag, meta description, H1, organic clicks, backlinks and whether it converts. A typical 50-page business site often turns into 200 to 500 URLs once you include old blog posts, tag pages, PDFs and image files.
A migration is a good moment to clean up, but every removal needs a reason and a destination. Go through the inventory and give each URL one of four labels:
Be careful with blog content. Old posts often bring in a steady stream of long-tail searches that nobody notices until they are gone. If a post gets organic clicks, keep it, even if it feels outdated. You can refresh it later.
The safest migration keeps every URL exactly as it is. If /services/branding exists today, it should exist tomorrow. When URLs stay the same, Google barely notices the move.
Webflow has one structural rule you need to plan for: CMS items always live under a collection folder. A blog post in Webflow sits at an address like /blog/post-name, and it cannot sit at the root of the domain. Many WordPress sites publish posts directly at /post-name or under dated paths like /2023/04/post-name. Those URLs will change, so they need redirects.
Add two columns to your URL inventory, "New URL" and "Redirect type", and fill them in for every row:
A few rules make the mapping cleaner:
A 301 redirect tells browsers and search engines that a page has moved permanently. Google passes the ranking signals of the old URL to the new one, so a correct 301 is how your rankings travel with you.
In Webflow you manage redirects in Site settings, Publishing tab, 301 redirects. Each rule has an old path and a new path. You can:
A few details matter here:
If you are keeping your domain, you do not need Google's Change of Address tool. That tool is only for moves to a new domain. For a domain change, set up redirects first, then submit the change in Search Console under Settings, Change of address.
Google ranks your pages for the words on them. If a redesign shortens a service page from 1,200 words to 300, that page will usually lose the searches it used to answer. The design can change completely, but the substance should come with it.
Static pages. Pages like your homepage, service pages and about page are rebuilt in the Webflow Designer. Copy the text from the old site into your new design, section by section. Keep the headings that carry keywords, and keep the questions and answers that bring in long-tail searches.
Blog posts and other CMS content. Webflow's CMS imports content from CSV files. The usual workflow:
For very large blogs with hundreds of posts, a migration tool or a small script using the Webflow API saves days of manual work. Either way, keep each post's slug identical to the old one wherever you can.
Internal links. Old content is full of links to old URLs. Redirects will catch them, but internal links should point straight to the new address. After import, search your content for the old domain or old paths and update them.
Content is only half of what Google reads. The other half sits in the page settings and the code.
Title tags and meta descriptions. Copy the exact title and description of every page that ranks. In Webflow you set them in each page's settings, and for CMS collections you can bind them to fields, so every post pulls its own SEO title and description. If you rewrite titles, do it after the migration has settled, not during it. Changing everything at once makes it impossible to tell what caused a drop.
Headings. Each page should keep one H1 that matches its main topic, with H2 and H3 headings in a logical order. Webflow lets you set the heading level on any text element, so the visual design never has to dictate the heading structure.
Images and alt text. Upload images in modern formats and at the size they display. Webflow can convert images to WebP or AVIF, which cuts file size without visible quality loss. Add alt text to every image that carries meaning. If your old images ranked in Google Images, keep their file names descriptive.
Open Graph data. Set the social sharing title, description and image for key pages, so links shared on LinkedIn and other networks still look right.
Structured data. Schema markup does not carry over automatically. Rebuild it in Webflow through custom code in page settings or in the CMS template. The most useful types for a business site are:
Structured data also helps AI search tools like ChatGPT, Perplexity and Google AI Overviews understand what your business does and which pages answer which questions.
Webflow handles much of technical SEO for you, which is one of the main reasons businesses move to it. Still, a few settings need a deliberate choice before you go live. Work through this list in Site settings and in the page settings of your main templates.
Indexing of the staging site. While you build, the site lives on a webflow.io subdomain. In Site settings, under SEO, turn on the option to disable indexing of the Webflow subdomain, so Google never indexes the staging copy as a duplicate of your real site.
Default domain. In the Publishing tab, add your custom domain and set the version you chose (with or without www) as the default. Webflow then redirects the other version automatically.
Canonical tags. Set the global canonical URL in the SEO settings to your default domain. Webflow then adds a self-referencing canonical tag to every page, which prevents duplicate content issues from tracking parameters and alternate URLs.
XML sitemap. Turn on the auto-generated sitemap. Webflow keeps it updated every time you publish. Exclude thin or utility pages, such as thank-you pages, password pages and internal style guides, using each page's sitemap setting.
Robots.txt. Keep it simple. Allow crawling of the whole site and reference your sitemap. Never copy a robots.txt from staging that blocks everything.
SSL. Webflow issues SSL certificates automatically. Make sure every internal link and canonical uses https.
404 page. Design a useful 404 page with your navigation, a search option or links to your main services. It will not save rankings, but it keeps visitors from leaving when they hit a link you missed.
Speed. Webflow hosts sites on a global CDN, so the platform is fast by default. What slows pages down is what you add: oversized images, autoplay videos, heavy animation libraries and third-party scripts. Compress images, lazy load anything below the fold, and load chat widgets and tracking scripts only where you need them. Then run PageSpeed Insights on the staging site and compare the scores with the baseline from Step 1. The new site should be at least as fast as the old one.
Tracking. Install Google Analytics 4, Google Tag Manager and any conversion pixels before launch, and confirm that forms and booking buttons still fire their conversion events. A migration that keeps rankings but breaks conversion tracking leaves you blind for weeks.
Pick a launch day with low traffic, usually early in the week, and avoid launching right before a holiday or a big campaign. Have the person who built the site and the person who owns SEO available for the whole day.
Work through this list in order:
The work does not end at launch. Google needs time to recrawl your site and process the redirects, and that is when problems surface.
Week 1: check every day.
Weeks 2 to 4: check twice a week.
Months 2 and 3: check weekly.
After three months, most well-planned migrations are back at the baseline or above it. Webflow sites often gain over time, because pages load faster and marketing teams publish more when editing is easy.
These are the problems we see most often when a business asks us to rescue a migration that went wrong.
With a complete redirect map and the content intact, most sites see small fluctuations for two to six weeks while Google recrawls and processes the redirects. After that, rankings usually settle at the old level or improve. Large sites with thousands of URLs can take two to three months to stabilize, because Google needs more time to recrawl everything.
A drop that lasts longer than eight weeks, or a drop of more than 20 to 30 percent in organic clicks, almost always points to a specific problem: missing redirects, missing content, indexing blocks or a slower site. Go back to the URL inventory, compare the top pages before and after, and fix the pages with the biggest losses first.
If you are moving to Webflow from WordPress and still weighing the platforms, our guide to Webflow vs WordPress compares editing, SEO, security and running costs.
Will I lose SEO if I move my website to Webflow? Not if the migration is planned. Rankings depend on your pages, content and links, not on the platform. Keep your URLs where you can, redirect the ones that change with 301s, and carry over your content and metadata, and Google treats the move as the same site in a new home.
How do I set up 301 redirects in Webflow? Go to Site settings, open the Publishing tab and find the 301 redirects section. Add the old path and the new path for each page, use pattern rules with capture groups for whole folders, or import a CSV file for large lists. Publish the site, then test the most important redirects in a browser.
Can I keep the same URLs when I move from WordPress to Webflow? For most static pages, yes. Blog posts and other CMS content in Webflow live under a collection folder, such as /blog/post-name, so posts published at the root of a WordPress site will need new URLs and 301 redirects.
How long does a migration to Webflow take? For a typical business website with 20 to 60 pages and a blog, plan four to six weeks for design, build, content migration and testing. The SEO preparation in Steps 1 to 4 should start before design, not after.
Do I need to tell Google I moved to Webflow? If you keep the same domain, no. Submit your new sitemap and request indexing for key pages in Search Console. If you also change your domain, use the Change of Address tool after your redirects are live.
Can Made Tight migrate my site to Webflow? Yes. We handle the full migration: URL inventory, redirect map, custom design, Webflow build, content and CMS import, technical SEO setup and monitoring after launch. We also look after hosting and maintenance once the site is live.
A migration is the best chance in years to fix a slow, hard-to-edit website. It is also the easiest moment to lose the traffic you built. We plan every Webflow migration around your existing rankings first, then design and build a site your team can run without a developer.
Book a 30-minute intro call and we will review your current site and what it would take to move it, or see how we work as a Webflow agency. After launch, our hosting and website maintenance plans keep the site fast and secure.
Next week: How to choose a Webflow agency.