Cloudflare protects and accelerates any site online. Once you add it on your domain, site's web traffic will be routed through Cloudflare's intelligent global network.


It automatically optimizes the delivery of your web pages so your visitors get the fastest page load times and best performance. It also blocks threats and limits abusive bots and crawlers from wasting your bandwidth and server resources.


There is no good reason not to have Cloudflare on your domain. The first thing we do when we purchase a domain name is we put it on a Cloudflare. That gives us the fastest, most highly reliable DNS service you can get, at any price. And this price is free


Read more here.

How to setup Cloudflare on your domain

Setting up Cloudflare on your domain is very easy. Please follow the steps below.


Step 1: Open an account and add your domain

To open an account, please go here:

https://dash.cloudflare.com/sign-up


And then, add your domain:

Step 2: Review DNS records

Once you add your domain, Cloudflare will scan your existing DNS records to make sure your domain & mail services continue to run once you change your name servers to Cloudflare’s. It may not have found every existing record, so please double check the list to be sure and then click a blue button to continue...


Example of the DNS records results:

Step 3: Change name servers 

Cloudflare will display your current and new name servers. It will show you what needs to be changed and what your Couldflare's name servers are.


Example:

Login to your registrar (where you purchased that domain), and change name servers to Cloudflare's (see the screenshot above).


Example: Domain registrar one.com

Check the "Change to custom name servers" checkbox, enter Cloudflare's name servers and click to save:

Step 4: Name servers change confirmation

Once you change name servers, go back to your Cloudflare and click "I'm done":

Note: It may take some time before your domain registrar applies the changes. Cloudflare may display domain status as "Pending", under an "Overview" tab:

You may just wait till Couldflare sends you en email informing you that "your domain has been added to a Cloudflare".


This means that your domain status was changed from "Pending" to "Active", and that you have successfully activated Couldflare on your domain.

We also recommend you to watch this video here:
Change-your-domain-name-servers-to-Cloudflare

You can also read how you can use CloudFlare for easy redirect, free and reliable DNS here.