This complete Cloudflare setup guide will help you to further understand how to use their free service. Cloudflare provide free CDN and can help to speed up and secure your website from hackers. Setting up Cloudflare for website or blog is easy, just follow our guide and you’re good to go with a protected and faster loading website.
Here are some basic features that you can enjoy when you sign up for a free plan
- Rocket Loader
- Reduced connections
- Auto Minify JS, CSS and HTML
- Easy on and off
- Local storage caching
- Cache header optimization
Let’s get started supercharge your website by setting up Cloudflare.
1. Register A Free Cloudflare Account
Cloudflare free plan that comes with speed optimizations, CDN (Content Delivery Network) and security features are already sufficient and can work out of the box for small business or personal websites. For bigger corporate companies or businesses, is it recommended to get their Business Plan that comes with all Pro features, plus full customization that doesn’t included in their free plan. Their Enterprise Plan provide more advanced features which you can find out below.
Let’s compare the plans
Fast site performance
Broad security protection
Powerful stats about your visitors
Peace of mind about running your website so you can get back to what you love
Faster site performance
Web application firewall (WAF)
Virtually real-time statistics
Insight into what’s happening on your site
All Pro features, plus full customization
Advanced denial of service attack mitigation
Railgun™ web optimization
100% uptime guarantee
All Business features, plus setup consultation
Dedicated solutions engineer
24/7 phone support
Advanced DDos Protection
Railgun™ web optimization
2. Setup Your First Website
After register an account, click on Add Site under the menu. Here you’ll need to add your website url, example mydomainname.com (without http:// and www). After verify your domain name is correct, click on Begin Scan. Cloudflare will start scanning for your DNS records.
3. Cloudflare DNS Records Setup
The next Cloudflare setup guide, we will cover domain name and DNS records setup. After successfuly registered for the free plan, you will be able to add your first domain name. Cloudflare will scan your current DNS records and add it into Cloudflare. Feel free to make adjustment or add entry that are missing.
As shown above, click on the cloud icon to turn on optimization. Check your DNS records if it’s correct and move on to the next section and you’ll be given Cloudflare Nameservers. All you need to do is to change your current nameservers in your Domain name management to the given nameservers.
Open up your domain name management page and change your nameservers. We are using Namecheap, so we change it accordingly, refer to the example above.
Example of Cloudflare Nameservers as below
Once you have the nameservers changed, check your DNS records using IntoDNS to see the changes. If all setup correctly, you will see the Cloudflare nameservers in the Domain NS records column. It might take longer for the DNS propagation to complete.
We will move on to the next guide on how to enable some great features including Cloudflare caching, free apps and security.