How to Enable HTTPS on A Blogger Blog Having Custom Domain?

35

How to migrate from HTTP to HTTPS on blogger blogs with custom domains? Or How to install SSL on Blogger? Do you have any questions like this in your mind? It is good news for all those who use Google Blogger; now, you can enable HTTPS on a Blogger blog with a custom domain. Enabling Blogger HTTPS means your blog has an SSL certificate. Blogger SSL helps to establish a secure connection between your blog and users. After you enable HTTPS on your blog, visitors and readers will access your blog on an HTTPS secure connection instead of HTTP. Before, this feature was limited to the Blogspot sub-domain only. For custom domain owners getting an SSL certificate for Blogger was a dream. Let’s Encrypt powers this SSL certificate.

First, you should learn about the SSL certificate. Then I’ll tell you how to get the HTTPS Blogger custom domain.

Enable Blogger HTTPS on A Blog with a Custom Domain

What is an SSL Certificate?

SSL is a short form of Secure Socket Layer that guarantees your website security. On the internet, when a user sends personal information or does a financial transaction, it must keep this personal data safe and secure. For this, we need an SSL Certificate, which ensures personal data is encrypted between the user device and web server and won’t be accessible to the third person. Learn how it works.

If a website is secured with an SSL certificate, it has an HTTPS connection. When some website believes in having an SSL certificate or web browser unable to validate the certificate, it shows a warning, as shown below.

Pretending ssl certificate https connection

Why Use An SSL Certificate / HTTPS?

Before starting implementation steps, you must know a few advantages of using a free SSL certificate (HTTPS) on a blog.

1. Google has announced a website with an HTTPS connection will rank better in SERP. It means your blog will be ahead of competitors.

2. Your blog will be marked as secured in the eyes of search engines.

3. SSL certificate enables a secure connection between your blog and visitors.

4. The blog looks more professional.

5. Your blog will not get the unsecured connection on Google Chrome and other browsers. It means you will not hesitate to open your blog.

Before you enable Blogger HTTPS, you must take off these things-

– You need to submit your blog to Google Search Console again as your new blog URL is similar to https://www.yourblog.com. Do not forget to remove the existing “Property” of this blog.

– You have to ensure all image URLs are starting with HTTPS. You have to cross-check all the old posts.

– All custom blog gadgets should be checked to have SSL connections. If a third-party blog gadget does not have an HTTPS connection, then remove it.

Blog traffic may down for some days because Google will reindex it. So you must submit your blog and sitemap in Google Search Console. Do not forget to do the same for other webmaster tools like Bing etc.

Steps to Enable HTTPS on A Blogger Blog with Custom Domain

1. Sign in to the Blogger dashboard.

2. Pick a blog to enable HTTPS

Pick a blog to enable HTTPS

3. Go to Settings > Basic > HTTPS

Go to settings > basic > https

4. Go to HTTPS availability and select YES from Dropdown

Enable https availability YES

It may take a little longer to enable HTTPS. Refresh the web page.

5. Go to HTTPS redirect and select YES from Dropdown

Enable https redirect YES

This option ensures all of the visitors will see your blog on an HTTPS connection.

Congrats! You have successfully enabled Blogger HTTPS on a blog with a custom domain. Share your experience while implementing SSL for the Blogger custom domain. Do not forget to share your old and new posts with new HTTPS URLs.

Special Note-

This option is not available for all Bloggers. But you can take the help of your friend who can enable HTTPS on his blog if you will add him/her admin of your blog. Then he/she will be able to enable HTTPS on your blog from his/her dashboard. It may take a few hours to see the option to enable HTTPS for your blog. You should keep him/her admin until the “enable HTTPS” option available on your dashboard.

Some Fixes Are Required After Enabling HTTPS on Blogger

Analyze and Fix the Mixed Content

It is possible to have a mixed content issue after using an SSL certificate. Mixed content means your blog posts and pages have used links and images with and without HTTPS.

– Open your blog on Google Chrome

– Press Ctrl+Shift+J keys to open the Javascript console tab.

– The mixed content warning may like this.

“Mixed Content: The page at ‘https://yourcustomdomain.tld/’ was loaded over HTTPS, but requested an insecure script ‘http://<some-url>/script.js.’ This request has been blocked; the content must be served over HTTPS.”

