SEO WordPress

How To Install CloudFlare Flexible SSL For WordPress (Free)

Written by Adarsh M

Internet users are more cautious about their security these days, and Google is more strict about it. As a part of it,

Google announced HTTPS as a Ranking Factor Click To Tweet

So, that means, you need an SSL Certificate for your site if you want to rank better.

Yes, nobody wants to miss a chance to rank higher in Search Engine like Google with 85.92% share in Total Search Engine Market. If you miss it, you will be missing a hell lot of organic traffic.

Are you ready to Install SSL on your Site?

SSL or HTTPS was costly before, but now, it is available for free.

Still, there are paid SSL Certificates. They provide almost the same features of Free SSL, and you can buy it if you own an online business where you need more protection and trustworthiness. But for blogs and small websites, you can use the Free SSL Certificates provided by CloudFlare or Let’s Encrypt.

    Why CloudFlare Flexible SSL?

There’s nothing like that. You can use any Free SSL for your site. However, if you want to make the process simple and fast, then I recommend using CloudFlare Flexible SSL for your WordPress site.

Previously, installing SSL was very rare and expensive too. Moreover, installing it was too difficult.

The CloudFlare Flexible SSL is free, and you can use it on unlimited sites. Moreover, if you are not using any CDN Service, you can use their Free or paid CDN also.

    Installing Free CloudFlare Flexible SSL

  1. Sign up to CloudFlare, Click here to Sign up.
  2. Choose the Free plan.
  3. Follow the instruction to add the domain name.
  4. After that, it may take some time to recognize the changes that you have made in DNS of your domain. For that login to your Domain Provider’s site and change to the DNS given by CloudFlare.
  5. Click on the domain name once it recognizes the changes.
  6. Click on Crypto in the top of the page.
  7. Select Flexible SSL in the first option SSL.

Now, you have to wait for some time, approximately 15 minutes. CloudFlare shows a Green Active box that tells the HTTPs is active on the site.

    Open Your WordPress Site

You should install two plugins on your WordPress site to enable SSL on the site.

Install Really Simple SSL

Really Simple SSL is the free plugin that converts all your site data from HTTP to HTTPS, and this is not necessary if all the plugins and other data are in HTTPS.

Install and Activate the plugin. And if you are a bit technical, a debug mode is available for you.

CloudFlare Flexible SSL

This is the necessary plugin that you should install to activate CloudFlare Flexible SSL on your site.

    Set To Always Use HTTPS in CloudFlare

You need to instruct CloudFlare to always use HTTPS.

  1. Go to CloudFlare
  2. Select the domain you want to activate HTTPS
  3. Click on Page rules

4. Create a page rule adding domain name between two asterisks

5. Click on Add Rule

    Configuring WordPress Site

Change your Site Address (URL) from Setting -> General

DO NOT change WordPress Address (URL) from HTTP to HTTPS and Site Address (URL) if CloudFlare Flexible SSL plugin is not installed.

Hey, activated #CloudFlare Flexible SSL using the Guide! #BloggingIdeas Click To Tweet

Now, check your site to see if the SSL is activated or not. You will see a Green Color in the Address bar if SSL is activated.

About the author

Adarsh M

Adarsh.M is a blogger and a web designer from South India. He writes about WordPress, SEO, and Related things.
Follow him on Facebook
Twitter Google Plus

Leave a Comment