What is that and why I Installed SSL certificate for WordPress website
SSL Stands for Secure Sockets Layer and It is the layer with an encrypted link which stands in between web server and web browser while accessing your website. The SSL ensures that all data transferring to the webserver to website or website to the web server is highly integral or protected. Especially the websites with payment gateway and contact forms might need to Installed it for the security purpose moreover adding SSL is the advantage for SEO ranking Improvement.
To Integrate SSL primarily we must generate and upload the SSL certificate to the backend of your website. Secondary we must change all the URLs in your website to HTTPS from HTTP. Once It was done correctly, we can see the Lock icon beside your website URL.
SSL is the ranking factor for SEO
Since October 2017 Chrome version 62 started to show that your website is NOT SECURE when users enter their details in the contact form or in payment gateway in the HTTP version of your website. Hence the security issue all the website owners raced to Integrate the SSL certificate to their websites but It’s very important for the websites which have the payment gateway options and contact form in order to prove their website is fully secure and the Information you are entering is cannot be disclosed.
Steps to Install SSL certificate for WordPress website
- Purchase or download the free SSL certificate
- Login to cPanel
- Upload the certificates
- Change site URL into https from HTTP in WordPress general settings
1. Purchase or download the free SSL certificate
We can find a lot of free SSL certificate providers but I prefer SSLFORFREE If your website is hosted in GoDaddy and download the certificates.
2. Login to cPanel
Step 1: Go to File Manager -> Public.html
Step 2: Create a folder .Well-Known and create another folder acme-challenge
3. Upload the certificates
Upload the downloaded 2 .crt files and refresh your website
The installation of the SSL certificate can take up to a few hours or days. It typically takes a couple of hours or less. You can check the status of the installation in your web host’s control panel or simply visit the site using https. If the site displays fine using https, then your certificate is installed. If the site displays the warning that the certificate is not valid, then the SSL is not yet installed. If the process takes more than a day or two, contact your web host directly to find out what the hold up might be.
Blue Host’s SSL certificate for WordPress website is typically very smooth. The smoothest and easiest I’ve encountered so far. When I went to visit the sites, the WordPress General Settings were already set and all the URLs seemed to be using SSL.
Before doing this step, I highly recommend you backup your database just in case you make a mistake. You want to be very mindful in rewriting URLs.
4. Change site URL into HTTPS from HTTP in WordPress general settings
Next, you will want to rewrite your site’s URLs to all use https for your images, media files, and internal hyperlinks. To easily and quickly do this:
1 – Go to Plugins > Add New.
2 – Search for the Better Search and Replace plugin and install and activate it:
3 – After the plugin is activated, go to Tools > Better Search Replace.
4 – Search for your site URL with the HTTP and replace the URL with https. Select the wp_options, wp_postmeta, and wp_posts tables, then run the search and replace. Be sure to uncheck Dry Run so it actually runs.
Check for the green lock icon in the browser.
If all goes well with the above two steps, the site should show a lock icon when you visit it from different browsers.