WordPress recommends SSL/TLS (https://) certificates for all websites to protect your site and their visitor’s info from hackers. Everyone wants to increase performance and security of their website, we suggest add Cloudflare setup in your DNS system. We have posted last article to install paid SSL/TLS certificate in your WordPress Website with full instruction. But everyone does not want to pay money for HTTPS, so we have suggest FREE SSL CERTIFICATE (Free https) which is provide by Cloudflare with a limited access which is good for any website.
Everyone know that Google is giving better preference for ssl website which has HTTPs protocol and more chances for website to appear on Google search engine.
What is Cloudflare?
Cloudflare is the only DNS provider that is design to mitigate large scale DoS attacks. It also protect other threat to save your bandwidth and server resources being wasted. Cloudflare is a free ssl certificate providers.
What is SSL?
SSL is a “cryptographic protocol” which is protects and secures data transfer of information between a website and online application by a visitor. If a website transmits and collects credit card information, you are required an SSL connection.
How to get free ssl certificate for website?
We have define below step by step instruction to install FREE SSL CERTIFICATE on your website.
Go to cloudflare.com and Signup a new account.
Add your website in cloudflare, this will scan your website name servers and suggest you new name servers in following way.
Login to your domain hosting (godaddy.com, etc.) and click on domain manage then click on domain link Changes your name server under DNS manage and save.
Return to you Cloudflare account and click on continue button, cloudflare will active your website and you will see following menu options on the top. Make sure flexible SSL certificate option enabled under Crypto tab.
Open WP Admin dashboard and install and activate 2 plugins:
1) Cloudflare :- Add Cloudflare email and global API key then click on Automatic https rewrites option in Cloudflare setting tab.
2) Really simple SSL :- Turn on SSL on the setting option. If SSL not enable then click to scan.
Find your Global API key in Cloudflare account:
After two plugins setting click on dashboard, automatically logout your admin panel. Go to Cloudflare and add Page rules with select Always Use HTTPS option in drop down. See below screenshot example.
Login WP Admin dashboard, now your website url use https protocol.