How to Setup CloudFlare Free CDN with your WordPress Site

how to setup cloudflare free cdn with your wordpress site

Page loading speed of your website is one of the elements taken in consider in Search Engine Rankings. It also deals with user experience as the visitors doesn’t like slow websites. Using CDN service like ClodFlare along with your site will help you to reduce the page load speed.

Check our previous post about 5 Best CDN Services to know more.

What’s CloudFlare and How they work ?

CloudFlare is one of the best CDN services comes with a basic free plan. So for those who can’t afford payable services. Also it’s a good option for starter one’s, we can check the effect of CDN services and then go for paid one’s.

Cloudflare also provides security and optimization for your websites on the internet. You would need to create an account before setting up your website with them. Cloudflare caches most of your website contents in their servers globally and when some one try to access your site, they will provide the site from the nearest server.

They automatically optimize the delivery of your web pages so your visitors get the fastest page load times and best performance.They also block threats and limit abusive bots and crawlers from wasting your bandwidth and server resources. As a result Cloudflare powered websites see a significant improvement in performance and a decrease in spam and other attacks.

Setup CloudFlare with WordPress Site

Step 1 : Creating Account on CloudFlare

First of all you need to create an account, you can use this link for signup.

cloudflare free cdn account creation

Enter your email address and password. Click “Create account” now to proceed.

Step2 : Adding Website to CloudFlare

After creating an account, you will forward to a new page like below. In which add your domain name then click Begin Scan. It’s not necessary to add “www” to the domain. For example, if your website is, type

add domain cloudflare free cdn

After clicking on “Scan DNS Records” button, you can see a progress window like below. It will take approximately 60 seconds to complete. They will can your domain’s DNS records and after they finish it click on “Continue”.

cloudflare dns record scan

As you can see in the below screenshot, the scanning is completed and you can click the “Continue” button.

cloudflare dns records scanning completed


A list of all the DNS records found is displayed, including your sub domains. Click the “Continue” button to proceed to the next step.


domains cloudflare integration with wordpress


Step3 : Selecting Pricing Plans 

CloudFlare comes with a variety of plans, like Free Website, Pro Website, Business Website and Enterprise Website. You can choose any of the plans as per your requirement. As we are talking about Free CDN service, select the “Free Website” plan.


cloudflare best cdn network pricing and plans


Step4 : Changing Name Servers 

This one is the final and important step. You will get the CloudFlare name-servers for your domain. You can also find your CloudFlare name-servers in your CloudFlare dashboard under Overview. [for BigRock users, I have added the steps for name server updation at the end of this article]


change name server records cloudflare


You have to note them down and change your current nameservers with them. For that you need to login to your DNS management dashboard of your host.

After changing name servers, click on the “Continue” button. If you are seeing the status as “Pending” like below, refresh the page and you can will get the “Active” status. If you are not getting active status, check the name server details you given.


cloudflare webiste integration status


cloudflare status active


It will take upto 72 hours for the nameserver information to propagate. You will receive a confirmation email from CloudFlare when the nameservers update is complete. Your site will not experience any downtime during this period.

That’s it You’ve successfully created your new CloudFlare account!

Also Read: 


Steps for changing Name Servers in BigRock

  1. Login to your BigRock dashboard and under “Domain Registrations”, click on “Name Servers”. bigrock changing name servers
  2. A pop up window will open, in which you can see your current name server details. Copy paste the name servers you got previously from CloudFlare and click “Update Name Servers”.

changing name server details in bigrock

how to change nameservers in bigrock

bigrock updating nameservers



M S Sujeesh

Leave a Reply

Your email address will not be published. Required fields are marked *