Migrating your eCommerce site to a new platform or design can come with a host of benefits – from increased functionality, better security, improved user experience and other advantages that could help your online revenue grow.
However, an experienced digital marketer will tell you that migrating an eCommerce site can come with a lot of pitfalls that can spell disaster for SEO performance, so it’s best to prepare properly. Site migration SEO is an important area for eCommerce businesses developing a new website, as neglecting this part of the migration could lead to a loss in organic traffic.
To help with this process, we have put together the ultimate guide to SEO for eCommerce migration. If you follow this checklist, you will be less likely to see in a drop in your organic rankings and traffic and may even increase your sales.
It should be noted that each migration is different, bringing its own host of challenges. This guide will outline the general issues that site migrations face, but you might also consider challenges arising from changes to your domain name or payment gateway, switching from HTTP to HTTPS, or other irregular changes.
The steps that apply to most migrations can be divided into Preparation, Comparison and Post-Launch. To help make sure you take appropriate action at each stage of your site migration, here’s a quick checklist to refer back to later:
These steps should be the first thing you do and can be done before work has even started on the new version of the site.
“Crawling” refers to an algorithmic process that checks all your site URLs and how they are structured. Search engines crawl every web page to index them against relevant search terms, based on the technical data and content of each page. Finding out what information search engines gain from your current site is a useful first step in maintaining SEO through the site migration process.
Screaming Frog is a widely used tool that crawls all URLs on your site and lets you analyse all technical and on-page SEO data. Other tools are available to do this, but Screaming Frog is free up to 500 URLs and is relatively simple to use and understand.
It’s important you crawl your current site to obtain a list of all your current URls as well as SEO data about those URLs. This data can be used for comparison and benchmarks later on and includes:
Using tools such as Google Analytics, Google Search Console and your other SERP tracking software, take a snapshot of performance to benchmark how your site performs in search engines.
Make a record of the key metrics for your existing site, including:
All of this data can be tracked and compared once your eCommerce site migration goes live.
As well as benchmarking your SEO performance, you should export as much detail as you can about your sales performance.
Look at revenue, transactions, conversion rate, what channels users are most likely to convert from, what devices users are most likely to convert from, what pages are viewed and assisted conversion. This data will give you a good idea of the impact the migration has on your site’s profitability.
Finally, you should always export a full list of all your backlinks before an eCommerce site migration, so that they can be reproduced. Ahrefs is a useful tool that allows you to look in-depth at all of the domains that link to your site. Keeping a record of this is important to ensure that no important inbound links are lost during migration.
Now that you’ve created records of your SEO benchmarks from the old site, you can make sure the developing site matches up to the same standard.
With your current URL list from the crawl, create a full 301 redirect map to ensure that all old website URLs redirect properly to the new URLs. Normally, a map will be a spreadsheet with columns for your current/old URLs listed against their new URL counterparts.
Once implemented on the staging site, you will want to crawl the old URLs to ensure that no redirects are broken. This should be repeated again post-launch.
If you are migrating to an entirely new eCommerce platform, the URL structure will likely change for products and product categories. Review the new URLs on the staging site to ensure they still meet SEO best practices.
Before launch, you will need to check to see if the new site has SEO-friendly internal links and structure.
From your initial crawl, you should have a record of all of the meta descriptions and titles present on the current site. At this point, it may be a good idea to review all metadata to ensure that it effectively targets your keywords.
Once the review is completed, copy all SEO Metadata over to the staging site so that it is ready for when your new eCommerce site goes live.
Content is more important than ever for SEO performance, so ensure that the new site has unique, SEO-friendly content on all pages.
For an eCommerce site, the schema markup is particularly important.
In 2011, major search engines created a common set of data markups that search engines use to better understand the meaning information on a webpage. This collaborative markup is called Schema.org.
All eCommerce sites should have some schema markup on their page, in particular the product schema markup. Although it doesn’t necessarily impact the page rankings themselves, it has been proven to have a direct impact on click -through rates due to the enhancements it can provide.
If this is on your current site, ensure it is transferred over correctly. If you currently have no schema markup in place, it’s a good idea to create this and implement it before the site migration is complete.
Using Google’s Page Speed Insights and their Lighthouse Developer Tools, compare the page speed for the current and new sites. Although this may change after launch, it is important to review now to ensure that if there are any issues severely impacting page speed, they can be resolved well before launch.
Once you have reviewed all technical aspects, it is also important to check that your new online store works from a user perspective. While this won’t have a direct impact on organic traffic, if you don’t consider the user, you could see a fall in conversions.
With a high-quality user experience, you can maintain a high conversion rate and make the best of your site migration’s SEO.
Now that the new eCommerce site is built and all technical data for SEO is migrated across, you’re ready for launch. It’s important to do a few checks so that when search engines first index these new pages, everything is in place to gain the best organic traffic for your products.
Once your new site has been launched, it is important to check the below:
It’s important to check page speed again after launch. Any server or hosting changes post-launch could lead to different scores, so keep an eye on this in the first few weeks.
If you notice a drastic reduction in page speed scores, it is important to rectify this as soon as possible as page speed is a ranking factor for Google. A slow site will reduce the impact of your SEO.
You should set checkpoints to compare the new site’s performance against the old site’s data that we benchmarked earlier. This can be after a week, a month, 2 months and then quarterly.
Important things to monitor at each stage are:
If you need assistance with your eCommerce site migration, our SEO team is well-positioned to support you. We have helped businesses move their sites to a variety of different platforms, ensuring everything is in place to protect their organic traffic.
Get in touch to discuss how we can help you migrate your eCommerce site.