– You visit the Google Blogger Support page to fix the errors.

You need to edit your blog posts to fix the mixed content warnings. Unfortunately, you are required to do one by one if your blog is very old. Please do it for all the uploaded images, internal and external links.

Other Important Things

– You may need to re-upload the logo, favicon, and other images in your blog/blog post.

– You may get the mixed content warning on the archive, label, and search pages. Fixed this thing with step 5d.

Edit Robots.txt

– Go to Blogger > Settings > Search Preferences

– Look for Crawlers and indexing. Here edit Custom robots.txt and add the following –

User-agent: Mediapartners-Google
Disallow:
User-agent: *
Disallow: /search
Allow: /
Sitemap: https://www.yourcustomdomain.tld/sitemap.xml

Make sure to change your domain.

Resubmit the Blog Sitemap to Google Search Console

You previously submitted the sitemap for a property that starts with HTTP, not HTTPS, so please cross-check and delete the old property and recreate a new one with HTTPS.  A Guide to resubmit sitemap to Google Search Console, Bing Webmaster Tools, and Yandex.Webmaster.

Your blog sitemap file name is sitemap.xml

and can be found at the following location –

http://yourcustomdomain.tld/sitemap.xml

I believe this guide is useful for you. Bloggers using a custom domain a Blogspot blog can use a free SSL certificate. Don’t forget to share this post with your friends.

Previous articleHow to Use Instagram for Small Business?
Next article3 Ways Technology Keeps Us Safe That You Might Not Have Considered
Vinay Prajapati
A digital marketing scholar by choice and tech-savvy by habit. A NIFT Alumni who's consulting and nurturing many fastest growing businesses and blogs.

35 COMMENTS

  1. Nice post! I really appreciate to read the post here and also its great that the people here are giving their opinion which is really useful for me to decide whether it is good or not , bookmarked this post.

    • All Blogspot users have not this option. You can take help from who have or use Cloudflare, but Cloudflare has a few limitations.

  2. Hi very nice article keep it up the good work Wonderful!! Thank you for posting informative blog. Your posts are more interesting and informative

  3. Hi I have tried it but showing error message why ? Not Working for me please add more tips

  4. Thank You for sharing this guide with us. This article is very helpful and cover all the aspects that are needed to enable https in blogger blog with custom domain. I am going enable https on blog.

  5. An impressive share! I’ve just forwarded this onto a friend who has been doing
    a little homework on this. And he actually ordered me dinner due to the fact that I found it for him…
    lol. So allow me to reword this…. Thank YOU for the meal!!

    But yeah, thanks for spending time to discuss this issue here on your web page.

  6. But how to migrate cloudflare https to blogger https because it shows “HTTPS Availability is being processed. Check back later.” I am waiting for last three days but it is still showing the same message.
    Plz help me! My blog en.kome.cafe don’t turn on HTTPS but my main domain //www.kome.cafe is ok

  7. Nice article.
    It’s important that your business website is safe & secure.
    #SSL certificates bring a lot of benefits for your #business – they protect your customers, make you look more trustworthy and help you to avoid #Google penalties.

  8. Hello i try to enable HTTPS on my personal blog but its not work is the HTTPS is available for custom domains also or still not ?

    Thanks

  9. I started my blogging on blogger when i was new in the field, Blogger is the best plate form for new bloggers.

  10. Hey,
    Can you tell me
    How much time it will take to show the site when https is on with the custom domain?
    I will really appreciate your reply

    • It may take up to 15 min or more. Do when you have less traffic on your website, mostly late at night.

  11. The blog that used to be here is now at _https://xyz.com/.

    Do you wish to be redirected?

    and then it is not redirected. How to fix it?

  12. Can you tell me- how to bring traffic to my website and how to do SEO? I will appreciate your answer and support.

  13. Hi Vinay,

    Thank you for the article. I did the same and my blog stopped opening. When I turn it off, it works again. What should I do?

  14. My website running on blogger and I purchased the custom domain name from another vendor not from google. In this scenario how I enable the SSL certificate and where to buy it?

    • No need to buy an SSL certificate for your website. Google does not allow to host third-party SSL certificated. Your website already has a Let’s Encrypt certificate.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.