Free Diagnostic Session · 2 slots a weekBook yours
Blog · Web design

How to change your website without losing SEO: the step-by-step process

Changing your website without losing SEO, in three phases: an inventory of URLs with traffic, 301 redirects one by one and monitoring in Search Console. With my own migration as an example.

Cardboard moving box with tape, 3D icon

Changing your website without losing SEO takes three phases. An inventory of the URLs that bring in traffic, a one-to-one map of 301 redirects, and monitoring in Search Console over the following weeks. Google warns that on a medium-sized site the move takes “a few weeks or more”. On mine, which goes live on 1 October 2026, I've redirected 37 old URLs one by one. The 9 blog articles keep their address.

In shortThe article's three key points
01

Google assesses the move URL by URL. Every old address with impressions needs a new one to replace it, with a server-side 301 redirect. Sending everything to the home page counts as a loss.

02

A 301 doesn't lose PageRank, according to Google. What does cut traffic is changing domain, design and URL structure all at once. Change one thing at a time, or accept the dip and keep an eye on it.

03

Redirects stay in place for at least 180 days if you change domain; I don't give them an end date. The checks happen at 7, 30 and 90 days in Search Console.

On 15 September 2026 I pulled the list of URLs from my old website that appear on Google. Just one of them, /disenador-web-freelance/, had shown up 24,256 times in 90 days. If the new website forgets about it, that traffic lands on a 404 and Google drops it from the index.

I'm Nico, a freelance digital marketing consultant in Seville. On 1 October 2026 I'm launching my new website, hand-coded, on the same domain where there was a WordPress site. I'll walk you through the process with my own URLs. It's the same one I follow when I redesign a client's website as part of my web design service.

What do you lose when you change your website, and why?

You lose whatever isn't redirected. Google handles a move “URL by URL”. Each old address has its history of links, impressions and clicks. That history only passes to the new one if a permanent redirect connects them. Without it, the old one returns a 404, Google drops it from the index and the new one starts from scratch.

There's a second, quieter loss. Google warns that combining a move, a redesign and new URLs will “probably” cost traffic for a while. Even if the redirects are right. Its advice is to change just one thing at a time.

I haven't followed it entirely. I'm keeping the domain, but changing the platform, the design and a good share of the URLs on the same day. I accept the dip. What I do to keep it small comes next.

The three phases, with timelines

PhaseWhat you doToolsWhen
1. InventoryA list of all old URLs with impressions, clicks or external links, and a decision for each one: keep, redirect or retireSearch Console (90 days, by page), GA4, old sitemap, a crawl of the siteBefore designing anything
2. Redirect mapOne new URL for each old one, as close as possible in content; server-side 301; self-referencing canonical on each new page; internal links updated; new sitemapSpreadsheet, .htaccess or the CMS redirect managerDuring development, before going live
3. Launch and monitoringRemove the noindex from the staging environment, check every redirect, submit the sitemap, review 404 errors and impressions by pageSearch Console, a script that requests every old URLDay 0, day 7, day 30, day 90

Phase 1: the inventory (one or two days). Open Search Console, go to the performance report, filter by page and export the last 90 days. Add the landing pages from GA4 and the URLs with links from other websites. You end up with a sheet with three columns: old URL, impressions and what I do with it. On mine, the portfolio pages with a client's name were still getting impressions years later. All of them are kept, as case studies.

Phase 2: the map (two to five days). Each old URL points to the new page that answers the same search. A client's page goes to their new case study. The old service page goes to the new service page. Google recommends server-side permanent redirects “whenever possible”: 301 or 308. The new page carries a canonical pointing to itself. And internal links are changed by hand. Every redirect hop means load time and a weaker signal.

Phase 3: go live and watch (day 0 and three reviews). The staging environment carries a noindex so that Google doesn't index it. On day 0 it comes off. Launching the new website with the noindex still in place is the silliest and most expensive mistake. Then a script requests every old URL and checks that it returns a 301 to the right one. The new sitemap is submitted. At 7 days I look at the 404 errors in Search Console. At 30, impressions by page compared with before. At 90, the position of the 20 searches that matter to me.

My own migration: 1 October

