October 14, 2026 · 6 min read
Redesign a website without losing Google rankings
A new website can lose in one week the traffic the old one built up over years. It happens when page addresses change and nobody tells Google where they went. The work that prevents it is done before launch and takes a few days. This is the method we use when we rebuild a website or an online store that already has an audience. If you are about to rebuild yours, write to us before you change any URL: the first check is free.
First, measure what brings visits today
A redesign starts with a snapshot of the current site. Without it, after launch you cannot tell whether you lost anything.
Open Search Console and download the Performance report for the last 12 months, by page and by query. You need twelve months because many businesses have seasonal pages: a garden supply shop sells seeds in spring and pruning tools in autumn. Then export from Google Analytics the landing pages with the most visits and the most enquiries.
These two files give you a list. Usually a few pages bring most of the visits: the home page, two or three service pages, some articles, the best-selling categories. These are the pages to protect first.
Save the current sitemap too, and crawl the whole site with a tool such as Screaming Frog. You need the full list of addresses, including pages nobody remembers that still receive links from other sites.
Decide which URLs to keep
The simplest rule is to keep the same URLs. If "/services/solar-panels" brings visits today, it stays at that address on the new site. Google has nothing new to learn.
Sometimes a change cannot be avoided. You move from WordPress to a custom site and the address structure is different. Or the old site has URLs like "/index.php?id=34" that you don't want to carry over. In these cases you need a table with two columns: old address and new address. One row for every page on the list.
Pages that disappear are handled one by one. If the new site has a page on the same topic, the old one points there. If there is nothing similar, a 404 or 410 error is better than a redirect to the home page. Google treats mass redirects to the home page as pages not found, and a visitor coming from an old link lands on a page that has nothing to do with it.
301 redirects: the part that saves your rankings
A 301 redirect tells Google and browsers that a page has moved permanently. Google passes to the new address the signals collected by the old one, including links from other sites.
Three practical rules:
- each redirect goes straight to the final destination, with no chains of two or three steps;
- cover the variants of the same address too: with and without "www", http and https, with and without a trailing slash;
- keep redirects active for at least a year. Google recommends keeping them as long as possible, and on a small site they cost nothing.
Where you set them depends on the server: the .htaccess file on Apache, the Nginx or Plesk configuration, or the code if the site is custom. PrestaShop and WooCommerce have modules that import the table from a CSV file.
Copy, titles and structured data
Rankings don't depend on addresses alone. A page that Google rewarded for its text can drop if, on the new site, it becomes three lines under a photo.
Before launch, compare the pages on your list with their new versions. The text that answered searches must still be there. You can update it and lay it out better, but don't remove it. The same goes for title and meta description: if a page appeared for "solar panels Catania", that phrase stays in the title.
Check structured data as well (business address, products, FAQ), hreflang tags if the site has several languages, and canonical tags. A wrong canonical copied onto every page tells Google the whole site is a single page. We find it often on sites rebuilt from a template.
Launch day and the four weeks after
On launch day:
- remove the "noindex" tag or the password of the staging environment. It is the most common mistake and the most expensive one;
- submit the new sitemap in Search Console;
- test the redirects of the main pages by hand;
- check that Analytics still records enquiries from the form and WhatsApp clicks.
In the following weeks, watch the pages report and 404 errors in Search Console. Every 404 on an address that had visits is a missing redirect, and it takes minutes to add. A slight drop in the first two or three weeks is normal while Google re-reads the site. If after a month the pages on your list are still down, compare them one by one with the initial snapshot.
An example: the Olma di Longhitano rebrand
In 2022 we built the online store of Olma di Longhitano, a Catania company that sells gardening supplies. It runs on PrestaShop with a theme designed from scratch. In 2025 the company changed its visual identity and we rebuilt the design and features of the store.
The store never went offline. We worked on a copy, and the new version replaced the old one in a single step, without stopping sales. Regular customers found the shop they knew, with a new look.
We used the same method for our own site, moved from WordPress to Next.js in 2026. We wrote about it in why we rebuilt our website.
Frequently asked questions
How long does it take to recover rankings after a redesign?
With redirects done properly, traffic usually returns to previous levels within a few weeks. If the addresses stay the same, there is often no visible drop.
Can I change the domain too?
Yes, with the same page-by-page redirects and the Change of Address tool in Search Console. Changing domain and structure at the same time raises the risk. If you can, do one step at a time.
Does the new site have to be on the same platform?
No. Addresses, copy and redirects matter more than the platform. Our own site moved from WordPress to a custom system with the URL map ready before launch.
Rebuild your site with us
When we build a website or online store that replaces an existing one, the redirect map and the Search Console checks are part of the job. Send us your current site's address on WhatsApp at +39 389 591 6034 or through the contact form. We look at which pages bring visits and tell you what needs protecting. We reply within one working day.
