It is no secret -- there are many benefits of having a fast website. The faster your website loads, the longer a visitor is likely to stay. The actual stat is that for every 100ms, you lose 1% of your visitors. Google and other search engines have started to punish websites that load slowly by giving a SEO bump to those that load quickly. And with or without research, you can just think about your own habits. If a web page takes a long time to load, you are likely to abandon it and move on to something else.
So, if making your website fast is important, what are some practical best practices to do so? The biggest websites online use a variety of resources and tricks to make their websites load as quickly as possible. Some common techniques include using a CDN (content delivery network), upgrading to a dedicated server, upgrading network equipment and running multiple data centers around the world. These techniques are all effective, but difficult for most websites because of costs, expertise, access and time - until recently. CloudFlare is a service that brings the tools previously reserved for the largest websites to every site online.
How does CloudFlare work?
When you sign up for CloudFlare (which takes 5 minutes), your traffic is routed through CloudFlare's network. Our network acts like a reverse proxy and is distributed all over the world. What that means is that we cache certain resources (like images) at our nodes. Our nodes are scattered all around the world and the idea is that we serve copies of resources from our nodes, rather than having to go to your origin server. So if your visitor is coming from San Francisco, their requests will go through our San Jose node and a visitor's request from Paris, would go through our Amsterdam node. The end result is that requests served from our nodes are closer to the visitor so they are delivered faster. And, the requests that go all the way to your origin server also happen quicker since part of the load is offset by CloudFlare's nodes.
Rather than having to decide what does and does not get cached, CloudFlare automatically takes care of it for you. The result is that on average, a website on CloudFlare loads 30% faster than before. The performance benefit ranges site to site and depends on a variety of things including type of site and location, but for most websites, CloudFlare makes a noticeable difference.
Who can use CloudFlare
To try CloudFlare, it takes less than 5 minutes to sign up. Any website or blog can join as long as you own the domain name. So a website like CuteNinjaKittens.com works, but CuteNinjaKittens.Wordpress.com does not. The core service is free, which means that CloudFlare is accessible to any website online.
CloudFlare was built because having a fast and secure website is essential. Our goal is to build a service to take care of speed and security for you, so you can get back to focusing on why you created a website in the first place.
*Side note: The photo of the cheetah was taken by one of our team members, Damon. Damon has a passion for photography and took this photo on one of his SE Asia trips. And in case you didn't know, the cheetah is the fastest land animal on earth. *