Here are some interesting WordPress and WordPress SSL usage statistics:

  • W3Techs statistics reveal that WordPress is used by 60.2% of all the websites whose content management system we know. This is 29.9% of all websites.
  • Wordfence reports that WordPress sites witness up to 90,000 attacks every minute.
  • Only 632,911 websites are WordPress SSL Customers.

By taking adequate security measures, including encrypting the crucial customer data when in transit can definitely reduce the damage.

Here, the Secure Sockets Layer (SSL) that provides the HyperText Transfer Protocol Secure (HTTPS), certainly helps, by protecting data as it moves from the source to the destination.

Read on to know how you can install Let’s Encrypt SSL certificate on your WordPress website with cPanel or Plesk hosting control panel.

#1. SSL certificate – a brief overview

Secure Sockets Layer (SSL) is the technology that secures an internet connection while safeguarding any sensitive data, that is being transferred between a web browser and a user’s server, website or computer.

Depending on the usage, organizations can apply for different types of SSL certificates.

However, the encryption levels are the same for each type of certificate, but they differ in two things:

  • Vetting and verification processes.
  • The browser address bar that appears after the installation of a digital certificate.

Also Read: What is an SSL Certificate and why it is a must-have for every website.

#2. Why is a WordPress SSL certificate important for your site?

When an online business ignores website security, it is not the only one who is at risk but it puts its site visitors also at risk. 

So, adding a free SSL certificate will encrypt your web traffic and entrust your visitors with privacy. 

This will help you in building trust for your brand and let your visitors know how much you care for their security.


Another reason to install WordPress SSL certificate on site is search engine optimization.

Browsers like Firefox and Chrome have started making their users more aware of the risks associated with unencrypted HTTP webpage.

Chrome browser of Google displays the message “Your connection to this WordPress site is Not Secure” in the address bar when users interact with the webpages that display HTTP with no “s”.


Similarly, Firefox also displays the message of “Connection is Not Secure”.

But when a website is secured by an SSL certificate, HTTPS (HyperText Transfer Protocol Secure) appears in the URL, which provides an assurance to the users about the reliability of the website they are communicating with.

Taking security measures is generally put on the back burner by online businesses because they’re either considered too expensive or disruptive or don’t produce desired immediate gains. 

But, if you wish to gain more customers and earn their trust, make your website secure.

Irrespective of the kind of business you have, if your WordPress website is using managed WordPress hosting and has an SSL certificate, then it will thrive.

In the past, TLS/SSL was not used as much due to the cost and performance impact of encryption, but today this question of how to get a free SSL certificate for my website is very well answered by Let’s Encrypt – a free open source SSL certificate that can be used on most of the sites.

10% Off on SSL Certificate

Boost Your Google Rank

Any good web hosting company in India or worldwide like ZNetLive offers free Let’s Encrypt with its hosting packages.

#3. What is a free SSL certificate – Let’s Encrypt?

Ease of usability and the cost of any technology is critical to its adoption. SSL certificates by Let’s Encrypt – a certificate authority, are free, automated and globally available digital certificates for everyone on the web.

As per Wikipedia, Let’s Encrypt free SSL certificate lowers the complexity of setting up and maintaining TLS encryption by eliminating the complex process of manual creation, validation, signing, installation and renewal of certificates for secure websites.

Since domain-validated certificates can be fully automated, so Let’s Encrypt issues only domain validated SSL certificates.

#4. How to install the best free SSL certificate on your WordPress website – ‘Let’s Encrypt’ using cPanel?

Step 1: Log into your WHM account to install a free SSL certificate.

a. Log in to your WHM account


b. Then go to ‘Manage Auto SSL’ option


c. Next, click on the ‘Manage Users’ tab, select your User and Click on ‘Enable Auto SSL’


Step 2: Update your WordPress website URL to HTTPS

Once an SSL certificate is added to your website, you need to change your site’s URL from HTTP to HTTPS.

Without changing the URL, the SSL certificate will not work, and your website will not be able to enjoy any desired extra security.

Managed Alibaba Cloud

Cheaper, Faster & Secure Cloud Hosting

To apply these settings, log in to your WordPress dashboard, hover to Settings and click on ‘General’ in the menu bar. General Settings page will be displayed.


Here, change the WordPress Address (URL) and the Site Address (URL) and begin your site’s URL with ‘HTTPS’ instead of ‘HTTP’.


Click on the “Save Changes” button to save changes made by you.

Now your website has become an HTTPS website with a Let’s Encrypt SSL certificate installed on it.

See https with a green padlock in the address bar, representing that a free SSL certificate has been installed on your WordPress website.


Now that you have learned to install an SSL certificate on your WordPress website using cPanel, let’s learn how you can do it if you have Plesk hosting control panel.

#5.How to install a free SSL certificate on your WordPress website – ‘Let’s Encrypt’ using Plesk Panel?

Step 1: Log in to Your Plesk Panel and Install the Free SSL Certificate

1.Log into your Plesk panel.


2. Go to the “Let’s Encrypt” Option.


3. Checkmark on “Include a “www” subdomain for the domain and each selected alias” parameter and click on the Install tab.


4. Now view the notification about the Let’s Encrypt SSL installation.


5. In order to apply this SSL, we have to assign the SSL to domain from “Hosting Settings” option.


6. Go To Certificates option and select the “Let’s Encrypt” SSL and save the changes.


7. Now SSL has been installed.

Buy Plesk at Best Price

Leading WebOps and Web Hosting platform

Step 2: Update Your WordPress Website URL to HTTPS

In this step, you must secure your web pages with https, instead of HTTP.

To apply these settings, you must log in to your WordPress dashboard. Go to General settings.


Now, change the WordPress Address (URL) and the Site Address (URL) here,


Click on the “Save Changes” button to save changes.

Now you can see https with a green padlock in the address bar. It means SSL has been installed on your WordPress website.


Here’s a quick video to give you a brief about how to install a free SSL certificate on your WordPress website.

If you have any query for SSL certificates, do share in the comments section.

Services ZNetLive offers:

Domain Name Registration

Best Shared Hosting

WordPress Hosting Plan

VPS Hosting Plans

Buy Dedicated Server

Don’t make mistakes that others make:

You can be wise now that you know how you can install a free SSL certificate on your WordPress site, there’s nothing that should stop you from securing your business and your customers.

If still, you have doubts, do let us know your queries in the comments section, and we will be happy to help.