How to Setup and Activate Cloudflare on Blogger Blog

Cloudflare CDN

This is a step by step tutorial detailing how to setup and activate Cloudflare services on your blogger blog.


Cloudflare is a CDN service provider; CDN being an abbreviation for Content Delivery Network.


The aim of using Cloudflare is to enable our blogger blog load faster and to enhance our blogger blog security but other than these reasons, there are other reasons for which we need to setup and activate Cloudflare on our blogger blog which includes enabling global ease of use and accebility for our blogger blog.


Cloudflare is especially a must activated service for blogspot users who have had custom domain enabled on their blogger blog.


Want to know why?


Because, once you enabled custom domain on your blogger blog, your blog becomes inaccessible to certain IP addresses and ISP which Google thinks; when given access to the network, they could be harmful to the health of the platform or so.


Although, the technical details for these issues are not so known to me, but I have had and confirmed that such issues is common in Africa.


Users of Glo Ng, Aritel Ng and a few other ISP in Africa usually have difficulties at accessing blogger blogs with custom domain enabled.


So, if your blogger blog has more of Africa audiences, I would recommend that you setup and activate Cloudflare on your blogger blog.


How to Setup and Activate Cloudflare on your Blogger Blog

Estimated cost: $0
Estimated time: 15 minutes
This is a step by step tutorial detailing how to setup and activate Cloudflare services on your blogger blog. Cloudflare is a Content Delivery Network service provider whose aim is to improve your blogger blog load time, make the blog load faster, more secure and more accessible on the world wide web.

Requirements:

Required tools:

1. Preparation

Either you intend to use your phone or PC, ensure that that device has access to and connected to the internet.

connect to internet

2. Create a Cloudflare Account or Login

Login your Cloudflare account. If you don't have an existing Cloudflare account, you may create one for free. You would be required to login your domain registrar account to make some modifications and add your blogger blog domain to Cloudflare. See the next instruction for details.

Cloudflare login page

3. Enter your domain name in the space provided

Either you are creating a new Cloudflare account or you have logged on your Cloudflare account, you would be required to add your domain to Cloudflare. Once prompted, simply enter your domain name in the space provided by Cloudflare domain setup wizard.

Add domain to Cloudflare

4. Confirm and Verify your DNS Records

Now, Cloudflare scans your domain registrar or hosting account for your domain's DNS Records. Confirm the records and proceed.
Either complete or not, you can always skip this step and proceed anyways because you can always modify or add up your domain DNS Records under Cloudflare DNS settings page.
Here, you can choose which records in your domain DNS Records get served by Cloudflare or which ones are served directly from your domain registrar servers.
The orange cloud icon right to each record means that the traffic to and from that record are cached and served over the Cloudflare network, while the grey cloud icon means that the traffic to and from that particular record would bypass the Cloudflare network and all requests would be directed to your domain registrar servers.
Specific configuration settings for custom email users could be found here: How to configure custom email DNS, MX records on Cloudflare - this is a must if you wish to continue receiving emails at your custom domain thus; [email protected]

Cloudflare domain DNS Records

5. Choose Your Preferred Cloudflare Plan

Here, you are asked to choose a preferred Cloudflare plan.
The free plan provides all the necessary features that you would ever need for your blogger blog. However, if you are an advanced blogger blog user, I would recommend that you subscribe to a paid plan - it would be very useful for you. More on its usefulness are discussed later on.
Next, you will be asked to choose the performance level and security settings for your website. I would recommend the medium performance setting as it will safeguard your website from bot and spam attacks.

Cloudflare Plan Option

6. Replace your Domain Nameservers with Cloudflare Nameservers

Here, you would need to replace that Nameservers provided to you by Cloudflare with the ones present on your domain name registrar Nameservers space. Copy the two Nameservers provided by Cloudflare one after another and replace them with the ones on your domain name registrar space accordingly.
To change the nameservers to the ones provided by Cloudflare, you would first need to login your domain registrar account.
From there, the steps to be followed depends on the domain registrar you use. The image shown from below shows when to change Nameservers form domains registered with Namecheap.
Once the domain nameservers are successfully replaced, you would have to wait a few minutes for the new configuration to propergate.
You should receive a notification email from Cloudflare once everything is up and running.

