Photo credit: Stanely Hong
Time to take control back and to utilize a technical strategy that doesn't force you to give up all those goodies, while gaining back some, if not most of your original of your speed.
But before I tell you how to do it, let me make sure you know well why you should be so concerned about website speed.
While this guide is written in a non-technical language and you don't need to be a programmer to understand most of the information shared therein, it certainly won't hurt if you can rely on a competent technical person to assist you in implementing the speed optimization techniques suggested here.
On April 9th, 2010 Google announced something that was already rumored about; Page loading speed will become a factor in the site ranking.
From now on, webmasters will have to think through and economize with each element they put into their websites.
The pages heavily loaded with various active elements that slow down the load times and thus increase the blood pressure of their irritated visitors will no longer get away with impunity.
Ever since the beginning of the Internet people had this tendency to put all kinds of bells and whistles on their websites. Animated GIFs, sounds and rollover images were visually annoying, but sometimes also a huge factor in slowing down the page load times.
On the other hand, these were not so bad because not too many websites worth visiting were going overboard with these. Most of the websites, especially those with some quality content were still well within the tolerable range.
All in all, some of the widgets were perfectly reasonable and legitimate to put on a website because they enriched the user experience. Others were just plain demonstration of force of the kitsch which increased page loading times and made navigation between pages of some websites into a test of patience.
This is when Google came in and announced that it will take page loading speed into consideration when ranking a page.
The game changed. On one hand widgets can be useful, but on the other hand they can seriously slow down your site.
How do you know if your widgets are hurting you? Easy. Just ask Google.
There is a simple way to find out what Google thinks about the current speed of your website.
To get that information you need to set up an account on Google Webmaster Tools. This is where Google tells you exactly what speed it sees on your website and thus what is the speed that it will use to calculate your website rank.
On average, pages in your site take X.Y seconds to load (updated on [DATE] ). This is slower than XYZ% of sites.
At the moment this article is being written, the data in Google Webmaster Tools doesn't get updated very often. Sometimes it takes 10 days for the numbers to be updated.
However, this is where you can see how fast or slow your pages are in the eyes of Google and how fast you are compared to the other websites. Google doesn't say how slow a site has to be before some points are taken away from the ranking, but obviously, the faster you are the better.
The websites peppered with unnecessary kilobytes of stuff that diminishes user experience will have to re-think what they put into pages.
On the other hand, what happens to the sites with quality content and several reasonable widgets?
Does this new Google approach to rewarding speed mean that all sites with longer pages and in-depth content will be pushed back in favor of short, superficial blog posts?
Apparently not. Faced with this new moment we analyzed our pages at MasterNewMedia and made some conclusions.
All things considered, on any given article widgets took more time to load then all the text and images combined and even with all the website interface images on top of them. This gets worse in the hours when the web traffic is at its peak because that is when most people are requesting same widgets on millions of pages.
Most widgets come from only a handful of websites (Facebook being an obvious example), so the widget servers are slowing down. As they slow down, so do all the pages that contain the widgets.
This realization alone doesn't help much. Most websites don't go overboard with the widgets to begin with. They have a select few of them and they are all there to enhance user experience and increase the ability to interact.
So, what can a website do?
Are we all supposed to drop our comment sections and lose the interactivity with the visitors in order to gain those few extra seconds (sometimes considerable number of seconds)?
How about "share" buttons that visitors can use across different social networks?
To enhance user experience with page load speed, widgets would just have to become a collateral damage.
Or perhaps not?
End of Part 1
Drazen Dobrovodski -
How It All Started... - Kmit Ivan
Consequences AKA the "Collateral Damage" Question - Aliaksei Lakamkin