Maybe that, Google is number 1, but yahoo is number 1 in alexa, cause google domain are shredded per country like .au .eu .us and likewise yahoo! is not only a search engine but a site with much of things to offer. When you go to google you only see pandora's box waiting for your queries, but for yahoo! there's lot of details news, sports, and lot more...