Yeah! All Google’s Blogger.com blogs can now enable Free SSL with their custom domain (such as .com) all that is for free.
You know about Letsencrypt which provide free SSL, and provide easy command setup for blogs running on hosting server. WordPress blog users can install Letsencrypt for free in a breeze.
But Google made is butter-easy to install Letsencrypt on your blogger blog with a custom domain. Here is how to enable that.
To install Letsencrypt SSL (HTTPS) on a blogger blog proceed as follows.
- Log in to draft.blogger.com
- Visit your blog dashboard.
- Visit settings > basic. (see image 1)
- Set HTTPS Availability to YES. Wait for few minutes, reload the page. (see image 1)
- Then set HTTPS redirect to YES.
Image 1: Turning HTTPS for a custom domain blogger blog.
Now your blog should load on HTTPS. The duration of this SLL is 90 days, Google will make sure to renew this before the end date. However, you can manually turn off and on to force renew of your SSL. But know this, you can only renew the SSL after 60 days or when less than 30 days are remaining.
Avoiding MIXED content issue.
Visit theme and click EDIT HTML.
Select All data and copy or cut the code.
Paste it into Notepad or notepad++, press CTRL+ R.
Put http:// in Find what section.
Put https:// in replace with section. (see image)
This will ensure your theme elements load on secure connection. Very rare chance can be your theme using external css or js file that only loads in insecure connection. All the bloggers images are served over secured connection so you don’t need to worry about that either.
Visit bunch of your posts to ensure that the https indicator is always green. The secure connection is at left side in address bar in google chrome. Clicking that will show you summary, hovering on certificate displays the letsencrypt name. Click further on certificate to see more details including the issued date and expiry date.