How To Install Free SSL Certificate On WordPress & Move WordPress Site to HTTPS

The purpose of this tutorial is to let you know about using free SSL on your websites. This tutorial is for all the users of Bluehost Hosting which you can buy for an affordable budget through Bluehost Coupon.

Are you planning to start a blog? But need a hosting service which is in your budget. If the answer is yes, then you should look no further than Bluehost hosting. You can get the discount right away by clicking here.

To add on to that, many of you may not be aware of the fact that using that using SSL (HTTPS) plays a major role in the search engine ranking factor. Using the https version can automatically help in getting more traffic on your website. All you have to do is get your SEO correct and HTTPS will help you in boosting the ranking of your website.

In this tutorial we are going to go through:

  • The method to move your WordPress blog to HTTPS.
  • Enabling free SSL certificate with the help of Bluehost cPanel
  • Learn about the procedure to check HTTPS configuration, if its done properly or not.
  • When you migrate from HTTP to HTTPS, how to avoid losing traffic.
  • Essential things that are needed to be brought in after migrating to HTTPS

Enabling Free SSL Certificate on Bluehost Hosting:

Recently a new section called “WordPress Tools” was added by Bluehost. The SSL certificate can be enabled for free by using this tool. WordPress Tools has proven to be a valuable asset as it makes managing your blog easier.

Disable guard of your domain

As we get back to our purpose as to how exactly can you enable Bluehost SSL certificate for free. But before doing that you have to disable guard, just in case you’re using it. With this Bluehost will use information of your email in order to send the validation email dealing with validating your identity for domain.

Your guard must be disabled because if it isn’t then Bluehost won’t able to send you the email. It is just a matter of hours, you can enable the guard again after the SSL gets activated.

Now we move on to enabling the SSL certificate for your website.

  • Firstly, you have to login to your Bluehost cPanel account.
  • At the top you’ll see the WordPress Tools option, click on it.
  • After this, select the website for which you want to enable the SSL Certificate.
  • Move on to the security tab, in here you’ll be able to see the option to enable free SSL certificate.
  • Turn on the toggle next to Free SSL Certificate.


This will attempt to get free SSL for your domain activated. This can take some time, upto 30 minutes.


After this either it will get activated right away or an email will be sent to asking you to validate your identity. Just follow the link and update your email ID.


After around five minutes you’ll receive another email in order to validate your SSL certificate. Just follow the link in there and paste the code mentioned in the email. After this WordPress Tools will automatically enable the SSL Certificate.

Moving Your WordPress Blog to HTTPS

Firstly you’ll have to install a WordPress plugin that goes by the name of Really Simple SSL. The description of this plugin states, “Really Simple SSL automatically detects your settings and configures your website to run over https. To keep it lightweight, the options are kept to a minimum. The entire site will move to SSL.”

Really Simple SSL is a simple plug & play plugin that takes care of search engine getting redirected from HTTP to HTTPS.

You’ll also have to edit your .htaccess file. You can do do this via Yoast SEO or FTP and then enter the following code:

RewriteEngine On

RewriteCond %{HTTPS} off

RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

A wise thing to do after this would be replacing all the existing links on your blog from HTTP to HTTPS. Use the Better Search Replace plugin to search for all the links on your blog from HTTP to HTTPS.

To avoid any mishappenings just in case you mess up, make sure to to take WordPress database backup before running this plugin.

Now as we move on, you’ll see that the “Run as dry run” box is checked in the first run. Keep it as it is. It won’t replace anything but will show you what all will be replaced once you get on with it.

The results will be shown at the top, if you don’t see anything wrong then uncheck the box. After this click on Run search/Replace.

The process of moving your blog from HTTP to HTTPS is almost finished. But after this, there are certain things that you should do and they are as follows:

  1. Make sure to add the https version of your website to google search console. Resubmit the sitemap.
  2. In Google Analytics edit the URL from HTTPS to HTTPS.
  3. Also in addition to that start updating site link from HTTP to HTTPS on all your social media profiles.


WordPress site when moved from HTTP to HTTPS can play a major role in taking you up in the search engine rankings. It is also beneficial in increasing the traffic for the future.

Leave a Reply

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