A new website is supposed to bring in more business. Sometimes it does the opposite: the new site launches, looks great, and over the next month the phone gets quieter. Search Console shows the traffic sliding, and nobody can say why.
The cause is almost always the same. The old pages Google knew about disappeared, and nothing told Google where they went. Here's how to avoid that.
Why Redesigns Lose Traffic
Google ranks pages, not websites. Each page on your old site has its own history: the searches it shows up for, the links pointing to it, the clicks it has earned. When a redesign changes a page's address, say /plumbing-services.html becomes /services/plumbing, Google sees the old address return a "page not found" error and a brand-new page with no history.
Multiply that across every page and you've reset years of progress. The fix is a 301 redirect: a permanent forwarding instruction that sends visitors and Google from each old address to its new one. Done properly, most of the old page's standing carries over.
The second, smaller cause is content that gets cut. If your old site had a detailed page about tankless water heaters that ranked well, and the new site folds it into one line on a services page, that ranking goes with it.
Before Launch: Make the List
Do this before anything gets deleted.
- Export every URL on the old site. Your sitemap (usually
yourdomain.com/sitemap.xml) is a good start. Also check Google Search Console under Pages, which lists what Google has actually indexed, including pages you forgot existed. - Note which pages earn traffic. In Search Console's Performance report, sort pages by clicks and impressions for the last few months. Those pages get the most care.
- Check for inbound links. Search Console's Links report shows which of your pages other sites link to. Those links are valuable, and a redirect keeps them working.
- Keep URLs that don't need to change. The safest redirect is the one you never need. If
/contactwas fine, leave it as/contact.
Build the Redirect Map
For every old URL that changes or disappears, decide where it goes. A simple two-column spreadsheet is enough: old address, new address.
The rules that matter:
- Redirect to the closest match, not the homepage. An old "roof repair" page should point at the new roof repair page. Dumping everything on the homepage is treated a lot like a deleted page.
- One hop only. Old URL goes straight to its final destination, not through a chain of intermediate redirects.
- Use 301 (permanent), not 302 (temporary). A 302 tells Google the old page is coming back.
- Point only at live pages. Every target should load normally, not another redirect or an error.
Where the redirects live depends on your hosting: a _redirects file on Cloudflare Pages or Netlify, a plugin or .htaccess on WordPress, a settings panel on Wix or Squarespace.
A Real Example From This Site
I recently did this on my own site. It had twenty city pages, and several of them were for small towns that didn't need their own page. I cut it to ten, rewrote those ten with genuinely local content, and pointed each retired page at its nearest kept city. The old Galt and Woodbridge pages, for instance, now forward to the Lodi page, and Ripon and Lathrop forward to Manteca.
Every one of those is an exact old-to-new pair, one hop, 301, pointing at a page that exists. It's too early to report results, which is honest and also normal: Google takes weeks to fully process changes like this. But it's the same process I'd use on a client redesign.
Launch Day Checks
Right after the new site goes live:
- Test a handful of old URLs in your browser, especially the high-traffic ones. Each should land on the right new page.
- Submit the new sitemap in Search Console.
- Check that the new site isn't blocking Google. Staging sites are often set to "noindex" so they don't show up early, and that setting sometimes survives launch. It's one of the most common reasons a new site vanishes. My post on why a site isn't showing up on Google covers the other usual suspects.
- Confirm the basics carried over: page titles, meta descriptions, analytics, and the contact form actually delivering email.
The First Six Weeks After
Some movement after a redesign is normal, even when everything is done right. Rankings can wobble for a few weeks while Google re-crawls. What to watch in Search Console:
- The Pages report for a spike in "Not found (404)" errors. Each one is an old URL you missed. Add a redirect.
- Clicks and impressions on your important pages compared to the weeks before launch.
- Your branded search. If people searching your business name can't find you, something is seriously wrong and worth fixing that day.
A gradual dip that recovers within a month or so is common. A steep drop that keeps falling usually means missing redirects or a noindex setting left on.
Keep the Redirects Forever
Once redirects are in place, leave them. Old links in emails, directories, and other sites will keep sending people to those addresses for years. Removing redirects to "clean up" brings the 404s right back.
If you're planning a redesign and want to know what your current site is ranking for before anything changes, request a free website audit. And if you're still deciding whether a redesign is even needed, start with the ten signs it's time.
Want help applying this to your business?
Get a free website audit and a personalized action plan. No pressure, no sales pitch.
Get a Free Audit