How To Install CloudFlare Flexible SSL For WordPress (Free)

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.

[h]Why CloudFlare Flexible SSL?[/h]

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.

[h]Installing Free CloudFlare Flexible SSL[/h]

  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.

[h]Open Your WordPress Site[/h]

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.

[h]Set To Always Use HTTPS in CloudFlare[/h]

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

[h]Configuring WordPress Site[/h]

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.

Partner Posts

44 thoughts on “How To Install CloudFlare Flexible SSL For WordPress (Free)”

  1. Great points! I’ve been meaning to improve my blog’s SEO, and moving from http to https looks like the way to go – thanks for the info, I’m going to look into it 🙂

  2. Hmm. You definitely gave me something to think about. I have no idea if my site has SSL security. I’m going to need to find out now. But if it doesn’t, I’m so glad you posted about this free service. Thanks for the tip.

  3. Hi Adarsh,
    This indeed a timely post.
    As per Google’s notification, i think we all need to opt for it.
    CloudFlare Flexible SSL For WordPress (Free) looks like a wonderful option,
    Thanks for giving us the guidance.
    What are the other features we get from a premium version?
    Will the free version work well or the premium one?
    I am bit confused.
    Thanks Adarsh for the share
    Keep sharing

    • Hi Sir,
      Yes, the premium SSL gives some extra features.

      In free SSL,
      1. Domain name is verified but the organization and extended validation are not verified.
      2. Used for sites where no confidential data is processed.
      3. We have to renew it, but in WordPress sites, it’s automatically done.
      4. No guarantee.

      In Premium SSL,
      1. Your domain name, organization, and extended validation are verified.
      2. Used on e-Commerce sites and other sites where confidential data is stored.
      3. Extra trust seal.
      4. Guaranteed.

      Thank you

    • Hey Keoshia,
      SSL is a kind of protection given to a site. You can recognize the sites which enabled the SSL certificate by looking at the URL.
      The site with SSL certificate will have an URL with HTTPS, example, and the site without SSL will have an URL
      And browsers show a Green color for sites with SSL or Secure connection.
      Thank you

  4. Your post is well explanatory. I just love everything about WordPress. Like you have said it very essential for bloggers to protect their sites with the aid of CloudFlare.

  5. Really interesting article. I’m not really sure with this kind of stuff as I’m still learning but seems really helpful to those who do need it.

  6. Hi Adarsh,

    Thanks for sharing the great info on improving the ranking of the website. I was planning for SSL certification last year but didn’t know that it is free and the process is so simple. Can’t wait to get it implemented on my site!

    • Yes, there are many things you should look before you update your site. I will send you the link once I write about it. But for now, you can use SSL from CloudFlare or other sites.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Share This