Search Engine News: Once again, the lowly researcher is reminded by Search Engine Watch that Google is not the uber alles web search engine. See for yourself how the various dominant search engines rank the same keywords and phrases. Apparently Yahoo and Google rarely have more than 50 percent overlap. Better get to work! Go to Thumbshots Ranking, put in your favorite website or phrase.