Get A Free SSL For Your WordPress blog

Written by
on
Topics
  • how to
  • Tech
Newsletter
Subscribe

Everybody knows that Google is now using HTTPS as a ranking factor. But not everyone knows that you can get a free SSL certificate from CloudFlare and set it up easily.  Security is a top priority for Google, and it should be your top priority as well, since it will help your site rank better on Google.

You can get an SSL certificate for around 10$ per year from, NameCheap or Godaddy, but If you want to save some money. CloudFlare is actually offering free SSL.

cloud flare free ssl

For those of you who don’t know what CloudFlare does, CloudFlare is a free global CDN and DNS provider that can speed up and protect any site online.
So If you haven’t configured Cloud Flare for your website, make sure to do it before continuing this tutorial.

Once you have Cloudflare setup, you’ll need to install two plugins to your WordPress website.
https://wordpress.org/plugins/cloudflare/
https://wordpress.org/plugins/cloudflare-flexible-ssl/

 

The first plugin allows you to control several Cloudflare settings from within your WordPress install, the second stops the redirect loop that may occur.

After activating the plugins, go to the settings for the cloudflare plugin and fill in the details. To find what you should put into these boxes, click the (Get this?) links next to each input.

On your WordPress website, navigate to Settings > General : Change your WordPress Address (URL) and Site Address (URL) to be https. That should look like this.

At this point, your website should log you out and redirect you to the https secure version of your site.

Go back to CloudFlare and click CloudFlare settings under the options cog. Look for something that says ‘Page Rules’.
In these settings I want to make every page go to HTTPS so my rule is mydomain.com/* the * is a wildcard for any URL. Click ‘Always use https’ and click add rule.