What is a website migration?The term ‘website migration’ encompasses any large-scale changes that may influence SEO performance. Examples include:
- Changes to design, site structure, and navigation
- Moving over to a new Content Management System (CMS)
- Switching the domain from HTTP to HTTPs for secure browsing
Why can website migration be risky for SEO?Any agency worth its salt will tell you that a quality, results-driven SEO campaign takes time. Whether we’re writing content or soliciting links from websites, the work we do centres around building authority. Over time, Google will consider a website a trusted arbiter of information, goods, or services. This will then reflect in the website’s organic rankings. However, the consequence of a mishandled migration is that Google will misconstrue the website as entirely new. This would result in a loss of authority, the result of considerable time and resources. Any website migrations must be carefully considered, strategically planned and thoughtfully implemented.
How do you prepare for a website migration?We all know the 5 P’s of planning, and they definitely apply to a website migration. The end result needs to justify the work that goes into the relaunch. So start by asking yourself, what exactly are you hoping to achieve? Did you see audience growth at the beginning but have now noticed it’s becoming somewhat sluggish? Are you experiencing problems with customer retention?Some companies fall foul of a ‘spaghetti against the wall’ approach, alternatively the proverbial faecal matter. They’ll throw new pages or design elements into the mix and hope they stick. You should first identify problem areas on your website, so they can be prioritised in your site migration. Design can be a very subjective area so use data to help make better decisions. Every change you propose to the website needs to make a tangible contribution to your end goal.Like we previously mentioned, you must ensure Google doesn’t look at your new website as if it is an entirely new site. Important elements should remain the same where possible. If there are going to be large-scale changes, they must be reviewed to see how they could influence SEO performance:
- If there are new pages, do you know what keywords you want them to rank for on the Search Engine Results Pages (SERPs)? This will help guide any updates to body copy, page structure, metadata or heading tags.
- Are any URLs going to change? If so, you’ll need to make sure that the new website’s internal linking structure still works and that old URLs redirected to new URLs
- Are you including any new elements that could affect SEO? For instance, you may think users will ooh and ahh at flashy multi-media content, but they won’t if it drags down the average loading time.
- Do you anticipate any bugs or problems? There will always be scenarios you haven’t exactly planned for, but you’ll want to avoid being blindsided where possible.
Website migration SEO checklist: the essential elementsKnowing what’s going to change and what will stay the sameAll changes to the website must have been finalised. Are you set on a date to migrate the website but have fallen behind schedule? The temptation is always there to just launch the website and deal with any problems after the fact. However, it is always more difficult to fix website issues retrospectively. Moreover, any updates you make post-launch will affect the website’s performance. This will make your previous benchmark data unclear.To make it clear exactly what is going to change, you should create either a wireframe (a mock-up that shows the ‘skeleton’ of a new website) or a sitemap. Are important pages are being removed or new pages are being added? In either scenario, you must begin ‘remapping’ the URLs.
Remapping the old URLs to the new URLs‘Remapping’ is the process in which URLs set to be removed are redirected to an appropriate page on the new website. In the SEO world, links are the vessel through which perceived value (or ‘link juice’) is transmitted between pages.The transmission of value between pages (be they on-site or referrals), all contribute towards a website’s Google ranking. If these pages are no longer going to exist, redirects must be put in place so the value transfers to the new website. These redirects should have a 301 status code, meaning that they are permanent. This enables Google to pass on the value from the old page to the new page.A common mistake in site migrations is to use a 302 or ‘temporary’ redirect. These are only appropriate when a website is temporarily down for maintenance. Using the wrong redirects could confuse Google when crawling the new website. This is certainly not the basis for a successful site migration. Other redirect pitfalls to avoid include:
- 404s or ‘broken’ links – 404 errors occur when a URL has been removed without being redirected to a suitable equivalent. Think of an internal website structure as a chain. Any weak links in the chain will affect not only SEO but also user experience.
- Soft 404s – rather than seeking out the most relevant equivalent to an old page, a soft 404 is when the link is redirected to the new homepage. This puts the onus on the user to sift through the new website to find the page they were originally looking for.
- Redirect chains – it is likely that there are already redirects on your current website. Again, a quick fix would be to ‘redirect the redirects’ as it were. However, this may dilute the authority being passed by the original link. Instead, you should go to the original source, and set up a permanent redirect to the new website.
Making sure there are no gaps in Google Analytics trackingGoogle Analytics is the industry standard for evaluating website performance. The Google Analytics ‘tag’ in the header of your website is what tracks traffic and engagement. You should also have ‘event trackers’ for key points of customer engagement. These could be contact forms, or ‘request a callback’ buttons.When you’re migrating your website, make sure that these tags and trackers are still present. Again, you must be particularly wary of this if you have a WordPress website. Google Analytics tracking codes are often installed on WordPress via plugins. These codes can be stripped out in the migration process.Google Analytics also offers ‘destination URL tracking’. This enables you to see how many users are landing on important pages such as ‘Contact Us’ pages. If the URL structure of your website is changing, check to see if any of these pages use destination URL tracking.
Your website migration checklist – recappedAre you ready to launch? Remember, you only get one chance to relaunch your website. If you don’t get it right the first time, the fallout could be both costly and time-consuming. If you can’t check off all of the following, you are not ready to migrate the website:
- All changes to the website have been finalised
- You’ve considered the impact of large scale changes on SEO
- The old website has been crawled with performance data assembled
- You have a new sitemap to help Google crawl the new website
- A plan is in place to remap the URLs and update all existing redirects
I’ve migrated my website – now what?Even if your website migration has gone off without a hitch, you should expect at least a momentary dip in performance. Don’t panic – it just means Google needs time to recalibrate every ranking factor that went into the old page. That being said, you should remain vigilant for any substantial drops in traffic or rankings.Want an insider tip? If you use Google Search Console for your website, you should see a spike in the rate at which it crawls pages. This is because Google tends to accelerate the crawling process when it detects fresh content on a website. As well as keeping a watchful eye on performance once the migration is complete, you need to check that several factors relevant to SEO are still functioning as they should be:
- Crawl the website to ensure all redirects have been carried out successfully.
- Use Google’s Structured Data Testing Tool to check your schema markup is still working
- Check the load speed of your website, especially if there have been large scale changes
- If you’ve migrated to an entirely new domain, update your Google My Business listings.