How to Enable Free HTTPS on Blogger Custom Domain

Do you want to make your blog look professional? Do you want to make a secure connection between your blog and your visitors? Do you want to stand out among your competitors? Here is a tutorial that will lead you through in adding and enabling HTTPS feature to your blogger website with Custom domain name.

Google add SSL HTTPS Free Certificates for blogspot but will soon release it for custom domain, the date hasn’t been revealed and why wait when you can add free SSL HTTPS certificates to your blog custom domain? This is your time. No long story, lets go on and activate this simple stuff.

How to Enable HTTPS on Blogger with Custom Domain

STEP 1: Firstly, add Content Delivery Network (CDN) service to your website by creating a new account on, then add your domain to it as shown below and click on “Scan DNS RECORDS“.

STEP 2: After successful scanning, two nameservers will automatically be generated for you by Cloudfare. Now, go to your domain registrar website (the website you bought your domain) and enter “Domain Settings“, then find “Change Nameservers” and replace it with the two generated nameservers from Cloudfare. After this, your domain have started using the CDN service.

STEP 3: Now, to add HTTPS on your blog domain, kindly go to “Cypto” on your Cloudfare account and choose “Flexible” option from the SSL section. Wow! You have successfully added HTTPS to your blog custom domain.

STEP 4: Now, to redirect domain, subdomains, permalinks and stop your domain from using HTTP, go to “Page Rules” and “Add 3 Page Rules” by following the images below and remember to change URL to your domain name URL.

STEP 5: After creating the Page rules correctly, go to “Firewall” tab, in the security section choose “LOW” option and now, your blog will start redirecting to HTTPS. 

Things to do after migrating to HTTPS 

1. Change all your image URL to HTTPS and change any URL on your blog. Create HTTPS images and use on your blog.
2. Change sitemap file URL to HTTPS in robot txt via your blogger Crawler and Indexing menu e.g

User-agent: Mediapartners-Google
User-agent: *
Disallow: /search Allow: /

3. Go to and add your new HTTPS URL.
4. Go to webmasters tools and add your HTTPS domain URL of all versions.
5. Re-upload your logo or favicon if they are not redirecting to HTTPS.
6. Add this redirecting code to your template, find and paste this code above it.

{           $(“a”).each(function()
{             var i = $(this).attr(“href”);          
 var n = i.replace(, “”);                               $(this).attr(“href”, function() {               return n             })           })         });      

7. Use Google chrome browser on your PC and press CTRL + SHIFT + J to open the JavaScript console tab and find mixed contents issues.

Benefits of using HTTPS on your blogger domain name

  1. It will increase your Google ranking.
  2. It will make your blog look professional.
  3. Your blog will load more faster.
  4. Your blog connection with visitors will be secured.

One of the disadvantages of using HTTPS is that your blog will be down for 2 or 3 days after migrating to HTTPS I.e new published articles won’t appear on search but your ranking from Alexa and others will not run down instead, it will replace all your HTTP on Google search to HTTPS. Your blog will gain back itself on search within 4 days of migration.

Is it helpful? Do you encounter any problems or issues while migrating to HTTPS, kindly ask more questions and if it works for you, kindly share your experience!


Leave a Reply

Is it helpful? Be the first to comment because your comments are highly welcomed and appreciated to this article. Do not forget to share with your friends, families and on social media like Facebook, Twitter, Linkindin and others.

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