The Blog

Digital Marketing Blog From SocialB


How To Migrate Your Site To HTTPS

With the recent news that Google will be sending out warning emails to those with forms on their HTTP sites, it seems that Google is very, very serious when it comes to securing your site for the safety of its users. If you have an HTTP site with forms, login fields etc, then Google and Chrome will flag them as ‘Not Secure’ – not great for a myriad of reasons. So, what can you do to ensure you don’t get hit with the ‘Not Secure’ message? Make your site secure of course! It’s honestly easier than it sounds… just follow our handy, stress-free guide! So first up…

What Is HTTPS?

While HTTP stands for Hypertext Transfer Protocol, HTTPS stands for Hypertext Transfer Protocol Secure. This simple ‘S’ provides your users with additional protection. These factors include;

  • Encryption – this gives the user privacy through encrypting any data that is collected on your site, ensuring information won’t be stolen.
  • Authentication – this will help prevent attacks and ensure that someone is using the correct website that they intended to use.
  • Data Integrity – this will help prevent your data and your user’s data from being modified or corrupted during a transfer.

So why should you migrate to HTTPS? Well, aside from the reasons above, having a HTTPS website will add another layer of privacy and security that users want and need these days and that is integral to your business. Google is also prioritising HTTPS sites in search engine results also, something else to keep in mind if you’re looking to boost those rankings.

Migrating Your Website To HTTPS – Where To Start?

Use A Test Server To Begin

Using a test server is possibly the best way to actually plan out your move as it’ll let you test everything without breaking anything on the live site in real time. It is another layer to add before you get going but it’s worth it just to plan and test everything first.

Perform A Full Website Crawl Your Current Site and Make A List

This will show you the current state of your website and visualise the structure.

Make A List Of Potential Hazards

Consider that everything could go wrong and make a list of all the things that could possibly break on your site when performing the migration. For example, pay particular attention to payment gateways, downloads, external scripts etc.

Get Your Security Certificate

To enable HTTPS, you’ll need to get and configure the required SSL certificates on your server. Do your research on a trusted provider and choose the right level of security. Google recommends that you choose one with a 2048-bit key.

Perform The Necessary Updates

You’ll want to make sure you update the following to ensure everything runs smoothly. If you’re lucky, your CMS system will system will take care of some of these but it’s best to run your own quality checks and updates just for peace of mind.

  • References In Templates
  • Canonical Tags
  • Hreflang Tags
  • Plugins/Add-ons/Modules

Recrawl and Perform A Manual Spot Check Of The HTTPS Site

This will be a check to make sure nothing has broken along the way or to check for any missing links.

Update ALL Redirects, New And Old

This includes redirect chains. Ensure that your implement permanent 301 redirects on a page by page basis. Every HTTP page should be redirected to the HTTPS version. A reason that most people see their rankings fall when migrating to a HTTPS is that they’re not thorough enough with their redirects and redirect chains. Crawl your old URLs for any broken links, redirects or redirect chains.

Update Sitemaps And Robots.txt File

The sitemaps will need to be updated to ensure it’s using the HTTPS versions of the URLs and the robots.txt follows to include your new sitemaps.

Add The HTTPS Version Of Your Site To Search Console

Set up the HTTPS site as a new property in your Webmaster Tools account and submit the new sitemaps accordingly. Once this has been set up, follow it closely to see if it flags up any issues such as sitemaps errors, crawl errors and security issues.

Update Everything Else With The New HTTPS URLs

You’ll want to be thorough with this and find all your external links back to your site to ensure they are pointing to the correct HTTPS version of the site. This will include;

  • Google Analytics
  • PPC Campaigns
  • Email Marketing Campaigns
  • Keyword Tracking Tools (e.g. Moz)
  • Heatmaps Tracking Tools (e.g. HotJar)

Re-Crawl AGAIN

Trust us, you want to be super in-depth with testing and checking and rechecking to ensure the migration has run smoothly.

The After Effects

Be prepared… you may still suffer a short term drop in rankings as Google to catches up to all of your changes. Don’t panic, this can take up to a few weeks to totally balance out. If you’re still seeing ranking and indexing drops after a few weeks go back and through the above steps to ensure they were completed properly.

It’s clear that you need to be making the switch sooner rather than later. If you feel you need further help or assistance in rolling the process out, then please do get in touch with us. Similarly, do let us know how your own website migration experience was! What challenges did you face?

< Back to the blog

Leave a Reply

Your email address will not be published. Required fields are marked *

Let’s Talk –
Get in touch with us today

We’ll help you determine the most effective digital marketing plan for your business.