replace domain nameservers

7. Login your Blogger Account and Turn Off HTTPS Redirect

To avoid conflicting configuration settings, login your blogger account and turn off https redirect under settings.
To do this, from your blogger blog dashboard, click on the blog that has the custom domain you just added to Cloudflare and then go to Settings to HTTPS Availability then set this to No.

Blogger HTTPS Availability options

8. Confirm your Cloudflare HTTPS Settings

Now, to be sure that your blogger blog always have https enabled and enjoy Cloudflare utmost encryptions, flexibility and security benefits, continue to your Cloudflare account under SSL Settings dashboard, be sure and confirm that you have Cloudflare SSL settings for your domain set to Flexible, Always Use HTTPS set to On and Automatic HTTPS Rewrite see to On.
Those are the principal settings. You may leave others settings to their defaults.
If you fail to perform this last check as stated above on your Cloudflare SSL / TLS strings for your domain, your blog may end up throwing HTTPS handshake failed error message.

Blogger HTTPS Availability options

Recap: requirements for setting up and activating Cloudflare CDN on your Blogger Blog

Internet Access

Since you would be connecting to the internet, an active and relatively fast internet access is a requirement for this process.


You can use your modem, WiFi or connect your phone. Any ISP is okay so long as the internet connection is of mid-range or high-end.


Your time

From start to finish, you may need to designate between 15 to 45 minutes for this process. Though, that greatly depends on the speed of both your internet connectivity and your internet-ready device such as your phone or PC.


Custom Domain

For this process to work, not a compulsory requirement but it is highly recommended that you already have a custom domain added and active on your blogger blog.


Your Cloudflare Account

You must register an account with Cloudflare CDN to complete the process outlined from above. If you do not have an existing account with them, you can register one for free.


Cloudflare is a CDN service provider.


Use your Phone or PC

Whichever you find more comfortable to use, you can start and complete these processes using either your smartphone or PC.


Your Browser

Either you intend to initiate and complete this process using your phone or PC, a fully functional internet browser is a requirement.


For these processes, I recommend Google Chrome, Mozilla / Firefox or Edge web browsers.


I supposed you have successfully setup and activated Cloudflare CDN for your blogger blog and set to enjoy secure unprecedented and uninterrupted traffic flow to your blogger blog.


Meanwhile, do you even know that Cloudflare can serve more purposes to your blogger blog than those revealed and discussed from above?


Here are some other benefits you stand to enjoy with Cloudflare.


Extra Benefits of Using Cloudflare CDN on your Blogger Blog

1. Ability to easily redirect sub-domains and pages

In case you have sub-domains you wish to redirect to your main domain. For example; you wish to redirect www.example.com to example.com or vise-versa, you can easily do that using the Cloudflare page rules configuration settings.


2. Monitor and Block Access to Certain IP Addresses

Using the Cloudflare threat control options, you can easily block specific IP address and even the traffic from specific countries, from accessing your blog.

Additionally, because it also displays a list of IP addresses that were found to be suspicious by Cloudflare servers, had failed to solve captchas provided by Cloudflare and the likes, you have the options to manually block specific IP addresses that are more prone to threaten your blog health.


3. Cloudflare Gives You Access to Pool of Plugins

Through the Cloudflare awesome app store, you can install lots of plugins on your blogger blog or website in just one click. No coding knowledge whatsoever is required.
To install the plugins, you never even have to touch your blog. All can be done within Cloudflare app store.

The benefits your blogger blog stand to gain from Cloudflare CDN service is so much that I cannot simply recount all of them on here.


See our other tutorials discussing Cloudflare configuration settings and benefits here


0 Comments

to top