Currency:
$
USD ($)
EUR (€)
UAH (₴)
DKK (Dkk)
SEK (Sek)
NOK (Nok)
JPY (¥)
CHF (₣)
GBP (£)
AUD (A$)
PLN (zł)
ILS (₪)
KZT (₸)
CAD (C$)
Show more
Region:
Not specified
USA
Ukraine
Israel
Europe
Spain
Kazakhstan
Italy
Denmark
Sweden
Norway
Germany
Switzerland
France
Finland
Netherlands
Japan
United Kingdom
Australia
Canada
Poland
Malta
Not specified
Latvia
Show more
SEO

Switching from HTTP to HTTPS - checklist

Google told us a long time ago that you should start using HTTPS as it will become a significant ranking factor over time. Therefore, the transition from HTTP to HTTPS has been undertaken by many websites, not only for security reasons, but also to improve their ranking in search engine results. While Google has provided a list of what to do when migrating from HTTP to HTTPS, the reality is that in many cases some steps are not done correctly or are simply skipped.

2812
527

Because of this, when the transition from HTTP to HTTPS is done incorrectly, the site may be dropped from the index altogether or simply start indexing from scratch, which also not profitable.

Therefore, we have prepared a three-part checklist with all (hopefully) tasks to be done before, during and after the transition from HTTP to HTTPS.

Migrating from HTTP to HTTPS - website preparation

Point

Assignment

For example

Where

1 Setting up an SSL certificate :0.75pt solid #e9ecef;padding:5pt;vertical-align:top;">Purchase, configure and test a TLS certificate using SHA-2 for SSL.On the server (you should ask your web host if they will do this for you)
2Google Search Console Domain RegistrationRegister HTTP and HTTPS domains in Google Search Console, including versions with and without "www". If you have subdomains, duplicate them and set them to HTTPS version.Google Search Console
3 Position controlStart tracking your site's search engine positions for both domain versions (HTTP and HTTPS).Position Tracking Tool
4Highest page ranks and profitable keywords Identify your top subsites that rank highly and don't forget valuable keywords words. Focus on checking them and checking often.Google Search Google Analytics
5Current site indexingCheck how many subpages of your site are indexed in search engines. Write down the current structure of your site.Crawling tool like Screaming Frog
6Install new HTTPS version, update internal linksSet a new version of the site to make changes, test and update sites. Remember that now every external and internal link must start with HTTPS. This applies to all images, scripts, CSS files, PDFs, etc.Sitecode
7HTTPS canonical URLUpdate canonical addresses , including absolute URLs, using HTTPS in the site code.Site Code
8Checking for different address versions Check that site redirects (www, without www, slash and without slash) are also reflected in the HTTPS version of the site, as they were in the old HTTP.Site Code
9Preparing redirects Prepare all redirects and test 301 rules from HTTP address to HTTPS address.Server
10Generate new XML mapGenerate a new XML sitemap with URLs containing HTTPS that you will submit to Google Search Console after your site has migrated.Generator map XML
11Prepare robots.txt<Prepare a robots.txt file that will be loaded into the HTTPS version after the site goes live. Duplicate all directives, remembering to change to HTTPS if necessary.robots.txt
12Preparing changes to online campaignsChange the URL in all active campaigns from HTTP to HTTPS.Campaign Platforms
13Disavow ConfigurationCheck it served whether you ever requests to disconnect. You must correct and resubmit them, taking into account the new HTTPS addresses in your Google Search Console profile.Google Search Console
14Geolocation ConfigurationIf you are migrating a gTLD that you are geolocating via Google Search Console (subdomains and subdirectories too), make sure you geolocate it to HTTPS again.Google Search Console
15URL Parameter Configuration<If URL parameters are supported by Google Search Console, duplicate everything and reconfigure in the HTTPS version of the site profile.Google Search Console
16

Prepare your CDN configuration


If you're using a CDN system, make sure your service provider can properly support HTTPS and your domain's SSL certificate version after you complete the transition from HTTP to HTTP.

CDN Service Provider


