Monday, June 23, 2008

Compete ups stats: Y! up from 13.3% to 19%

Wow! I'm proud to see my finding a regex bug helped Compete correct its stats and set the record right for Yahoo!. As a result Yahoo! Search marketshare is now ~19%, which is up from the wrong percentage of 13.3%. Yahoo! surely needs some positive buzz at this point than any other. That too this one they have the right to.

I'm happy for my alma mater (aka ex-employer). At the same time, I'm mildly disappointed that neither Danny (@SearchEngineLand) nor Jeremy (@Compete) chose to acknowledge me by name or link to my post. Even other commenters have felt so. Glad that Webpronews managed to dig the link out from my comment at Danny's post.

Edit: Compete has linked to my post now. Max from Compete has commented below saying that they meant to give credit to me. Thanks guys.

Labels: , ,

Wednesday, June 18, 2008

Yahoo! getting screwed by a regex bug?

[Update: Yes, Compete says it was a bug.]
I hope not!

SearchEngineLand says Compete uses the following regex to count the number of Yahoo! searches:
^/search\?(.*&)?p=[^&]+

It actually excludes a vast number of searches that uses Yahoo! link tracking parameter.
For example, a search that I made from my Firefox searchbox has the following url:

http://search.yahoo.com/search?p=Perl&ei=UTF-8&fr=moz2

No issue here. But, when I refine the query by adding "language" in the search box in the results page, following is the url:

http://search.yahoo.com/search;_ylt=A0geu6Xv_FhIOyoBokNXNyoA
?p=Perl+language&y=Search&fr=moz2&ei=UTF-8


Anybody who has worked with regexes can see that this url and scores of similar urls of query refinement won't match the regex supposedly used by Compete and hence not counted! And, all this while, Yahoo! stock keeps taking a beat for failing in Search. If true, it could be a multimillion dollar bug.

Anybody from Yahoo!, Compete who can confirm or deny this?

Meta: If you're posting this, link back to this post, please.

Labels: , , , , ,