Discussions and articles about user experience are usually focused on user interface design, usability etc. That is for sure very important, but the best user interface is worth nothing if your page speed performance is very poor!
Now in 2010, everybody has fast internet connections… So why bother too much about website speed!?!
You might have heard something similar already. Although it is of course correct that the average internet connection speed has increased a lot in the last years: Fast page load speed still matters! In my opinion it is even crucial for a good user experience …and there are a bunch of reasons why fast internet connections are not an excuse not to invest in page speed improvements:
- Multi-tasking internet users – Unfortunately you will not have 100% of the visitors bandwidth in all cases. Imagine a web-user downloading a file, listening to online radio and visiting your page in parallel. Even worse if many users share the same WLAN etc…
- Server-side performance problems – Some page loading speed problems have nothing to do with the users internet connection! Sometimes just the hosting server is too bad or there is bad code that leads to slowly generated dynamic pages or there are too many unnecessary database hits etc… the list of possible server-side performance issues is long.
- Emerging markets web users – If you are thinking about launching a product for the emerging markets don´t be surprised if users connection speed stats look a bit like 1998.
And why is it important for SEO?
- The search engines love fast websites, they can crawl more information in a shorter period => They don´t need to spend that much resources in crawling fast websites.
- Website speed is a Google Ranking Factor which makes totally sense since fast websites make users and webcrawlers happy and both is pretty much of interest for Google, too. Check the second half of this video and listen to what Matt Cutts from Google has to say about website speed:
How to check the website speed?
There are some cool free page speed testing tools available:
- Google Page Speed – Analyzes your page loading speed and gives suggestions for improvements. Works together with Firefox Firebug and Google Webmaster Tools.
- Google Webmaster Tools – Check the Crawl Stats Folder in GWT frequently to get an idea about how Google experienced your website speed while crawling your site.
- Firebug for Firefox – Just activate the “net” tab in the firebug window and enjoy the magic!
- webpagetest.org – Cool online test tool with lots of options like different browsers, bandwidth, location etc.
- More Load and Performance Test Tools – There are lots of them, see the nice overview of Load and Performance Test Tools by Rick Hower.
How to improve the website speed?
- Cached Pages – If you have a problem with slowly generated dynamic pages
- Check removing Features – There is a feature on your site that only 1% of your visitors actually use and that increases page speed by 20%? => then better remove it.
- Optimize Images – Minimize KB, Don´t downsize pics in HTML and only use pics if absolutely necessary.
About optimizing website speed there are a lot more things that can be done, for further reading I recommend the post tips for increasing website speed.
I hope this post about page loading time improvement was helpful for you. Feel free to tell your opinion or ask a questions in the comments section below.