Blogging Tips

How to PROPERLY Implement CloudFlare FREE SSL For WordPress!

Implement CloudFlare FREE SSL for WordPress:Blogging is a passion and it is what keeps the Internet Alive. Loads of content are available to us which are written by Bloggers. WordPress is the most commonly used Blogging Platform or Content Management System (CMS) used by Bloggers worldwide. The importance of SSL* is increasing now a days and blogs/web sites should be using Secure Connections. Here is a Proper guide to Implement CloudFlare Free SSL For WordPress.

There are many tuts about Implementing CloudFlare Free SSL for WordPress, But some of them are causing troubles and errors. In this tutorial I am going to explain the PROPER way to Easily and Safely Implement CloudFlare Free SSL For WordPress. I Personally used the method to successfully implement a HTTPS* Secure connection on this blog.

*HTTPS- Hyper Text Transfer Protocol Secure.

How to setup LetsEncrypt SSL for WordPress

Google has announced that SSL will be a factor that affects Ranking and so having a Secure Connection would definitely improve your presence on Google. Shortly Google might even stop support for Non-secure Websites. SSL Certificates are always expensive and difficult to Install until CloudFlare Introduced its Free SSL Certificates which can be easily Installed and configured.

What is SSL?

SSL (Secure Socket Layer) is the standard security technology for establishing an encrypted link between a web server and a browser. This secure link ensures that all data transferred remains private. It’s also called TLS (Transport Layer Security). Millions of websites use SSL encryption everyday to secure connections and keep their customer’s data safe from monitoring and tampering.

Why Use SSL?

Every website on the Internet should be served over HTTPS. Here’s why:

  • Performance: Modern SSL can actually improve page load times.
  • Search Ranking Boost: Search engines favor HTTPS websites.
  • Security: Encrypting traffic with SSL ensures nobody can snoop on your users’ data.
  • Trust: By displaying a green lock in the browser’s address bar, SSL increases visitor’s trust.
  • Regulatory Compliance: SSL is a key component in PCI compliance.

reference: CloudFlare SSL

Setup a Free CloudFlare Account:

  • Visit CloudFlare.
  • Sign Up for a FREE  Account.
  • Add your Website.
  • Click on “Crypto” Option.
  • The First Option will SSL. Choose Flexible SSL.
  • Wait for the Certificate to be Active.

implement cloudflare free ssl for wordpress

Configuring WordPress for SSL:

We will be needing plugins for Implementing CloudFlare Free SSL for WordPress. The process is pretty simple.

Plugins Needed:

implement cloudflare free ssl for wordpress

  • Download and Install the Plugins From below or Add New Plugin and Search by there Name.
  • Activate Both Plugins.
  • CloudFlare Flexible SSL Plugin doesn’t need any Configuration.
  • Configure the HTTPS Plugin as Set Proxy as Yes and Leave other settings as it is.

implement cloudflare free ssl for wordpress

Set CloudFlare to Force HTTPS:

implement cloudflare free ssl for wordpress

  • Goto CloudFlare and Select Page Rules Option from menu.
  • Add new Page Rule as below:
  • Enter URL as : http://*yourdomain.com/*
  • Add setting: Always Use HTTPS

Change Website URL from WordPress:

implement cloudflare free ssl for wordpress

  • Go to WordPress General Settings.
  • Set WordPress URL as http://yourdomain.com
  • Set Site Address URL as https://yourdomain.com
  • Save Settings.

!!!IMPORTANT!!!Make sure you set the Addresses very Clearly or else you might get locked out and cannot access WordPress Dashboard.

You have successfully set up CloudFlare Free SSL for your WordPress Website. Check for proper working and see if you see any errors. Also if you have manually configures Logo URLs, you might want to change the links from “http://” to “https://” .

Final Thoughts:

HTTPS is very important now a days. Even google is forcing everyone to setup Secure Http connection for their websites. Google Chrome will show a “Not Secure” badge for these websites, which is not a good thing and it fears the visitors. The best way to implement SSL or HTTPS for your website is by using the CloudFlare SSL, which is a Free SSL Certificate and can be installed very easily. Follow the guide properly.

Top Must Have Plugins for WordPress

This is the method I have personally used to Implement SSL in all my Websites and Blogs and never had an Issue what so ever. But if you are getting any sorts of Error, I am always here to help. just comment below!

About the author

adithya

Founder of Tech Tips Hacks-a blogging and technology tips and tricks website. A passionate blogger who likes to write about technology and blogging and share the knowledge among the fellow readers. I love anything tech!
Yeah that's pretty much all.....Would like to hear from you guys, come say Hi!

2 Comments

Leave a Reply