Alexa-Rank manipulieren
In den letzten zwei Wochen habe ich versucht das Alexa-Ranking einer mehrheitlich unbesuchten Website zu fälschen. Ich habe mir dazu neben der Alexa-Toolbar (Sparky) das Firefox-Add-on Greasemonkey installiert, mit welchem man eigene JavaScripts auf beliebigen Websites einbinden kann. Das eingebundene JavaScript wählte eine beliebige, interne URL aus, welche auf der Webseite zu finden war, und rief diese nach einem zufällig definierten Zeitraum zwischen 5 und 30 Sekunden auf. Dies ging immer so weiter, was quasi einen menschlichen Benutzer simulierte und ermöglichte, dass niemand wirklich vor dem Bildschirm sitzen musste. Also konnte ich das Script beispielsweise während dem Abendessen laufen lassen oder wenn ich kurz aus dem Haus musste. Meine IP-Adresse hatte ich auch öfters gewechselt, damit unterschiedliche Benutzer vorgetäuscht wurden.
Diese Aktivität hatte zur Folge, dass die Absprungsrate laut Alexa auf 0% sank und die durchschnittliche Aufenthaltsdauer zwischenzeitlich auf rund 4'000 Sekunden (etwas mehr als eine Stunde) stieg. Auch die 45 Seitenaufrufe pro Besucher waren schnell einmal erreicht. Und das eigentliche Ranking an sich verhielt sich wie folgt:
Der Zeitraum, während dem das Script aktiv angewendet wurde, ist grau hinterlegt. Da die Daten des jeweiligen Tages („heute“) beim Alexa-Rank nicht mit eingerechnet werden, sind die Werte um einen Tag nach vorne verschoben, es gibt also eine Wirkungsverzögerung von etwa einem Tag. Der Startwert des 3-Monate-Ranks lag bei rund 8'000'000, der des 1-Monat-Ranks etwas über 6'000'000 und der 7-Tage-Rank war anfangs noch nicht definiert. Interessanterweise stieg der Rank nicht regelmässig, sondern eher stufenweise. Des Weiteren brach der 7-Day-Rank nach einiger Zeit noch während der Manipulationsphase wieder ein. Der 1-Month-Rank fing auf der Höhe von 2'200'000 an zu stagnieren, dasselbe galt für den 3-Month-Rank auf 4'000'000. Dass der 7-Day-Rank nach Ende der Test-Phase wieder einbrechen wird, war klar, am letzten Tag (07.) war er bereits wieder undefiniert. Der 1-Month-Rank dürfte etwa nach einem Monat nach Beginn der Testphase wieder zurückgehen und der 3-Month-Rank dürfte dies nach drei Monaten tun.
Aus den Ergebnissen lässt sich erkennen, dass der Alexa-Rank manipulierbar ist, allerdings mit meiner Quantität der Anwendung nur bei Werten über einer Million.