page title icon How To Enable HTTPS (SSL) For Your WordPress Website For Free

Home » Blog » WordPress » How To Enable HTTPS (SSL) For Your WordPress Website For Free

Looking to make your WordPress website HTTPS secured? In this tutorial, I will show you how to enable HTTPS in WordPress, so you can connect to your website securely using an SSL certificate.

Note: You will need an SSL Certificate before attempting to complete this tutorial.

What is an SSL Certificate?

An SSL certificate is a digital certificate that provides authentication for a website and enables an encrypted connection. These certificates communicate to the client that the web service host demonstrated ownership of the domain to the certificate authority at the time of certificate issuance. Transmission of data such as credit card details, account login information, any other sensitive information has to be encrypted.

With an SSL certificate, data is encrypted prior to being transmitted via the Internet. Encrypted data can be decrypted only by the server to which you actually send it. This ensures that the information you submit to websites will not be stolen. Note: Google announced that having an SSL certificate installed on your website will increase your ranking position, which is another great reason to make your WordPress website HTTPS secured.

Installing an SSL Certificate

First off, you will have to purchase and install the SSL certificate on your hosting panel. We will be using cPanel in this tutorial.

Using Free SSL Certificates

A lot of top hosting companies such as Advertising Solutions Web Design offer free DV (Domain Validated) SSL Certificates. These can be installed automatically through your hosting panel.

If your hosting company does not offer free SSL certificates, you can also get free SSL certificates by using services such as Let’s Encrypt / SSL For Free. Note that you would have to renew them every three months.

In this example, I will show you how to install the certificate for free through cPanel.

Step 1: Log in to your cPanel

Step 2: Scroll to the “Security” section and open “SSL/TLS Status”

SSL Status

Step 3: Tick the box to select all the options in the list, then click “Run AutoSSL”

Please wait while AutoSSL is in progress. IT will take around 2 minutes to complete.

After it has completed the process, the page will reload and you should see the domain/s with a green padlock icon and “AutoSSL Domain Validated” in the Certificate Status column. (See screenshot above)

Now that you have the SSL Certificate installed, you can proceed to change your WordPress website to HTTPS.

Change HTTP to HTTPS in WordPress

Steps to change HTTP to HTTPS in WordPress.

Step 1: Log in to your WordPress website

Step 2: Navigate to “Settings” > “General”

Step 3: Scroll down to “WordPress Address (URL)” and “Site Address (URL)”. Change the protocol from http to https.

Step 4: Click the “Save Changes” button.

After saving the changes, you will be asked to log in again to the HTTPS version of your website.

Step 5: Leave a comment below this article if you have found this useful.

Get a Free SSL Certificate using Cloudflare

To get a free SSL Certificate using Cloudflare, see this guide:

Leave a Comment