« Die Magie der Wörter | Main | Neulich am schwarzen Meer »
Suchmaschinen testen
Nachdem Yahoo! vor kurzer Zeit behauptet hat, einen größeren Seitenindex als Google zu haben, sind Wissenschaftler vom NCSA (University of Illinois at Urbana-Champaign and the National Center for Supercomputing Applications) der Größenfrage detailliert nachgegangen. Unabhängig davon, wer denn von den beiden nun wirklich »den größten« hat, ist das Testverfahren als solches interessant, das auf der Seite A Comparison of the Size of the Yahoo! and Google Indices kurz beschrieben wird.
Da es für Aussenstehende nicht wirklich möglich ist, die genaue Anzahl der durch die Suchmaschinen katalogisierten Webseiten zu erfahren, entwickelten die zwei Forscher Matthew Cheney und Mike Perry (unter Obhut von Dr. Orville Vernon Burton) ein Annäherungsverfahren. Keine der beiden Suchmaschinen zeigt mehr als tausend Ergebnisse zu einer Anfrage an. So musste ein Weg gefunden werden, Anfragen zu formulieren, die weniger als tausend Treffer erzielen, um die Menge der erfassten Seiten zu einer Anfrage vergleichen zu können. Mittels eines kleines PERL-Skripts wurden aus einer Wortliste mit 135.069 englischen Wörtern (aus Ispell, an interactive spell-checking program for Unix) zehntausend Mal jeweils zwei Wörter zufällig ausgewählt und als Suchanfrage an die Suchmaschinen übergeben. Durch Kombination zweier beliebiger Begriffe war die Hoffnung groß, vor allem die Anzahl der Seiten zu unbedeutenden Themen bestimmen und darauf basierend eine Indexgröße berechnen zu können.
Das Ergebnis ist schon überraschend: Nicht dass Google demnach mehr Ergebnisse lieferte, sondern in welchem Umfang! Im Durchschnitt sind es wohl 166,9% mehr Treffer, die Google gegenüber Yahoo! anzeigt. Nur bei 3% der Anfragen lag Yahoo! vorne und bei weniger als 1% der Anfragen (29 von 10.012) hatten beide die gleiche Ergebniszahl.
Ganz transparent sind sowohl die Wortliste als auch das Ergebnis-Protokoll mit veröffentlicht worden. Letzteres listet die »zusammengewürfelten« Wortpaare mit Zahlenwerten auf, z.B.
Terms: manuscripts amortizements
Google totals:
Duplicates Omitted Estimate: 9
Duplicates Omitted Total: 7
Duplicates Included Estimate: 9
Duplicates Included Total: 9
Yahoo totals:
Duplicates Omitted Estimate: 2
Duplicates Omitted Total: 2
Duplicates Included Estimate: 2
Duplicates Included Total: 2
Ratio of Google/Yahoo for this query:
Duplicates Omitted Estimate: 4.500000
Duplicates Omitted Total: 3.500000
Duplicates Included Estimate: 4.500000
Duplicates Included Total: 4.500000
Terms: atmosphere upholsters
Google totals:
Duplicates Omitted Estimate: 550
Duplicates Omitted Total: 103
Duplicates Included Estimate: 549
Duplicates Included Total: 300
Yahoo totals:
Duplicates Omitted Estimate: 1190
Duplicates Omitted Total: 139
Duplicates Included Estimate: 1190
Duplicates Included Total: 276
Results more than 1000. Skipping
Terms: accordantly hospitalizing
Google totals:
Duplicates Omitted Estimate: 17
Duplicates Omitted Total: 4
Duplicates Included Estimate: 17
Duplicates Included Total: 4
Yahoo totals:
Duplicates Omitted Estimate: 0
Duplicates Omitted Total: 0
Duplicates Included Estimate: 0
Duplicates Included Total: 0