Some retailers launched online deals well in advance of Thanksgiving, Black Friday and Cyber Monday.
E-commerce sites can make web pages load faster, Google says.
Google recently released a report loaded with information about the web pages it crawls and indexes on the Internet. It offers some insights into how site operators can make their pages load faster.
- The average page size is 320 kilobytes.
- Only two-thirds of the compressible material on a page is actually compressed.
- In 80% of pages, 10 or more resources are loaded from a single host.
- The most popular sites could eliminate more than 8 HTTP requests per page if they combined all scripts on the same host into one and all stylesheets on the same host into one. HTTP requests are sets of commands sent to a server to return data.
It also found that each web page had an average of 43.91 resources and 7.01 unique host names. More specifically, there were an average of 29.39 unique images per page, with an average size of 205.99 KB each. The average number of external scripts per page was 7.09, with a script size average of 57.98 KB. For stylesheets, there was an average of 3.22 per page, each with an average size of 18.72 KB.
Site operators can make changes to improve their site speed, Google says. For example, they could eliminate an average of 3.75 requests if they combined all scripts on the same host, and 2.02 requests if they did the same for external style sheets. For the most popular sites, these figures climb to 4.75 for scripts and 3.54 for stylesheets.
It should be noted that 17 million of the pages studied by Google were Secure Sockets Layer (SSL) pages that encrypt data transmitted over the web to keep sensitive information secure. These pages typically require more resources and time to load.
“The Google data points out that there is much low-hanging fruit to improve the performance of most web sites,” says Mike Gualtieri, a senior analyst with Forrester Research Inc. “Web performance is not getting easy though for e-commerce sites because users want more content and more features, and they want it increasingly faster.”
YSlow also features a list of 35 best practices, divided into seven categories, to speed page loads. The categories include: Minimizing HTTP requests and using a content delivery network, a collection of web servers distributed geographically to deliver content more quickly and efficiently to users.