Quote:Yahoo Inc. (Nasdaq:YHOO - news) says its search engine indexes more than 20.8 billion items, which is nearly twice as much as online search leader Google Inc.