Sunday, April 11, 2010

Search Engine Optemization Service

Sharam web solution has been a leading Web Design, Development and SEO company since 2009. Sharam web solutionSharam web solutionSEO services.

Google is making the Web unintentionally worse:-

There is a huge problem with Google’s crude attempt to use total page loading time for ranking long pages (that require scrolling down to fully view): it likely uses the total page loading time, not taking into account that in the user’s browser the page could be visible long time before that, if he doesn’t scroll down. We own very popular websites with long pages and we always tried to optimize the experience for the user by showing him what we can as soon as possible. That meant splitting images and JavaScript into small parts that only load when they are actually used in that part of the page. This way the user can see the page on his screen as soon as possible. None of the current tools, such as YSlow, web page test.org or Google’s very own Page Speed understand this, so there is absolutely no reason to think that Google bot could understand it either.

Traffic from Google rankings is important to us, so we did what we think they wanted: we listened to the recommendations of these tools and combined images and JavaScript to make the total page loading time quicker, making our pages appear to load slower to actual users. This is what happens when Google implements crude measures with a lot of secrecy about their methods – the Web becomes worse.

After the changes we made, our pages are faster to load according to all existing testing tools and I’m sure Google Webmaster Tools will show an increase in speed. But these tools are not just slightly flawed, they are totally wrong and misleading, because they use the total page loading time. What matters is what users see on their screens and our pages filled out the user’s screen very quickly and continued to load after that.

Think about a page that has 30 picture thumbnails arranged vertically. You have two choices:

1. Regular page that loads these pictures one by one, with one file for each thumbnail. First pictures will show up quickly and the user won’t even know that the rest of the thumbnails are not yet loaded, unless he scrolls down immediately. Good user experience, but a lot of connections and some overhead for each picture, so the page speed testing tools show bad performance.

2. One huge sprite (look up CSS sprites for more info) and the page uses CSS to split it up into separate pictures. Horrible user experience because the user has to wait until the whole sprite loads completely before he sees anything, but the page speed testing tools show improvement.

No comments:

Post a Comment