Content delivery networks sound like a scary and super complicated subject, but honestly, it's actually pretty straightforward!
Let me clear some of that confusion up for you.
Read on to find out what a content delivery network is and why you need one.
First, there are a few terms that you should familiarize yourself with:
User: Someone who requests data (i.e. a page on a website)
Latency: The time between when you request a page to load and when the page appears on the screen.
Bandwidth: The amount of data that can be carried from one point to another within a given time frame.
Static Content: Web content that doesn’t change.
Origin server: The server where all of this data is kept permanently.
Random Access Memory (RAM), Solid State Drive (SSD) or Hard Disk Drive (HDD):
Points of presence (PoP):
A content delivery network (CDN) delivers data quickly by using cache servers and PoPs that are geographically located closest to the user. They are used to transfer static content such as images, videos, webpages, etc.
Think of it this way...
MonetizePros.com is hosted in the United States, but you're browsing it from say Australia. A content delivery network has basically saved our page and also put it on a server in Singapore.
Since Singapore is significantly closer to Australia than the states, your request to view a page on our site is received quicker and the data will come back to you quicker - resulting in you seeing the content quicker!
There are many cache servers placed strategically around the world or in different PoP’s.
PoPs contain multiple cache servers with copies of data stored in them.
A website also maintains an origin server where all their data is stored permanently
When someone wants to receive data from a website that has an origin server that is geographically far, data is instead drawn from a PoP that is closer.
The closer a cache server, the less time it takes for a user to receive the data.
So if someone from New York wants data from Madrid, instead of the data being pulled from the origin server, it is taken from a PoP that is closest to Madrid.
Generally sites that:
Examples: CNN.com, Amazon.com, YouTube.com and MonetizePros.com! 🙂
Sites that often don’t need a CDN:
According to LoadStorm:
A one second delay in load time will result in:
For example, Amazon reported receiving a boost of 2% in conversion rates per second of loading speed improved upon.
WhoIsHostingThis shows the differences in load times between images that were hosted on a CDN and ones that were not:
A truly global CDN has an established presence in places that would normally be difficult to access (i.e. China has extensive firewall protection).
Note: CDN providers typically don’t cover every single country in the world. Make sure to choose a CDN that reaches the locations that are relevant to your business.
Site speed is a huge ranking factor in Google Organic search!
Depending on the hosting site that you use, setting up a CDN may vary. Here are a few videos to help you through the process of setting up MaxCDN:
Here's a breakdown of the best content delivery networks out there right now.
The expert in CDNs with direct reach in over 90 countries. They're by far the biggest provider out there and it integrates super easily with virtually any platform, especially WordPress.
Blazing fast speeds, lots of servers, undeniably the best support and an affordable price to go with it!
With over 100,000 servers placed in over 80 countries, Akamai is one of the largest CDN providers and hosts a significant amount of the world’s web traffic.
Pricing: Akami does not display their pricing because they want to work individually with each
A global CDN that serves static and streaming content. Servers available in US, Europe, Asia (but not China), Australia, and South America
Pay as you go and free on contracts.
As a free service with 80+ PoPs and zero charge for transfer/bandwidth, cloud fare is an increasingly popular provider. Cloud fare has serves set up in the US/EU and China.
Free plans available for smaller traffic generated by personal websites and blogs. If you’re running a professional website to an enterprise then you may want to consider using a Cloud Fare plan.
To read more on CDN providers click here.
Remember that when choosing a CDN it is important to think about what your needs are.
Who are the customers you are trying to reach?
How much traffic does your site generate?
Once you have these questions answered, choose your CDN provider, install it and get those clicks and conversions up!