17Updating social media and existing adsMake sure all ad codes and sai The social media links you specify lead to the HTTPS version of the site.Advertising and social media
18Analysis Tools ConfigurationMake sure the existing tool configuration The analysis will also monitor traffic from the new HTTPS address.Site Analysis Platforms

Migrating from HTTP to HTTPS - Implementation HTTPS

Here we will change the "when" table a bit. It is useful to write down the exact date for yourself, as this will help you find possible errors.

Point

Assignment

For example

Where

When

1Launching the HTTPS version of the websitePublish an approved HTTPS version of the page.FTP or hosting toolData
2Checking the structure of the new web HTTPS-based siteMake sure the URL structure of the new site matches the HTTP version. Site codeData
3HTTPS internal linksCheck all internal links on your site for invalid URLs (change all HTTP to HTTPS).Site code Data
4HTTPS canonical URLMake sure the canonical addresses point to the HTTPS version.Site codeData
5HTTPS canonical URL Enforce site redirects (www, no www, slash and no slash) in HTTPS- website version.Site code
Data
6301 HTTP to HTTPS redirectMake all 301 redirects from each site address in the HTTP protocol version to HTTPS. Site CodeData
7Delay HTTP to HTTPS transition dateNote in all tools that analyze your site the date you switched from HTTP to HTTPS. Again, make sure all tools have access to the new version of your site.Analysis Tools Data
8SSL certificate verificationCheck the SSL certificate configuration on your server. You can use the SSL Server tool Test.Hosting and SSL testing toolData
9Updating robots.txtUpdate the old robots.txt file you prepared earlier with the corresponding changes for the HTTPS address.robots.txt Data

Migrating from HTTP to HTTPS Post Implementation Checklist

Point

Setting

For example

Where

When

1Checking HTTPS site indexing levelUse the "crawling" tool to check that all HTTPS addresses are available, properly bound, and that there are no errors anywhere, t .e. 404 errors, canonical errors, etc.Tool for crawling, e.g. , Screaming FrogData
2Validate new HTTPS redirectsCheck all 301 redirect rules for HTTP to HTTPS, www to non-www and with and without a slash.The correct transition from HTTP to HTTPS largely depends on the correct 301 redirect.

Site Code


Data
3XML sitemapCheck the XML again sitemap (in terms of URLs) and submit it for indexing in Google Search Console.Google Search ConsoleData
4External Links Officially ConfirmedCheck all your external links and make sure they contain the new HTTPS address. Social networks, affiliate sites, advertising
Data
5HTTPS page positions and traffic generated from themMonitor the HTTP and HTTPS versions of the site, check for traffic drops, as this may be caused by a failed transition from HTTP to HTTPS. Position monitoring and analysis toolsData
6Index monitoring Visit Google Search Console daily and look for errors in all versions of your HTTP site, HTTPS www, no www, etc.Google Search ConsoleData
7Robots.txt file validationRecheck that all robots.txt directives in the HTTPS version of the domain are correct.robots.txtData

Migrating from HTTP to HTTPS - Summary

With the help of our checklist, I hope your transition from HTTP to HTTPS goes smoothly without any issues or drop in search engine rankings.

If an important sub-item is missing, feel free to comment accordingly.

Wishing you a successful transition from HTTP to HTTPS!

FIND OUT HOW TO GET A DISCOUNTED WEBSITE
Leave your details and our operators will call you back to calculate the cost and agree on a discount especially for you
Articles
Posts in our blog

In case you are interested in learning more about "switching from http to https - checklist", we have made a selection of useful things from our blog especially for you.

all articles
Have ideas but don't know where to start?

Answer a few questions online and we will show you!

A brief is a brief information about your project. By filling out an online brief on our website - you will save time and get rid of unnecessary conversations!

Find out the cost of the project online! ?
Answer a few questions and find out how much it costs to develop your site!
fill out the brief
Find out how to get to the TOP in 2021! ?
Answer a few questions ONLINE and find out what it takes to get your site to the TOP!
fill out the brief