We spend a lot of time optimising our page load times because we have found a direct correlation between how fast a page displays in a browser and its bounce rate. There are still plenty of improvements left to roll out here, but I was interested in seeing how other Irish websites are faring at optimising their page load times.
I took the companies on the ISEQ 20 Index and added the top 5 indigenous Irish websites based on their traffic from Ireland according to Alexa and tested them for speed. All tests were run using webpagetest.org and were run from Gloucester in the UK 5 times consecutively. The test emulated IE7 running over a 1.5 Mb/sec DSL connection. For interest’s sake we also ran it on our own site and saw that we had several areas where we could improve.
A quick caveat: these results were run during just one period of one day and it could easily have been during a bad/busy period for one or more of the sites in question. If you’re interested in making a definitive list of the fastest and slowest Irish sites you should run the test again at various times of the day and on different days of the week.
The Fastest
Unsurprisingly the fastest sites are dominated by relatively simple sites that have largely static content. The page size is relatively low in all cases, maxing out at 250 KB with C&C Group.
- Greencore 2.0s
- Grafton PLC 2.1s
- Kerry Group 2.2s
- BOI 2.6s
- C&C Group 2.8s
The Slowest
- The Independent 15.9s, requiring 165 files and 1,500 KB
- RTE 9.8s, requiring 100 files and 478 KB
- Irish Times 8.7s, requiring 127 files and 866 KB
- Kingspan 9.3s, requiring 91 files and 1,316 KB
- FDB 9.1s, requiring 72 files and 613 KB
Full Results
In general the results were pretty disappointing with an average full page load time of over six seconds. Some very obvious improvements can be made. Text compression was not enabled on 18 of the 25 sites. There really is no excuse for a website not to have compression enabled these days as it is simple, well understood and implemented on every web server. This can reduce bandwidth requirements by up to 70%.
The second major area for improvement is the sheer number of files that many of these sites require users to download. Each file has it own overhead and browsers can only download a certain number of files in parallel. On average each of the sites required 57 separate files to be downloaded, with The Independent requiring a truly massive 165 different files. This could largely be resolved by using CSS sprites and combining javascript & CSS files.
Start Rendering Sooner
Of course total download time doesn’t tell the whole story. Sometimes a good user experience can be achieved even if your page takes a long time to finish loading. The way to do this is to get the page to start rendering before the final files are down. The average start to render time for our sample list was 2.7 seconds and this is where some of the Irish web companies shine. For example, Paddy Power and boards.ie, despite being complex sites, start to render after just 1.5 seconds each giving their users a very acceptable experience.
So how does RevaHealth.com compare? Pretty well actually, but with some obvious room for improvement. We had the fastest overall load time at 1.4 seconds, however our start to render time of 1.1 seconds was 300ms off of the mark. This comparison of home pages may be slightly unfair as RevaHealth.com’s home page is relatively simple compared to one of our typical landing pages. I reran the tests on Dentists in Manchester and we had a full loading time of 5 seconds which isn’t great and needs to be improved. Happily our start to render time was 1.5 seconds which I am pretty pleased with.
Let me know if I’ve made any mistakes in my analysis here. How does your site compare? Post your results in the comments












One of the biggest problems affecting some website speed tests is the reliance on external analytics such as GA. The use of external ads servers (Adsense etc) also slows things down a bit. RTE.ie, Irishtimes.com and Independent.ie would be very heavy in this respect. What is fascinating about Irish websites in general is the way that few use mod_deflate or compression. Some of this might be down larger websites using IIS rather than Apache but with Google claiming that website speed and page load times are going play a part in its algorithm, some people are beginning to pay attention.
Hi John and thanks for stopping by. You are right about external advertising services slowing things down. Analytics is now available in async mode which mitigates its overhead and it is easy to get gzipping working IIS (we run on IIS). However, the real problem with the the two papers is that they don’t combine their gifs/pngs into a sprite.
Hi Caelan,
Very interesting post. I have previously looked at page load speed in the Google webmaster tools before but the level of detail in webpagetest is much better. As promised I have checked the puddleducks site and the results are as follows. For the first view it took 6.2 secs and for the repeat view it took 4.3 secs. The start render was around 2 secs. We have a very image rich home page and the report states that we can gain a lot of time by ensuring that all images are compressed. So we have a bit of work to do to improve and I’ll be onto our web developers to make them.
BTW – as well as hopefully decreasing bounce rate I understand that improving load speed can also have a beneficial impact on Google search ranking as stated in this vid: http://www.youtube.com/user/GoogleWebmasterHelp#p/u/4/UbaU-p2UnkA
It is true about Google taking speed into consideration however I don’t believe it is an important factor. They say that it only affects 1% of search results. I wouldn’t really stress about speed from an SEO perspective.
Thanks for the kind mention of boards.ie!
We’re very conscious of the speed of boards.ie and we track it constantly and try to improve it when we can. The tricky part for us at the moment is that 75%+ of the time to fully load a page is client-side time. We still have lots of work to do!
The Firefox plugins YSlow and Google Page Speed are worth using to help do a similar job to webpagetest.org. The “Net” tab of Firebug is also very useful to track down download order/caching issues.
If you haven’t tried it yet, Dynatrace Ajax edition is a really good (and free) javascript profiler for finding those client-side time problems (if they are within your control).
9 times out of 10 on most of the sites I have looked at it is caused by using selectors inefficiently (and repeatedly) for accessing DOM elements.
You can get it here: http://ajax.dynatrace.com/pages/
Thanks for the suggestion Patrick. I hadn’t seen that tool before. Off to my Win7 VM I go…
This is a really very good post. I have a very important question….
How do we decrease the rendering time of the website ? I saw that your average rendering time is 1-1.5 sec. Can you please let me know if there are tips for that ….
VJ