- 1 SEO Migration Guide
- 2 How To Migrate Without Losing Traffic?
- 3 SEO Migration Process
- 4 SEO Migration Types
- 4.0.1 Domain Remains the Same; Site Design & URL Structure Changes
- 4.0.2 Website Domain Change Only; Site Design and URL Structure Remains the Same
- 4.0.3 Domain Name Change and New Design
- 4.0.4 Platform Change or Upgrade in CMS version
- 4.0.5 Content Changes / Adding or Removing Pages
- 4.0.6 URL Structure Changes Only
- 4.0.7 Design Changes Only
- 4.0.8 Migrating from HTTP to HTTPS
SEO Migration Guide
What is Website/ SEO Migration?
Migrating a website can be a daunting task. Not only do you have to move all of your content and images, but you also have to make sure that your website still retains its search engine optimization (SEO) rankings.
Website migration, also known as SEO Migration, is a process to minimise any adverse effect on existing organic traffic & ranking when migrating your domain or content.
Why does SEO Migration Fail?
SEO migration can fail for a variety of reasons. One of the most common reasons is that website owners do not take the time to plan and execute their migration properly or they do not have an idea about SEO migration. As a result, they may lose traffic and ranking as a result of the move.
SEO Migration Myths
There are a number of myths surrounding SEO migration.
- You have to lose traffic and ranking when you migrate your website.
One of the pervasive myths in the SEO world is that you have to lose traffic and ranking when you migrate your website. When you complete the successful website migration, there will be some fluctuations at the beginning, but eventually, traffic levels will be back to their previous levels, or even it can be improved.
- SEO migration means URL redirecting
Many believe that SEO migration is just a matter of URL redirection. But if you haven’t checked your content gaps, you won’t be able to save your traffic even if you have properly redirected to the new page or the domain. It’s important to do this correctly, as, without the correct approach, it can result in significant traffic and revenue loss, from which it can take a few weeks or even several months to recover if you recover at all.
How To Migrate Without Losing Traffic?
To migrate a website without losing your traffic, you need to follow the correct migration process and checklist.
By following the SEO migration checklist, You can avoid disasters in website migrations. You can download the migration checklist below. However, highly recommend reading through the post to understand the SEO Migration Process and update your knowledge on how to use the template.
Tools you need
- Google Search Console Data Or Google Analytics Data
- Web Crawler/ Site crawl, such as SEMRush, DeepCrawl or Screaming Frog
- Staging website/test server
- SEO Migration Checklist
SEO Migration Checklist
The SEO Migration Checklist below outlines the most important SEO considerations for successful website migration. Simply download the checklist and use it as a guide during your next migration.
SEO Migration Process
1. Data Gathering
Before any website migration, you’ll need to gather as much important information as possible. You’ll need this to compare with the new website later part in the process. Below are the main steps and information you need to gather.
- Website Full Crawl
Obtain information about all links on the site. We recommend you use tools like SEMRush, DeepCrawl or Screaming Frog for this purpose.
- Export top performing pages in Google Analytics
Determine the top-performing pages on the current site. By drilling down into the user behaviour, you can see what pages have the highest traffic at the top pages report on Google Analytics. We recommend using Google Search Console top pages for at least the last 6 months. You can export top-performing pages’ “Clicks” and ” Impression” data.
- Export Internal Linking Structure
Your Google Search Console is the best place to export the internal link structure. Go to Internal Links in the Google Search Console and export all the links.
- SEO Benchmark keywords ranking report
If you have a set of keywords you are optimising already, make sure you get the latest report before making any changes to the site.
- Loading Speed Report
You can use tools like Google Speed Insights to know the site’s current speed. This will be helpful if you need to compare the new website’s loading performance against the old one.
- Copy XML Sitemap
This will be really helpful for comparing the URLs with the new website sitemap. Copy or simply save the XML sitemap into Excel.
- Identify growth opportunities
Most people ignore this, but if you have identified the issues within the current website and bottlenecks affecting the SEO performance, migration is the ideal time to address those issues. Fixing existing issues will help to boost your organic traffic.
2. Review, Comparison & Redirection Matrix
At this stage, we compare the design environment and staging site with the data we have already gathered before.
- Review new Design UX/ Mobile UX issues
This is the opportunity to look at any possible issues within the UX. Check whether its mobile friendly and meet mobile optimisation requirements.
- Review Staging Environment
Make sure your new site blocks Search Engines for crawling and indexing.
But you may need to allow other crawlers you use to crawl the staging site.
- Runs a Crawler on the staging site
By running a full crawl on the staging site, you will understand the new site structure and possible identify the issue and fix it before launching.
- Review SEO structure of new pages
Review whether the structure of the page has a proper On-Page SEO structure such as H1 tag, subtopics and enough text content.
- Review new sitemap compared with old sitemap.
This is when you can compare your old sitemap with the new website sitemap. Sometimes this might be not in development yet, but better ask the development team about this as early as possible.
- Review Navigation, click depth and internal links structure
Compared with the old link structure, make sure new links’ click depth doesn’t go more than 3 clicks. If you need to make any changes to the URL structure, recommend those changes at this point.
- Compare with top-performing pages.
Now check the structure of your existing top-performing pages. Do you have at least the same copy on the new pages? Are there any changes to the text content on new pages? If you lose some content as part of the SEO migration process, you will lose the content authority, resulting in a drop in ranks. This is one of the most neglected areas in SEO migration.
- URL Map & Redirection Matrix
Then we come to the most common aspect of website migration. 301 URL redirection matrix. We need to identify the pages that no longer exist and any URLs that change the URL structure etc, and need to be redirected to the appropriate new URL with 301 redirection methods.
Update – Google: Keep Old Redirected URLs In Sitemaps Files Temporarily
To a Twitter post by @brodieseo, Google @JohnMu confirm that it’s good to submit an old sitemap to Google to crawl temporally. This will help Google to pick up redirects more easily, assisting the migration.
For a temporary state it’s fine to have redirects in the sitemap file. Long term, you want the URLs listed there that you want as canonical.— 🦝 John (personal) 🦝 (@JohnMu) March 30, 2022
3. Launch Day Evaluations
- Domain Redirect/ Changes in domain address if applicable in GSC
This is applicable if you are only changing to a new domain. Create a new profile in GSC or update the domain change.
- Remove “no index”, no follow codes.
Another most common point, especially developers forget to update. Make sure you unblock Search Engines.
- Check robots.txt file
Make sure search engines can access the site without an issue also block sections that you don’t want to crawl by Google.
- Use fetch as Google to test crawling issues
Just to double-check, you can use Fetch as a Google option in the Google Search Console account to check any issues in Google crawling.
- Submit a new sitemap
Submit the new sitemap in Google Search Console.
- New website full crawl
After approximately 5-7 weeks, recommend running another full crawl audit on the site. Try to fix any issues identified within this crawl.
- Compare top performing pages with new pages
Compare old top-performing pages’ traffic performance with new top pages. If there is no significant drop in organic traffic, that means you have done your part correctly most of the time. However, note that at this time, the ranks can fluctuate. If it’s not too significant, give more time and compare again.
- Run SEO benchmark ranking report.
Finally, run your organic keyword ranking report to check for any improvements or drop in rankings. If there is more opportunity to improve, continue to improve the site until you reach your goal.
Final recommendations when moving a site,
- If you can split your site, move into small sections at a time. In this way, you can reduce the risk of total change or a drop in traffic.
- Do the migration within lower traffic periods. Most possible midnights or during weekends.
SEO Migration Types
With the Migration Checklist provided above, we have given all possible scenarios for SEO migration. However, each checkpoint might not be applicable to all the site migration types.
Depending on your requirements, you can skip some of the steps that we’ll go over later. Choose the section here that applies to you in order to see what steps you’ll need to take for SEO migration.
- Domain Remains Same, Site Design & URS Structure Is Changing
- Domain Remains the Same; Site Design & URL Structure Changes
- Website Domain Change Only; Site Design And URL Structure Remains the Same
- Domain Name Change and New Design
- Platform Change Or Upgrade In CMS Version
- Content Changes / Adding or Removing Pages
- URL Structure Changes Only
- Design Changes Only
- Migrating from HTTP to HTTPS
Domain Remains the Same; Site Design & URL Structure Changes
This is the most common type of site migration, applicable for website redesigns and structural changes. The entire process is applicable except for the domain redirects and domain change updates in your Google Search Console account.
Website Domain Change Only; Site Design and URL Structure Remains the Same
Most of the time this will be because of a change in the brand name resulting in the need for a domain name change. If you are not changing anything except the domain, you do not need to perform any content audits.
Domain Name Change and New Design
This situation applies when you’ve re-branded your business and want to improve your website design and structure. In this case, the whole process is applicable.
Platform Change or Upgrade in CMS version
This will happen most of the time when you want to upgrade to a new version of your CMS.
In some cases, a CMS upgrade can change your internal site architecture. You need to investigate how the CMS update will change the URL structure and performance metrics like loading speed. Depending on the results, you can skip certain parts of the guide, but we always recommend that you follow the full process.
Content Changes / Adding or Removing Pages
Every change in your content can have an effect on your organic traffic. It can increase traffic, but if you change existing content that was performing well, your traffic can drop. The best option is to check whether you are changing the best performing content on the site or not. Our recommendation is not to remove such content and always try to improve on it. You’ll need to make sure to redirect URLs with the 301 redirect method.
URL Structure Changes Only
The perfect example of this type of change is the category or product URLs in e-commerce sites. We recommend that you don’t have a deep URL structure for e-commerce sites most of the time. With this situation, the entire process is applicable, as the risk of losing traffic is high even though it’s just a URL change. Just a URL redirection will not cover some scenarios you might not be prepared for if you didn’t follow the entire process.
Design Changes Only
This is applicable when you do conversion, optimisation, or you just need a better look and feel. There’s no change in the URL structure, but there can be a change in layout and text content. In this situation, you always need to compare previous content on the site to the new content. Gaps in content can result in a drop in traffic.
Migrating from HTTP to HTTPS
If you migrate your site from HTTP to HTTPS, Google treats this as a site move with a URL change. Your rankings and traffic can fluctuate. The best option is to use the 301 redirection method, redirect HTTP to HTTPS, and create a new profile in Google Search Console.
If properly done, website migration actually can increase your organic website performance, not the other way.
Read the guide from Google for more information.
Tharindu is a passionate digital marketing specialist with over 14 years of experience planning and executing cross-channel digital media campaigns in the Asia Pacific and Australia. He is also known as the SEO wizard due to his extensive knowledge and technical skill in SEO.