Media Monday Edmonton: How fast are local media websites?

On the web, page speed matters. If your site takes too long to load, people will go elsewhere. Google proved this by purposefully slowing down its search engine. They found that even just half a second caused fewer searches. Bottom line: users love fast sites!

With that in mind, I decided to look at local media sites – how fast or slow are they? Rather than looking at page load times, I decided to use YSlow to determine the performance of each site. Lots of factors can impact the amount of time a page takes to load (your ISP, the speed of your computer, where you are geographically,etc), but everyone has to download the same amount of data for a web page, so I figured YSlow is a little more fair than a stopwatch.

Here are the fourteen sites I looked at (you can download all the data here):

As you can see, none of the sites received an “A” grade. The only one to receive a B was Only Here for the Food. The grade can be somewhat misleading, however. Here’s what the front page performance for each site looks like:

It turns out that Sharon’s blog is the heaviest of them all with an empty cache (the first time you visit the site). This is due to the large number of images she has on her site. In fact, almost all of the weight of the page is due to the images. If you look at the primed cache (subsequent visits to the site) then the Edmonton Journal is the heaviest. The Edmonton Journal has the worst performance improvement going from an empty to a primed cache:

To be fair, I decided I should compare an “article page” on each site as well. With social media in particular, an article page is more likely to be a visitor’s entry point to the site. For this test, I simply clicked on the top article on each site:

One caveat: I used the second story for iNews 880, because their top story was over 25 MB in size! Evidently they think it is fine to embed full size, uncompressed images.

As you can see, Valerie’s blog is the heaviest, again due to the number of pictures she has. Once again, the Edmonton Journal has the worst performance improvement going from an empty to a primed cache:

Final Thoughts

I thought there would be more of a difference between the new and traditional media sites, but there isn’t really. In general the heaviest part of the blogs is images and the heaviest part of the traditional media sites is Javascript, but there are exceptions. On average, the first time you visit the front page of one of these sites you’re going to have to download just over 2 MB. On a 56.6 Kbps dial-up connection, that would take you nearly 5 minutes. On a typical high-speed connection, it’s more like less than 10 seconds.

I think perceived performance is often more important than actual performance, but that’s obviously harder to measure. In my experience, most of these sites load fairly quickly. When I do notice a speed issue, it’s usually because the page I am trying to load has a lot of stuff on it.

Another thing I learned from this exercise is that all of the sites have room for improvement!

What has your experience been like? Which sites do you find slow?

  • http://twitter.com/journalistjeff Jeff Samsonow

    Great look at something that one thinks about but never gets around to checking on.

    It’s also nice to know that our site isn’t a terrible drag on the Internet, we’ve been concerned with the load-time of our main page.

  • Anonymous

    Excellent information to have. Thanks for running this experiment. Now, what — if anything — can we do about it?

    • http://blog.mastermaq.ca Mack D. Male

      I think having the information and knowing what to look for is half the battle! I would suggest installing Firefox + Firebug + YSlow as a first step. Simply visit the EJ site and open YSlow and it’ll give you a list of suggestions – files that could be combined or compressed, missing cache headers, etc. Depending on your platform/technology some things will be easier and others will be more difficult. Rest assured there is LOTS you can do! If you have questions, just ask. I’m willing to help out.

      • http://twitter.com/Drewforward Drew Forward

        Great post Mack, just loaded up the aforementioned plug-ins in Firefox. Some of the slow-downs are really due to the N-th degree of third party plugins and content on ej.com. Didn’t even know the plugins existed until you mentioned them.

  • http://www.transformingedmonton.ca/ Jas Darrah

    Great post. Honoured to have Transforming Edmonton grouped with journalist blogs and traditional media! Excellent advice to improve performance.
    Thanks
    – Jas

  • Pingback: Media Monday Edmonton: Week in Review #2 at MasterMaq's Blog()

  • Pingback: Media Monday Edmonton: Update #5 - MasterMaq's Blog()