Professional Documents
Culture Documents
com/improve-site-speed/
A lot faster.
I didn’t change hosting plans. RankXL still runs on Bluehost’s shared hosting
plan.
But I did do something I now regret not doing a lot sooner: use
CloudFlare, combined with the WordPress plugin, W3 Total Cache.
But first…
What is CloudFlare?
I’ve seen the name, CloudFlare a bunch of times before in the past, but never really took the time to research what it
actually is.
But after digging around, I learned that it isn’t a hosting company at all.
I won’t get into the technical aspects, because I don’t even fully understand everything myself.
Instead of files being served directly from your web host, it goes through one of CloudFlare’s globally distributed data
centres instead.
It protects your site from attacks and serves up your webpages at lightning speed.
As you’ll see later in the tutorial, you don’t need to configure anything in your hosting settings, and only need to
change your nameservers.
And here are the results after installing the W3 Total Cache WordPress plugin (without CloudFlare)
Much better.
Without spending any money, and less than 10 minutes of set up… that’s awesome!
I’m using Bluehost for this example, but most hosting plans will have the same options.
Under the “Upgrades” tab, you should see an icon labelled, CloudFlare.
On the next page, your account is set up. All you have to do is log in.
On the next page, click the button highlighted in red to log in.
Instead, click on “Forgot your password?” and you’ll be emailed instructions to create one.
You don’t need to change anything. Don’t touch any of the defaults if you’re not familiar with what they are.
If you have a subdomain for your site, then see this guide on how to set it up .
CloudFlare will then give you 2 DNS nameservers, and all you need to do is go to your registrar where you bought
your domain, and change your current nameservers with the new ones that CloudFlare gave you.
It will take a few minutes before your new nameservers take effect.
There will be no downtime, and your website will remain online so you don’t need to worry about that.
It’s the most robust caching/speed plugin available for WordPress, and it’s free to use.
Because the software is so sophisticated, there are a lot of things you can configure in the settings.
Click on Enable, enter in your email (the same one you used to register to CloudFlare) and enter in your domain.
Simply click on the link that says “find it here” and it will take you directly to your CloudFlare settings page where you
can find your API key.
Copy and paste it into the field and then save changes.
That’s it.
You’re all done.
Are there any problems running CloudFlare and W3 Total Cache together?
The only thing you have to remember is not to turn on the “minify” options for both CloudFlare and W3 Total Cache.
They’re both turned off by default so you shouldn’t need to worry about this, though.
Conclusion
If you’re looking to maximize your site speed, then I highly recommend going through the steps in this tutorial.
RankXL isn’t big enough yet where I feel I need to invest in more expensive hosting options. But even while running
on shared hosting from Bluehost, my site speed now rivals the speed of bigger blogs running on much more
expensive hosting plans.
You should see a huge improvement in your site load speed, especially if you’re using cheaper hosting solutions to
begin with.
Test your website speed at Pingdom and you’ll notice a big improvement.