Do I need a Magento CDN (Content Delivery Network)?

by | May 27, 2017 | Blog, Ecommerce, Magento Performance, Marketing | 0 comments

We get asked regularly by clients if a Magento CDN is right for their site. Everyone wants fast page load times, and a number of vendors such as Akamai and Amazon offer solutions. So how do they work, and should you use one for your site?

How a Magento CDN Works

CDNs basically distribute pieces of your site to servers around the world. Millions of web servers in almost every country. Akamai, for example, has over 2,000,000 servers globally. When a web page on your site loads, it can pull pieces of your site from a server that is very close, saving a few milliseconds to several seconds. These pieces of code can include JavaScript files, CSS files and images. Files generated dynamically on the server cannot be put on a CDN. An example would be a basket page, which changes from user to user.

CDNs also have a number of other techniques they use to speed up page loads:

  1. Caching – Merchant’s can adding a secondary layer of servers between the web server and customer to speed distribution of files.
  2. Better Routing – Software tools that do a better job of connecting the customer’s browser with your web site.
  3. TCP Optimization – Workaround of some limitation of the basic internet communication protocol.
  4. Prefetching – Their networks predict the next file requested. They proactively start sending the file without a browser request.
  5. Compression – CDNs further compress files to make them smaller, and faster to send, and faster to render on the browser.

A lot of these techniques save a little time here, a little time there. But every little bit helps.

Magento CDN

Learn more about CDNs by viewing this slide show.

Where is a CDN most helpful?

Most of our clients are smaller and medium sized companies. Many of our clients have limited budgets. Further, many only do business in the United States, so the distance covered between the web server and the customer is relatively short.

Regarding CDNs, that matters in two ways. First, the time from server to customer web browser is relatively short. Companies doing business globally may see their site take three seconds to load on the other side of the world. It takes time for traffic to make it through all the hops on the network. So for a company doing business globally, a CDN can be very useful. But for a company only doing business in the US, the half second of load time saved may not make much difference.

Second, implementing a CDN takes 3-5 hours. Not huge, but is that the best use your budget? Frequently money should be better spent optimizing the whole site. Or adding a feature? Or doing some digital marketing. Again, that a drop in the bucket on a $200,000 project. But if your total budget is $10,000, another $500 is substantial

In Conclusion

We believe CDNs can be a valuable tool for clients selling globally and/or your budget can fit another $500. If that isn’t your company, we can offer many other options for speeding your site. View my recent TLS Encryption post for some ideas. Want some individual consulting, call us!

Keyword: Magento CDN

Technical SEO for Ecommerce Websites

Whether you’re building a new Magento site, or just want to optimize your live storefront, getting it ready for search engines to index is critical. We present this checklist of 10 tasks for your use. Some of these tasks require a developer, and some don’t. Some can...

Pacific Press Case Study: How an Upgrade Drove Explosive Growth

Spoiler: “Visits by mobile users have exploded compared to our old site; we’ve moved from virtually none to almost 50/50. Over the last 28 days we are showing more than a 30% increase for sales, total orders, and conversion rates vs. the old site”. Pacific Press had a...

Time to Move to Google’s WEBP Image Format

If you've worked on websites long enough, you've seen the progression from GIF to JPEG and to PNG. The next image format is the Google-developed WEBP image format. Here we'll explain what WEBP is, describe the benefits of switch to WEBP, how to measure the difference...

Avoiding The Costs of Updating Your eCommerce Site’s Theme with Every Update

With eCommerce being more dynamic than ever before, Magento, Shopify and AbleCommerce seem to be shifting into high gear, releasing new updates regularly. This is great for performance, security and other aspects of building an online store and cementing an online...

Google Shopping Video Tutorial from the June Chicago Ecommerce Meetup Group Meeting

Google Shopping Tutorial If you're a merchant selling products, you should take a close look at Google Shopping. If your products are unique and/or price competitive, this tool could help you sell substantially more product. Every day, millions of people are using...

Web 2 Market Digital Marketing Case Study

American Technical Publishers (“ATP”) is an industry leader in textbook publishing for career and technical training. Founded in 1898, the company sells worldwide through its website on the domain ATPLearning.com and by phone order. As ATP improved its product...

How to GDPR prepare your online store?

GDPR or General Data Protection Regulation is an updated version of the 1995 Data Protection Directive. With the advance of the different ways we go on the internet, a more defined law was in demand. The GDPR is drawn to protect the rights of all the European Union...

Learn how eCommerce with Magento helps expand Online Business

Online shopping is a billion dollar industry. And Magento has cornered the eCommerce market with more than 250,000 online stores in America alone. The reputation is because of the Magento program’s ability to fit any online business. All that stops you from standing...

Magento website templates – How the right template can boost sales?

Magento is an out of the box eCommerce software. And it also has a free Community version which is the most popular. Because of the way Magento is set up, no two online stores look and feel the same. The uniqueness comes from the way the store is designed using...

Hosting for Magento – How to find the right hosting for eCommerce stores?

Magento is a huge program to host. Without a great hosting partner, the Mage program loses all its benefits. Coded on the PHP framework, Magento is a very popular program that comes without a host. The one click out of the box store is easy to install. However it is...