Moving to a new website: how to protect search traffic
Migrating a website means moving it to a new platform, design or address. Search engines learned the old one, so the move needs a plan that carries that knowledge across.
Migrating a website means moving it to a new platform, design or address. Search engines learned the old one, so the move needs a plan that carries that knowledge across.
Short answer
A safe migration starts with a full list of the old addresses, decides where each one goes, and redirects each old address permanently to its closest new match. Keep titles, content and internal links as close as you can. After launch, submit the new sitemap and watch Search Console for errors, since search engines will need time to relearn the site.
Search engines know your site as a set of addresses. Each has a history, links pointing at it and a place in results. A new platform often changes every one of those addresses.
If the old addresses stop working, that history has nowhere to go. Links break, listings vanish, and the engine has to start over. The words on the page are rarely the cause. The addresses usually are.
That is why a redesign that looks wonderful can still lose visitors. The look was never the part search engines were reading.
Make a list of every page on the current site while it still works. Export it from your platform, from the sitemap, or from Search Console. Add the pages that receive visitors and the pages other sites link to.
This list is the most valuable thing in the project. Without it you will not know what you broke. Save a copy somewhere you will find it in a year.
Do this early. Once the old site is switched off, some of this information is much harder to recover, and a platform may delete it along with the account.
For each old address, pick the new address that serves the same purpose. Then set a permanent redirect from one to the other. Our page on 301 and 302 redirects explains the difference and why it matters here.
Do not send everything to the homepage. A visitor who clicked a plumbing page expects a plumbing page. A mass redirect to the front door looks like a missing page to a search engine.
Where a page has no match, let it return a proper not-found response instead of faking one.
A migration is not the moment to rewrite every page. Pages that earn visitors should keep their main content, their headings and their internal links. Change the design around them first.
Improve content later, one page at a time, so you can tell which change did what. Changing the platform, the addresses and the copy at once makes any result impossible to read.
If you are also reworking the look, our guide to website redesign covers what is safe to change.
Build the new site where search engines cannot see it, and test there. Click every redirect from your list. Confirm each one lands on the page you chose, in one hop.
Check that the staging copy is blocked from indexing, and then check the live site is not. The most common launch mistake is leaving the block on after going live.
Test forms, phone links and the mobile layout. Then keep the old site files until you are sure nothing was missed.
On launch day, submit the new sitemap in Google Search Console. Then check the coverage report for new errors, and spot-check old addresses to confirm they redirect.
Expect movement. Search engines need time to relearn a site, and results can wobble for a while. No one can say how long, so judge by what the reports show, not by the calendar.
Fix broken links and redirect errors as they appear. Our page on 404 pages covers what to do with the ones that stay missing.
If the domain stays the same, most of this is simple. If the domain changes, you have more to update. Search Console has a change-of-address tool for a move between domains, and it is worth using.
Then update the places that point at you. Edit your business profile, directory listings, social profiles, email signatures and printed material. Ask the sites that link to you most to update the link.
Keep the old domain registered and its redirects running. Letting it lapse breaks every link that still points there.
It does not have to, if the old addresses redirect to their new equivalents and the key content carries over. Losses usually come from broken addresses, not from the new design itself.
Yes, for every page that has a real match, and especially pages with visitors or links. Pages with no match can return a proper not-found response.
You can, but it is easier to read the result if you change one thing at a time. At minimum, keep the addresses and main content steady.
Confirm the site is not blocked from indexing, submit the new sitemap, and click through your redirect list. Then watch Search Console for errors.
15-day free trial. Card required. Cancel within 15 days of adding your card and you pay nothing.