How to setup Cloudflare

Hello, and welcome friends are you interested to learn new things like how to setup Cloudflare on your blog website, and if your answer is yes then my friends you are in right place.
In this article, you will learn fresh & clean methods of how to set up Cloudflare ? and also see how to use free Cloudflare (CDN) on your website.

Cloudflare is an American company and they provide web security, free & paid (CDN) content delivery network, internet security, free (SSL) secure sockets layers, firewall security, domain name server services, and many more interesting services provides by Cloudflare.

Cloudflare not only provides web security but also improves your website speed because to rank on google’s first page you need good website speed and Cloudflare helps to improve that level of website speed.
Now let us see how to setup Cloudflare and what are the feature or benefits.

How to setup Cloudflare with Website

To setup Cloudflare on your website here is the complete guide:
1: Create an account on Cloudflare
2: Verify Domain in Cloudflare account
3: point Namecheap domain to Cloudflare nameserver
4: Check & verify DNS record
5: Configure SSL certificate
This five-step will help you to set up Cloudflare on your website and also discuss each point in detail.
The Cloudflare setup process is really simple and anyone can set up Cloudflare on their website by reading this complete article because it doesn’t require any technical knowledge or technical background.
So, friends let us see the Cloudflare setup process by doing practical.

Create account on cloudflare

Create account on cloudflare

To create an account on Cloudflare here is the complete guide :
1: First go to cloudflare.com
2: Click to sign up form
3: Enter your Email or password
4: After this click to Create Account
5: Then Verify the Cloudflare account on your Email Id
6: After this, you successfully create an account of Cloudflare.

Cloudflare account creation is very simple and user-friendly but after completing account creation you have to verify or add a domain to your Cloudflare account.
If you want to use the Cloudflare service you have to verify your domain or add a domain name in your Cloudflare and it is necessary.
Without adding a domain to Cloudflare’s account you can’t use Cloudflare services.
So, to add or verify the domain in Cloudflare just follow the next steps.

Verify Domain in cloudflare account

Verify Domain in cloudflare account

First, you have to login into your Cloudflare account then move to the next step adding a domain to your account. So, after login you will get to see one message in your Cloudflare account is +Add Site and from here you can add or verify Domain.

 add or verify Domain in cloudflare

So, to add a domain click to +Add site then enter your Domain name and again click add site button.

Cloudflare plans

After adding a site, you have to select a plan on Cloudflare and from here you have to select Free plan $0 because a free plan is enough for beginners as well as for pro bloggers.

This Cloudflare plan is only for big companies and high-traffic websites but if you want to add an extra layer of security to your website then you can select that plan.

But for the beginning stage free plan is good & enough because in a free plan you will get everything you don’t require any other layer of security. So, after selecting a free plan of $0 click to Continue.

Cloudflare scan or review your domain DNS records

Now in this step Cloudflare scan or review your domain DNS records and Cloudflare provides their nameserver to add to your domain DNS manager. if you don’t know how to change DNS records then Don’t worry friends this article will help you how to add domain to blogger because in this article I have taught you, what is DNS record & how to change a DNS record.

So, simply Click to continue then again you will get one message in the below image.

Add DNS record later on cloudflare

Again, click to confirm to  change nameserver in your domain DNS manager.

Cloudflare DNS record

Now, this is the last step because in this step you have to change your domain nameserver with the Cloudflare nameserver.

In my case, I purchase a domain from namecheap.com then I will update Cloudflare nameserver with my Namecheap domain account.

So, friends if you purchase a domain from any other registrar like has  GoDaddy, hostinger, Dynadot, name silo, reseller club, etc then you have to change Cloudflare nameserver with your Domain registrar.

Now let us see how you can point your domain with Cloudflare by changing nameserver

Point Namecheap domain  to cloudflare nameserver

To point Namecheap domain to Cloudflare nameserver, first, go to Namecheap.com then select account menu and click to profile category then login with your Namecheap user id or password.

Namecheap domain list

After login into your Namecheap account, you will redirect to your account dashboard then go domain list section and from here you will your all domain list.

Namecheap nameserver settings

Select your domain which you want the point on Cloudflare then click on the manage button and from here you will see your default domain nameserver.

Namecheap nameserver  save settings options

Now to add Cloudflare nameserver click on the nameserver option and select custom DNS after this copy and paste your Cloudflare nameserver then click the right button to save settings.

Check & verify DNS record

Now after saving settings you need to double-check your Cloudflare nameserver properly added to the Namecheap account.

1 1 |

After completing all these steps go to the Cloudflare account and click Check DNS because when you click to check DNS, Cloudflare started trying to verify your domain DNS record and when everything is ok! your domain successfully added to your Cloudflare account.

But after adding the domain to your Cloudflare account you need to wait for 5 to 10 min to fully activate and when it is fully activated Cloudflare account is ready to use.

So, after activation you need enable (SSL) certificate for  your domain security   

Configure SSL certificate

Configure SSL certificate

Activate (SSL) certificate in Cloudflare is free and easy to activate because the (SSL) certificate shows the secure website to users. (SSL)the certificate has a big advantage it’s itself & also a ranking factor on google.

So, to activate (SSL) certificate in cloudflare account here is the step:

  1. Go to Cloudflare account
  2. Click to SSL/TLC  option on Cloudflare
  3. Then you will get to see the SSL activation option
  4. By default, it is  OFF & selects the Flexible option to activate
  5. You can choose any one option according  to your user requirement
  6. But Flexible is recommended
  7. After this, your SSL certificate activation is proceeding

After completing all steps, you need to wait for 5 to 6 hours to fully activate the (SSL) certificate in Cloudflare because it’s taken time to verify or activate the certificate but don’t worry friends here is the official guide of Cloudflare how much time it takes to activate the SSL certificate.

But once it’s activated you don’t need to take any tension about on renewable  SSL certificate because it automatically renews or it’s totally free and you don’t need to pay any amount.

Now friends this guide is completed but learn fresh and news please subscribe to our newsletter or connect with social media platforms for more updates.

Conclusion

This Cloudflare guide really helps beginners to achieve their goals and helps make the website more secure with Cloudflare.

In this article, you will learn fresh and new ways to set up a Cloudflare account because Cloudflare is one of the best and good ways to secure your website.

FAQ – How to setup Cloudflare properly

Should I trust Cloudflare?

Yes,100% you can trust Cloudflare because Cloudflare is one the most valuable company in the world and it provides web security, CDN and various types of security services.

Does Cloudflare improve speed?

Yes, Cloudflare improves your website speed by using your own optimization settings like minification, CDN, caching, brotli compression and firewall etc.

Spread the love

Omkar Sharma

Web Developer & Programmer by education, blogger by Hobby…Founded “Surferpage.com”

Leave a Reply