Forum Moderators: open
The JavaScript function
function clk(n,el) {
if(document.images){
(new Image()).src="/url?sa=T&start="+n+"&url="+escape(el.href);
}
return true;}
How it works
The listings' urls within the serps look like this:
<a href="http:*//www.webmasterworld.com/forum3/" onmousedown="return clk(2,this)">Google News</a>
So after you click on any listing, a invisible image gets loaded:
http:*//google.com/url?sa=T&start=2&url=http ://www.webmasterworld.com/forum3/
The web bean (image) url together with its referer allows full tracking.
If users click on only two or three results it should (hopefully) indicate that the results are better than if the user clicks on six or seven results or even keeps scrolling down further.
I wouldn't necessarily agree with that premise. Perhaps if you are just searching for some factual information but what about shopping related searches? Even if the SERPs returned nothing but relevant sites most users will still go through many of the sites found in the rankings just to find the best deals. If data showed that more people scrolled down when searching for "widgets" wouldn't say anything about how relevant the search was as they could have easily been just window shopping for the best price.
You are right, I was simply trying to illustrate a point. Useful analysis would have to be much more complex than I indicated. For instance, Google might track when the search was abandoned, etc.
The difficult part is identifying success (happy user) as opposes to failure (exasperated user). This is tricky stuff not but impossible so far as broad statistics as concerned. For instance, it should be possible to guage after a major update/algo change whether users are more or less happy with results.
Kaled.