Disclosure: Some of the links in this website are “affiliate links.” This means if you click on the link and purchase the item, we will receive an affiliate commission (at no additional cost to you). All opinions are our own and we do not accept payments for positive reviews.
As you know, Google uses SSL as one of ranking signals. It means if you install SSL on your website, you have a big chance to improve your searching rank.
Also, Google notifies Chrome browser will give a warning if your website doesn’t use HTTPS from the beginning of the 2017 year.
Thus, installing SSL is a must-have task soon.
So, why do you hesitate to install SSL for your website?
I know some people worry SSL will impact on the performance of the website. In fact, SSL doesn’t have a big impact on the performance of the website as you think. The user experience is still good.
Also, installing SSL isn’t a difficult task. If you follow my guide, I make sure that you will take some minutes to install an SSL certificate on your website.
Other people worry about the current rank if they decide to install an SSL certificate on their website. As mentioned, this concern is not necessary. Google loves sites which use HTTPS to handle all requests.
In this guide, I also show you how to configure Google Search Console for your website when you change from HTTP to HTTPS.
Now, before delving in how to install an SSL certificate on your website, I provide you a short overview of types of SSL certificates.
Types of SSL certificates
At present, we have three types of popular SSL certificates:
1. Domain Validated SSL Certificate
This is a basic SSL certificate which is appropriate for personal need or small blogs. The validation process is handled through Email or DNS. To get this certificate, you must experience your domain ownership verification by sending and receiving the email which you use in the process of registration. Or you can choose the method of verification through modifying some DNS records of your domain.
The validation takes a few minutes to a few hours.
When your website gains this certificate, you will see a green address bar in the browser.
2. Organization validated SSL certificates
This type of certificate is appropriate for organization or business. Especially, it is an ideal choice if you own an e-commerce site.
Different from domain validated certificate, this certificate stores all information of organization in the certificate.
Validation takes a few hours to a few days due to extra verification for business identity.
3. Extended Validation SSL certificate
It is the most advanced type of SSL certificates. To get the type of SSL certificate, you must go through extended validation. The certificate validates domain ownership, business information, and legal existence of business.
Validate takes a few days to a few weeks. Sites with this type of SSL certification has a green bar address and the name of business.
In this guide, I show you how to install Domain Validated SSL.
How to get domain validated SSL?
You have two the following options to get a domain validated SSL.
First, you can use free Let’s Encrypt SSL. At present, many hosting providers have already integrated Let’s Encrypt SSL in their cPanel. Here are such hosting providers: StableHost, DreamHost, Hawkhost.
If your hosting provider doesn’t have Let’s Encrypt SSL, you can buy affordable Comodo SSL Positive. The price is only $9/year.
But I reveal a way to get Comodo SSL with only $3.05/year. That is you buy a cheap domain of Namecheap. Then you can add Comodo SSL to your order with $1.99/year.
You access to Namecheap. Select a $0.88 domain.
On the cart page, you add the Comodo Positive SSL. As below, you only cost $3.05 to own a Comodo Positive SSL.
When the certification expires, you repeat the above process. This way will save you a few bucks.
How to install the SSL certificate?
Depending on your SSL certificate, you can select one of two installation methods:
Install Let’s Encrypt SSL
I will show you how to install Let’s Encrypt SSL on Hawkhost. This process is the same as other hosting providers integrating Let’s Encrypt SSL in their cPanel.
Go to cPanel and scroll to the Security panel. You see Let’s Encrypt SSL icon. Click that to continue.
Select a domain on which you want to install the certificate. Then click Issue button
You will install the certificate on the domain with URL having www and no-www. Thus, tick off the corresponding checkbox of Include column for the domain.
Click Issue button to complete installation
After installation is successful, you will see the following notice:
How to install Comodo SSL
Note: you refer to the complete document of Namecheap about using Comodo SSL at here.
Step 1: generate CRS code
Access to cPanel. Scroll down to Security part and click SSL/TLS icon.
Next, click ‘Generate, view, or delete SSL certificate signing requests.”
Select a domain on which you install the certificate. Enter your personal information such as city, nation, etc. Then click Generate button to get CRS Key.
There are many keys generated here. But you only need to copy Encoded CSR.
Step 2: Activate Comodo SSL
Access to your Namecheap account. Click Product List menu. Next, click Activate button.
On the next screen, you paste Encoded CSR into CSR textbox. On Server type, you select ‘Apache, Nginx, cPanel or other.' Click Submit button to continue
The next screen displays information stored in CRS. Click Next button.
Now you select Email as DCV method. And select the email you use when registering to buy the domain. Click Next button
The Company Contacts appears. Enter the necessary information. Click Next Button to continue
Finally, you will Confirm screen. Click Confirm button.
Comodo will verify your request and send you an email like the following:
Click here link and enter the validation code
Next, Comodo sends you the certificate including two below files and a key at the bottom of the email. It is the CRT key in .crt file
Step 3: Install Comodo SSL certificate in cPanel
Come back to cPanel. And click SSL/TSL Manager. Then, click Manage SSL sites link.
Paste CRT you get at the above step in CRT textbox. Then click Autofill by Certificate button.
Scroll down and click Install Certificate button
If the installation is successful, you will the following notice:
How to configure SSL in WordPress?
Until now, you install SSL for your domain successfully. But WordPress doesn’t redirect HTTP to HTTPS. The next task is to configure SSL in WordPress
You install plugin Really Simple SSL. After activating the plugin, click ‘Go ahead, activate SSL.'
Configure Google Search Console and Google Analytics to use HTTPS
Go to Google Search Console and click Add New Property to add a new website with HTTPs URL. Remember to submit the sitemap of the new site.
Access to your Google Analytics account. Click Admin tab. Select Property you want to change. Click Property Settings.
Change HTTP to HTTPs and click Save button.
Scroll down and click Adjust Search Console button
On the next screen, click Edit link. Then select the site using HTTPS protocol. Click Save button.
Now you know how to install SSL certificate on your website.
I recommend using Commerical Comodo SSL. Sure it is better than a free SSL certificate. Moreover, the way to install Comodo SSL is rather easy even if you are not tech-savvy.
If you have any issue with the process of installing SSL certificate, please leave comments below. I will try to help you.