Starting in July 2018, Google Chrome will mark all website not secured with an SSL certificate as “not secure”. Hence, this is the best time to install an SSL certificate and get that secure green padlock for your website.
Let’s Encrypt is a certificate authority that provides free SSL certificate which you can use for an unlimited number of domains.
Switching to HTTPS will also give a small rankings boost to your website, helping your SEO efforts.
In this guide, I will take you through all the steps required to install your free SSL certificate. Please keep in mind that the certificate issued would be for 3 months only and you would need to renew it before expiration to prevent any problems.
I will be assuming that you have already completed your WordPress installation and know your way around the cPanel admin page.
Step 1: Create The SSL Certificate
Go to SSL For Free and enter your domain name. Make sure to enter the name correctly complete with all the special characters (if any).
Step 2: Select Validation Method
Select “Manual Verification (DNS)” as it is the easiest one.
Step 3: Add TXT Records To Your DNS Server
Add the values highlighted in bold to your DNS records.
Login to your domain manager and enter these records. Make sure to set TTL to “1” second or the least amount possible (1/2 hour in my case) and hit save.
Step 4: Download The Certificate
After verifying your identity click on “Download SSL Certificate”. Open up your cPanel Admin page and go to Security>SSL\TLS. Click on manage SSL sites.
Step 5: Install Your SSL Certificate
Select your domain name and click on “Autofill by Domain”. cPanel will automatically populate the data in all the fields. Click on “Install Certificate” and close the window.
Step 6: Verify Your SSL Certificate
To make sure everything is correct, go to Qualys SSL Server Test and enter your domain name. If everything is fine like in the screenshot below proceed to step number 7.
Step 7: Install And Activate “Really Simple SSL” Plugin
Really Simple SSL will help you to solve mixed content errors that often plague website when switching to HTTPS. Activate the plugin and your website is now secured with SSL.
Note: You may need to log in again to your WordPress dashboard after activating the plugin.
If you have any questions regarding the installation process feel free to contact us and we will help you out.