19. September 2007

Yahoo beim (versehentlichen) Spammen erwischt?

Es klingt ja eigent­lich unglaub­lich. Kaum vor­stell­bar, daß eine seriöse Such­ma­schine wie Yahoo aus­ge­rech­net Tech­ni­ken ein­setzt, die gegen die eige­nen Leit­li­nien für Web-Sites ver­sto­ßen. Dort heißt es u. A.:

Sei­ten, die bei Yahoo! uner­wünscht sind:

  • Sei­ten, die nur dazu da sind, direkt auf eine andere Seite weiterzuleiten

All­ge­mein spricht man in die­sem Zusam­men­hang meist von “Door­way Pages”.

Aber zunächst ein­mal der Reihe nach. Wer bei Google ganz unbe­darft nach “Sudoku Online” sucht, stößt — neben Sei­ten, auf denen man auch tat­säch­lich Sudoku online spie­len kann — auf der 2. Seite (z. Zt. Platz 18) auf eine Yahoo-Seite, näm­lich http://de.sudoku.games.yahoo.net/.
Klickt man als User nun auf die­ses Such­er­geb­nis, so blitzt das Fens­ter kurz auf, das geübte Auge ver­mag noch die Kon­tu­ren eines Sudoku-Feldes erken­nen, und man lan­det auf die­ser Seite:

Yahoo Spiele

Weit und breit kein Sudoku-Feld in Sicht. Der erfah­rene User merkt frei­lich schnell, daß er auf der Start­seite von Yahoo Spiele gelan­det ist, auch ein Blick in die Adress­zeile des Brow­sers läßt erken­nen, daß es sich nicht um die Seite han­delt, die er eigent­lich gesucht hatte, dort steht näm­lich: http://de.games.yahoo.com/.

Nun könnte es frei­lich sein, daß die Sudoku-Seite schlicht­weg nicht mehr exi­si­tiert, und Yahoo ganz sau­ber auf die nächste sinn­volle Seite — also die Spiele-Übersichtsseite — wei­ter­lei­tet.
Neu­gie­rig wie man halt so ist, könnte man sich die Seite ja noch ein­mal im Google Cache anse­hen, viel­leicht läßt sie sich dort ja noch ein­wand­frei benut­zen.
Doch auch hier — kur­zes Auf­blit­zen und dann eine Wei­ter­lei­tung auf die Übersichtsseite.

Spä­tes­tens jetzt wird klar, daß da etwas faul ist. Wei­ter­lei­tun­gen auch von Cache-Versionen — das geht eigent­lich nur mit nicht-suchmaschinenkonformen Metho­den. Die Häu­figste die­ser Art ist meist eine JavaScript-Weiterleitung, also schnell mal JS im Brow­ser deak­ti­viert, und was taucht nun plötz­lich unter der betrof­fe­nen URL auf?

Yahoo Sudoku

Rich­tig! Die gewünschte und erwar­tete Sudoku-Seite. Nur kann man diese jetzt dum­mer­weise nicht mehr benut­zen, denn Online-Sudoku benö­tigt i. d. R. JavaScript…

Jetzt wird auch schnell klar, warum die bei Google noch im Ran­king ist, denn bekannt­lich füh­ren Such­ma­schi­nen­bots auch kein Java­Script aus. Eigent­lich ein ganz kla­rer Ver­stoß gegen die meis­ten Such­ma­schi­nen­richt­li­nien, auch gegen die von Yahoo selbst.

Eigent­lich.

Ich konnte mir kaum vor­stel­len, daß Yahoo so etwas nötig hat, zudem würde man sich ja selbst unglaub­wür­dig machen. Also habe ich nach dem Stück­chen Code gesucht, das diese Wei­ter­lei­tung letzt­lich ver­ur­sacht. Also bin ich alles durch­ge­gan­gen. Den JS-Code im Hea­der, die extern ein­ge­bun­de­nen JS-Dateien, jedoch — Fehl­an­zeige. Nir­gends das berühmte location.href, das meist für sol­che Arten der Wei­ter­lei­tung ver­wen­det wird.

Also hab ich wei­ter­ge­sucht. Dann bin ich im Quell­text über diese Zeile gestolpert:

<iframe src=“http://de.games.yahoo.com/sudoku_de_rightpromo2.html” width=306 height=825 scrolling=“no” frameborder=“0”>

Aha! Ein iframe also. Unspek­ta­ku­lär eigent­lich, ledig­lich die Wer­be­an­zei­gen der rech­ten Side­bar wer­den dar­über ein­ge­bun­den. Aber OK, auch hier mal eben den Quell­code gecheckt, und was kommt zum Vorschein?

if (top != self) {
top.location.href = ‘http://de.games.yahoo.com/’;
}

Ein Frame­bus­ter :D