The data, exactly as it stands today on the staging server:

  • 37 URLs from the old website redirected one by one: 9 pages, 24 portfolio pages (now case studies) and 4 blog categories.
  • 7 generic rules: WordPress sitemaps to the new sitemap, feeds, pagination and uploaded file paths.
  • The 9 blog articles keep their URL. Two of them are the best-ranked pages on the domain: “consultoría estratégica digital” and “consultoría de marketing digital para pequeñas empresas”. Touching their address would have meant throwing away the little that already works.
  • /disenador-web-freelance/ becomes /diseno-web/. It's the URL with the most impressions on the domain: 24,256 in 90 days. If I could only redirect one, it would be that one.

What disappears without a redirect: six Elementor table-of-contents anchors that Google had indexed as pages. The new website doesn't have them and there's nowhere to send them. They return a 404 and Google will drop them. That's what its documentation describes for any 4xx.

Baseline for comparison: on 29 September I measure position and impressions for “diseñador web freelance”. On 27 October I repeat it. I'll share whatever I find in this article.

What I see with my clients

The biggest migration I've done was for Factoría Serendipia. Several websites that had to move to better infrastructure, with no downtime and without losing rankings. It took me a month. Eight websites spread across eight servers moved to just one. The result, in the words of the case study: everything moved, nothing broken. Nobody noticing is exactly what success looks like.

When a client asks me how long it takes, this is what I tell them. For a service business website with fewer than a hundred URLs, two to four weeks of work. Inventory, map and checks included. And one to three months until Search Console settles down. That's my estimate, based on my projects. Google only says “a few weeks or more” for a medium-sized site.

The mistakes I see most often when I inherit a migration someone else did:

  • Everything redirected to the home page. Google treats it as if the pages had disappeared.
  • Forgotten images and PDFs: they're still linked from other websites and return a 404.
  • Changing domain, CMS, design and URLs on the same day, with no inventory.
  • Deleting the old website without a full backup.
  • The noindex from the staging environment, still in place after launch.

Before you change your website, measure the one you have

If you're going to redesign your website, the first hour of the project is the inventory. The design can wait. In the Diagnostic Session I go through your Search Console with you and tell you which URLs you can't afford to lose. Free, 30 minutes, two slots a week. Book yours. Not sure yet what to build it with? Here's WordPress or a coded website: which to choose for your business. And search rankings after the change, in SEO and search rankings.

Sources

Nico, freelance digital marketing consultant in Seville
Nico — Auve Nico

Freelance digital marketing consultant in Seville. I work on the digital presence of professionals and small businesses with one simple principle: your website as your operations hub. Building websites, doing SEO and running social media with my own hands since 2018.

Get to know me
FAQ

Frequently asked questions

Common questions about changing your website without losing rankings.

How long does Google take to process a website change?
It depends on the number of URLs and the speed of the server. Google says that for a medium-sized site “it can take a few weeks or more”. After the move, it crawls the new website more intensively than usual. On my projects I allow one to three months until Search Console settles down.
Do I need Search Console's Change of Address tool?
Only if you change domain or subdomain. To move pages within the same domain, Google says to add the redirects and update the sitemap. It isn't for moving from HTTP to HTTPS or from www to non-www either.
How long do I keep the redirects?
Google asks you to keep them for at least 180 days when you change domain. After that period it stops associating the old website with the new one. I don't give them an expiry date. A server-side 301 costs nothing, and old links are still around years later.
Do I lose rankings with a 301?
Google states that permanent redirects don't cause a loss of PageRank. What can lower traffic for a while is combining the move with a redesign and new URLs. Redirect one by one, keep the URLs that already rank, and keep watch over the first 30 days.
What do I do with the pages I don't want to keep?
Let them return a 404 or 410. Google ignores their content, drops them from the index and gradually reduces how often it visits them. Redirecting them to the home page misleads both the user and Google. If the content has a replacement, you redirect to it. If not, you let it go.
And if I only change hosting without changing the URLs?
That's a different, shorter process. Google has a separate guide for hosting or CDN changes without URL changes. Full backup, testing on the new server, DNS change and checks. No redirects, because the addresses stay the same.
Start here

Want to know what your digital presence is missing?

Request your Diagnostic Session: 30 minutes by video call. Beforehand, I review your website, your social media and your SEO. You leave with 3 clear priorities for improvement.

Free 30 minutes by video call 2 slots a week No commitment