How To Implement SSL Without Paying a Dime Using Cloudflare (Tested on HostGator) – WPSaviour

By WP Saviour •  Updated: 03/02/21 •  5 min read

Utilizing SSL is a necessary search engine rating issue. Should you nonetheless have a working web site with out SSL, you make an enormous mistake, particularly when utilizing SSL is free (because of providers like Cloudflare and Lets Encrypt).

Infact, a number of web-hosting corporations like Bluehost, SiteGround, Kinsta provides free SSL, which has now grow to be a brand new normal within the web-hosting business.

Nonetheless, there are nonetheless many corporations like HostGator that don’t provide free SSL. That is one purpose why we’ve got stopped recommending HostGator as a super host in at the moment’s time. Nonetheless, in case your scenario is just like mine the place you’ve gotten a few web sites on HostGator and are in search of a technique to implement free SSL, this information is for you.

On this information, I can be utilizing Cloudflare to implement free SSL on an HTTP web site and transfer it to HTTPS.

It is a WordPress primarily based web site and this information ought to work on every other internet hosting corporations that you could be use. Sounds good? Let’s get began.

Implementing SSL on HostGator utilizing Cloudflare: (With out paying)

Step 1: Add your Web site to Cloudflare

To make use of this trick, try to be utilizing Cloudflare which provides each – free and paid variations. The free model is strong sufficient to guard your web site from hackers and likewise enables you to implement free SSL.

If in case you have not configured Cloudflare but, merely learn these two guides and get this executed.

(This could roughly take 15-30 minutes).

Step 2: Configure Cloudflare SSL function

Now, go to your web site dashboard on Cloudflare and choose the crypto tab. Change the SSL settings to versatile.


On the identical web page, scroll down & allow Computerized HTTPS Rewrites.


Additionally, allow the At all times Use HTTPS possibility.

Step 3: Configure the Cloudflare web page guidelines 

Now, we have to redirect all HTTP visitors to HTTPS and this could possibly be simply executed through plugin or Cloudflare web page guidelines. For my part, the At all times Use HTTPS function takes care of it, however I do add web page guidelines simply to be additional positive. I consider the redirect ought to work with out the web page guidelines, but when it doesn’t, then use these web page guidelines settings.

Click on on web page guidelines @prime and enter your area with /* on the finish and configure it to go over https.


Do that for each* and*

With the above settings, half our job is finished. Now, it’s a good suggestion to switch all with as it could save one redirect and likewise make the implementation higher.

Step 4: Use Higher search and exchange plugin

Now, we wish to exchange the outdated hyperlink with a brand new hyperlink (https), and for this, we can be updating the WordPress database desk. A phrase of recommendation – earlier than you carry out this operation, take an entire backup of the WordPress database. Here’s a listing of among the greatest WordPress backup plugins.

After you have taken the backup, obtain and set up Higher search and exchange plugin

Go to instruments> Higher search and exchange

Within the search, enter your outdated area identify which is with out https, and exchange it with https


Within the first run, choose as “Run as dry run”. This can solely present the adjustments this operation will make. This is not going to be a everlasting change.

As soon as you might be sure, uncheck “Run as dry run” and click on on Run Search/Exchange. Inside seconds of working this plugin, your WordPress database tables can be up to date.


Step 5: Confirm the SSL configuration

Go to this web page and enter your area identify.

Inside seconds this device will scan your web site and SSL certificates to present you a free report.


Step 6: Replace the location URL on Google search console and GA

Over to you: Free SSL on HostGator

Nicely, that’s how one can configure free SSL on any WordPress or perhaps a non-WordPress web site. For info or free websites the place there is no such thing as a e-commerce transactions is going on, utilizing a free SSL certificates is the perfect. In case should you want to know extra about SSL certificates, you possibly can consult with our earlier guides:

I hope this tutorial helped you to enhance your web site by implementing SSL. In case of any confusion, ask the related questions within the remark part under.

Listed below are a couple of fascinating tutorials that you must use subsequent:

gp-9585467 as-5588788

WP Saviour

I am a WordPress specialist. My mission is to help you create beautiful websites with ease!