|#SEO #Migration #Checklist|
For majority of businesses presented in the very evolving online environment, at some point of time it comes the moment when they need to start thinking about creating a new website.
Migration to a new technological platform of the existing site/system can be driven by various factors and needs from functionality, usability, performance and design perspectives, or can be even undertaken in response to legal requirements (GDPR compliance which have been making so much noise in Europe in 2018 is the great example here).
As new websites usually come with a new content, a new design and new features directly reflecting what a Company does and where it stands today, such projects gain a lot of excitement within an initiating Company. Key people/business stakeholders gladly get involved in those Projects actively providing requirements and participating in testing and in acceptance. Most of the time new sites/systems are thoroughly tested by competent Teams and resources until they pass all quality standard/acceptance criterions minimising any associated risks.
However, there is one particular risks which doesn’t always get enough attention because it occurs already during the post-migration period, and gets forgotten at times.
And that risk is the loss of the website positions in Search Engines after the migration completes.
There are several reasons why this risk doesn’t get included in the risk register including the lack of knowledge/experience, negligence or poor project management, but the fact is that it happens indeed. However, as the impact of this risk can be extremely high for some organizations (directly affecting the financial performance), it’s required to be properly assessed and minimised.
|In general, if your Company does not use any instruments to analyse your traffic, users and the site’s performance, then it’s a big red flag to review your online presence strategy to ensure you don’t miss out on fundamentals.|
Alternatively, if the portion of the Search Engines traffics isn’t significant, then we can conclude the impact is low and deffer the risk.
In case of doubts an additional data gathering and analysis should be used to analyse not only the trafficitself but also the positions of your site in the Search Engines by keywords related to your Company/business as well as actual conversions of this traffic into your website’s goals. However, in most cases producing a simple breakdown of the site’s traffic is sufficient for understanding the general picture and the potential impact.
The risk mitigation can be achieved by following the common industry SEO practices. Here we captured what we think are the main action points and wrapped them into the checklist presented below.
|1||Pre-migration||Benchmarking||Note your current site’s page loading times and top keyword rankings across desktop and mobile for performance comparison after the actual migration. Tools:
|2||Pre-migration||Pre Production site isolation||Make sure the new site isn’t accessible by Search Engines during the pre-migration period (when it’s already available for testing). That is to prevent marking the content of your site as “duplicate” by SE (otherwise, it will seriously impact your rankings in a negative way).|
|3||Pre-migration||Server/hosting performance evaluation||Test the new server/hosting performance (ping, content serving speed, network etc.) to ensure it’s not worse than the existing one. Seeing better figures for the new hardware/hosting would even be advisable.|
|4||Pre-migration||Server/hosting performance location||Place the new website on a server/hosting geographically located in the same area where your target customers are - Search Engines take this factor into account.|
|5||Pre-migration||https enabling||The new site should be configured to serve the content via https, as it’s gradually turned into the industry's best practice.|
Review .htaccess redirects of the existing site and ensure all important redirects are transferred to the new site.
Specifically, pay attention at:
- www vs. non-www requests (use only one version of URLs which is already considered by SEs as your main site)
- trailing slashes (use only one version of URLs which is already considered by SEs as a main site)
- lowercase vs. uppercase URLs (all uppercase requests in the new site should be 301 redirected to their lowercase versions)
|7||Pre-migration||URLs structure||The URLS structure of the new site should completely (or as much as possible) repeat the structure of the current site.|
|8||Pre-migration||General content||The public content (text/images) should as much as possible repeat the content of the current site.|
|9||Pre-migration||Important tags||<title>,<meta> description,<h1>,<h2>,<h3> tags for all public pages to be kept as they are if possible.|
|10||Pre-migration||404 errors handling||The new website should handle the 404 errors gracefully by serving a a custom 404 page.|
|11||Pre-migration||XML sitemaps file||Ensure the new site’s has the XML sitemaps file and that it includes all indexable URLs.|
|12||Pre-migration||html sitemap||Ensure the new site has the HTML sitemap as well.|
|13||Pre-migration||robots.txt||Ensure the new site has the robots.txt file.Could be copied from the current legacy site.|
|14||Pre-migration||Mobile site||Ensure that the new website has a mobile version.|
|15||Post-migration||Legacy site take down||Shutdown the legacy site/content immediately once the new one gets online (they cannot be both available for public/Search Engines at the same time). Or block it out from access by SE crawlers. That is to prevent marking the content as “duplicate” by SE.|
|16||Post-migration||Non-existing pages handling||All URLs from the old site that are not created in the structure of the new site (for a valid reason) should be handled by creating 301 redirects to alternative pages.|
|17||Post-migration||Monitoring||Monitor the performance of the new site after the migration and address any issues detected via:
|If for any reason it’s difficult to execute the content related actions (step #8 and step #9) against the entire new site, then they at least should be conducted for the top 25 URLs generating most SE traffic with your legacy site (can be checked via Google Analytics).|
Including the given items into your migration plan should help make the migration safer from the SEO point of view.
|MySQL parameters matter...|
|Using virtual teams for outsourcing...|
PLEASE GET IN TOUCH WITH US!
|EMAIL: [email protected] |
TEL (London, UK): +44 20 3769 2817
TEL (New York, USA): +1 347 630 9717
TEL (Manila, Philippines): +63 2 231 2519