A website redesign can genuinely hurt your search rankings if you don’t handle a few technical details correctly. Most of the damage happens in the first 30 days, and most of it is avoidable.
How to Redesign a Website Without Losing SEO: The Core Risks
The biggest misconception business owners have going into a redesign is that Google cares about design. It doesn’t. What Google cares about is whether the pages it already knows about still exist, still load, and still contain the content it indexed. When you change your site structure, rename URLs, or swap platforms, you’re essentially telling Google to start over — unless you explicitly tell it otherwise.
The three main ways rankings drop during a redesign: URLs change and the old ones return 404 errors, page content gets rewritten and loses the keyword signals that were ranking, and technical metadata like title tags or schema markup gets stripped out in the transition. Each of these has a straightforward fix. None of them require a developer on retainer.
URL Preservation: Keep What’s Already Working
Before you touch anything on your new site, export a full list of your current URLs. You can do this with a free tool like Screaming Frog’s website crawler (up to 500 URLs for free) or by pulling a sitemap export. That list is your reference document for the entire project.
The goal is simple: if a URL exists on your current site and it has any meaningful traffic or backlinks, that URL needs to either survive unchanged on the new site or get a 301 redirect pointing to whatever replaced it. A 301 redirect tells both browsers and search engines that a page has permanently moved. Google passes most of the ranking authority from the old URL to the new one. A 302 redirect (temporary) does not do this, so make sure you’re using 301s specifically.
For most businesses, the critical URLs are the homepage, service pages, and any blog posts that rank for specific searches. If you’re a plumber in Detroit and your “/drain-cleaning-detroit” page gets 200 visitors a month, that page’s URL structure needs to either stay the same or get a proper 301 redirect to whatever the new equivalent page is.
Setting Up 301 Redirects Without Breaking Everything
If your site runs on WordPress, the Redirection plugin handles this cleanly. You create a simple list that maps old URL to new URL, and the plugin handles the rest. If you’re on another platform, the same logic applies — most hosting environments let you configure redirects in an .htaccess file or through a settings panel.
A few things that trip people up. First, avoid redirect chains. If page A redirects to page B, and page B redirects to page C, Google has to follow three hops to find the content. That leaks ranking authority. When you build your redirect list, point every old URL directly to its final destination. Second, don’t redirect everything to your homepage. Some site owners do this as a shortcut and it signals to Google that the old content is gone, not moved. Each redirect should go to the most relevant equivalent page.
After you launch, run your old URL list through a tool like httpstatus.io to verify every redirect is returning a 301 and landing where you expect. Takes about 20 minutes and catches most problems before Google does.
Schema Markup: The Thing Everyone Forgets
Schema markup is structured data you add to your pages that helps Google understand what kind of content it’s looking at. A restaurant site might have schema identifying its menu, hours, and location. A law firm might have schema marking up its attorney profiles. This markup often lives in the theme or template layer of a site, which means a redesign can strip it out entirely without you noticing.
Before your new site launches, check your current schema using Google’s Rich Results Test. Document what types you have and on which pages. After launch, run the same test on your new pages and confirm the markup carried over. If it didn’t, it needs to be added back. Most schema types can be added manually to a page’s HTML or through a plugin like Yoast SEO on WordPress. This step is worth doing because rich results, those star ratings and FAQ dropdowns in Google’s search results, can noticeably affect click-through rates.
Real Example: Indiana Photo Booth’s Redesign
We rebuilt the website for Indiana Photo Booth, a photo booth rental company based in Indianapolis. Their old site had a handful of service pages that were ranking locally for searches like “photo booth rental Indianapolis” and related event-specific terms. The page URLs were part of why those pages ranked — they’d been indexed and linked to for a while.
When we built their new site, we kept the URL slugs identical for every service page that had any existing traffic. The homepage URL obviously stayed the same. We added 301 redirects for the two pages where we consolidated content (they had overlapping pages for corporate events and office parties that we merged into one). After launch, we resubmitted their XML sitemap through Google Search Console, which is the next step covered below. Their rankings held through the transition without any meaningful drop.
This is the kind of detail that gets missed when a redesign is treated purely as a visual project. At Web Lift Up, we treat SEO continuity as part of the build, not an afterthought.
Sitemap Resubmission and Google Search Console
Once your new site is live, you need to tell Google to re-crawl it. The fastest way to do that is through Google Search Console. If you haven’t already verified your site there, do it — it’s free and takes about 10 minutes.
In Search Console, go to the Sitemaps section and submit your new XML sitemap URL. Most sites generate this automatically at yoursite.com/sitemap.xml. If yours doesn’t, a plugin like Yoast or Rank Math will create one for you. Submitting the sitemap doesn’t force Google to immediately re-index everything, but it does give Google a clean map of your new site structure and accelerates the crawl.
Also check the Coverage report in Search Console about a week after launch. This shows you which pages Google has indexed, which it’s excluded, and critically, whether any of your old URLs are now returning errors. If you see 404 errors on URLs that used to have traffic, those are the ones that need redirects added. Don’t wait on this. The longer a 404 sits on a previously-ranking URL, the more of that ranking signal erodes.
Content Continuity: Don’t Rewrite What’s Ranking
This one sounds obvious but it causes real problems. When a page ranks for a search term, the specific words on that page are part of why. If you redesign the site and have a copywriter rewrite the service pages from scratch with a different tone, different headings, and different body copy, you’re essentially publishing new pages that haven’t earned their rankings yet.
The safe approach: identify which pages get organic traffic in Google Analytics or Search Console before the redesign. Those pages get their content preserved as closely as possible during the migration. You can update the design, the layout, even add new sections — but keep the core content, the H1 heading, and the meta title and description intact. Pages with little or no organic traffic can be rewritten freely.
This doesn’t mean your site has to stay static forever. Once the new site is live and rankings have stabilized (usually 4-6 weeks), you can start optimizing and updating content intentionally. Just don’t change everything at once during the launch window.
If you’re planning a redesign and don’t want to gamble your current traffic, this is exactly the kind of thing we think through on every project. Web Lift Up builds a working demo of your new site before you pay anything, which means you can review the structure, check the URLs, and confirm the redirects are in place before anything goes live. One flat fee, no monthly costs. Reach out at [email protected] and we can walk through what a migration would look like for your specific site.
Want a website that actually works?
$499 flat. 7 days. We build a working demo before you pay anything.
Claim your free demo →