Frame­bus­ter wer­den in der Regel ja dazu ver­wen­det, daß fremde Seiten/Domains nicht die eige­nen Inhalte ganz sim­pel über ein Frame­set ein­bin­den kön­nen. Unglück­lich wird das Ganze natür­lich dann, wenn man selbst ver­schie­dene Sub­do­mains für seine Inhalte ver­wen­det, und quasi sub­do­main­über­grei­fend seine eige­nen Inhalte ein­bin­den möchte. Denn auch dann wird der Frame­bus­ter aktiv, und lei­tet die eige­nen Sei­ten um, bis hin zur gänz­li­chen Unbenutzbarkeit.

Außer­dem gibt es wesent­lich intel­li­gen­tere Frame­bus­ter als der hier verwendete.

So hat es Yahoo also geschafft dank eines Frame­bus­ters für seine Wer­bein­blen­dun­gen (mal davon abge­se­hen — wer hat schon Inter­esse daran die Yahoo-Anzeigen über einen Frame zu “klauen”), Teile sei­ner Seite unbe­nutz­bar zu machen und dazu noch gegen die eige­nen Webseite-Regeln zu ver­sto­ßen. Und das “aus Ver­se­hen” ;)

Wer möchte, kann sich ja mal den Spaß erlau­ben, die betrof­fene Seite über das Yahoo Spam Abuse For­mu­lar zu mel­den :D

Update

Yahoo hat den “Feh­ler” inzwi­schen beho­ben. Ob’s nun ein tech­ni­sches Ver­se­hen war oder was auch immer, jeden­falls kann auch bei Yahoo jetzt wie­der mun­ter Sudoku gezockt wer­den und die Wer­bung funk­tio­niert auch ohne Frame­bus­ter :)

Popu­la­rity: 5%

8 Kommentare

1. Randolf Jorberg schrieb am 19. September 2007 um 17:07

Das ist kein Spamming, son­dern ein kla­rer tech­ni­scher Feh­ler. Also Bug-Report statt Spam-Report wären hier angesagt.

Wenn ein User auf den Sudoku Menü Ein­trag im Menü klickt und prak­tisch sofort wie­der auf der Star­seite gelangt, ist klar, dass es sich hier kei­nes­falls um ein von Yahoo beab­sich­tig­tes Vor­ge­hen han­deln kann.

Ehr­lich gesagt wäre eine Mail an den Yahoo Sup­port viel effi­zi­en­ter gewe­sen, wenn hier wirk­lich ein Lösungs­ori­en­tier­ter Ansatz gefragt wesen wäre…

2. kralle schrieb am 19. September 2007 um 17:14

Klar, ich habe ja auch erwähnt, daß es am Frame­bus­ter liegt, und diese wer­den i. d. R. auch nicht für Spam­zwe­cke miß­braucht, ebenso daß ich mir nicht vor­stel­len konnte, daß Yahoo so etwas miß­bräuch­lich ein­set­zen würde.

Der Hin­weis auf den Spam-Report war nicht umsonst mit einem Smi­lie ver­se­hen ;)

3. Black Friday schrieb am 19. September 2007 um 20:39

Schi­ckes Lay­out übrigens.

Yahoo! hat es bereits geän­dert. Muss Uwe wohl in Dei­nem Blog mit­le­sen ;-)

4. kralle schrieb am 19. September 2007 um 22:02

Danke :) Aber sind ja “fremde Federn” was das Lay­out betrifft, es han­delt sich um das SoSuechtig.de-Theme, aber fand das ganz schick.

Bei­trag ist auch schon ange­paßt ;)

5. pv24 schrieb am 20. September 2007 um 13:09

ich denke, das viele Such­ma­schi­nen­be­trei­ber mit­le­sen. hier bekom­men sie immer die bes­ten tipps und hinweise.

6. Seo schrieb am 22. September 2007 um 13:05

Schade.

Hätte gern mal gese­hen, wie Yahoo gegen die eige­nen Richt­li­nien verstößt =(.

p.s.: find das Lay­out auch klasse, aber oben (H2) stimmt was nich…“[ˈsuː.maːˌfil de e] — Such­ma­schi­nen– und Online-Marketing-Blog” geht irgend­wie übern Rand hinaus ^^

7. kralle schrieb am 22. September 2007 um 14:37

Danke für den Hin­weis. Hab schon bemerkt, daß wohl der IE die Lautschrift-Zeichen in man­chen Ver­sio­nen nicht sau­ber dar­stellt. Muß ich bei Gele­gen­heit mal näher betrachten.

8. Nils schrieb am 24. Januar 2008 um 00:10

Da sieht man, dass auch die Leute von Yahoo nur Men­schen sind. Sol­che Feh­ler machen wahr­schein­lich den Unter­schied zu Google aus :-) . Naja, bei Google gibts ja auch hin und wie­der mal Ausfälle…

In dem Sinne…

Gruss!

Schreibe einen Kommentar

Folgende Tags sind erlaubt: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Comments will be sent to the moderation queue.