People often ask how to get free SSL certificate ? In this blog, I will discuss how to get free SSL certificate and the steps to do that. SSL Stands for Secure Sockets Layer. If you’re seeing a not secure message on the Browser Navigation bar that means you don’t have an SSL certificate installed. So, in this blog, I’m going to show you how to make your website secure and remove the not secure tag completely free of charge by getting a free SSL certificate that’s valid for basically a lifetime.
How to Get Free SSL Certificate ?
Visit cloudflare.com and click on sign up.
1. Enter your email address and think of a password for your account then click on create an account.
2.Enter your website name that’s displaying the not secure message and click on add site.
3. Now, choose the free version and click on confirm plan Cloudflare will now take a few seconds to scan your website records and once
It’s done just click on continue. Sometimes you get this screen where you need to click continue with default and sometimes you go to this screen directly. But anyway you’ll be presented with 2 name servers keep this window open for later.
Now, you’ll need to update your name servers to reroute traffic through Cloudflare securely I’ll use Hostinger as an example here but the process is almost identical for absolutely any web hosting provider. As long as you have access to the DNS or domain name system. Once logged into your web hosting provider where you bought your website name navigate to the DNS management area for Hostinger, you just need to click manage here next to your domain name. Now you’ll see your name servers delete the ones that are here and simply copy-paste the ones that Cloudflare gave you. There should be 2 nameservers only.
Now, click done check name servers. Here select the flexible option and make sure always use HTTPS is turned on.
Finally, just click on done and now you’ll need to be patient because the name server updates it’s not instant. Basically, your server needs to tell the whole Internet that something has changed about your website and that traffic is being rerouted. This change can take anywhere from 10 minutes to a couple of hours in extreme cases. Just keep refreshing the page once in a while until you see this screen. Do not do any further steps before the name servers are finished updating but if you see this green checkmark that means you’re good to go and we can continue.
After the above steps are done Now Navigate to your WordPress dashboard, we’ll need to install a few plugins to make the SSL work. First, find the Cloudflare Flexible plugin, install and activate it. This will solve some issues with redirect loops. Next, find and install the Really Simple SSL plugin. Once activated click on the “Go ahead and activate SSL” button.
Now, some of you might see a screen with “The site can’t provide a secure connection” and go into full panic mode. But do not worry, stay calm, this is caused by caching if you would go to an incognito tab you can open one in chrome by clicking ctrl shift and n at the same time and type in your web address you would see everything is working fine and your site is secure for free. It even recognizes the Cloudflare certificate that we’ve just activated and once the cache automatically clears up your website will be working just fine. And don’t worry this is not disrupting your users because this is happening on your computer only.
But even though you have a green lock and the security tag your website is still not fully secured you seem there’s a difference between the flexible and full encryption modes that Cloudflare is offering. The flexible mode encrypts the connection between the user and Cloudflare but not your web hosting server. The full encryption mode which is a bit harder to set up does an end to end encryption that means the connection between the user, Cloudflare and your server gets encrypted. If you’re interested in stepping up your security and going the full encryption wait for the next Blog.