Seite 1 von 1
Textabschnitt von Indexierung/spiderung ausschliessen
Verfasst: 22.08.2006, 13:13
von larsmessmer
Hallo
Weiss jemand eine vernünftige Lösung um einen gewissen
Textabschnitt von der Indexierung/spiderung durch google auszuschliessen?
Ich habe versucht den Text in eine <div> zu verpacken und per PHP
if(!eregi(„googlebot“,$_SERVER[‘HTTP_USER_AGENT’]))
abzufragen, jedoch bringt das nicht das gewünschte Ergebnis.
Gruss Lars
Verfasst: 22.08.2006, 13:25
von simonius
Einfach in ne Bilddatei schreiben

Verfasst: 22.08.2006, 13:31
von larsmessmer
Das geht leider nicht, da der Text in einem JavaScript mit einer aktiven Design Funktion ist.
Verfasst: 22.08.2006, 13:33
von Fox Mulder
if( eregi("googlebot", $_SERVER['HTTP_USER_AGENT']) )
Verfasst: 22.08.2006, 13:45
von larsmessmer
Fox Mulder hat geschrieben:if( eregi("googlebot", $_SERVER['HTTP_USER_AGENT']) )
Das geht leider nicht:
- vielleicht ist "googlebot" falsch, ich habe auch schon "google" probiert
- ich probiere es noch mit einem detailierteren RegEx
Ich habe auch schon daran gedacht einen Array für alle Spider aufzubauen der die nötigen Strings enthält.
Jedoch würde ich lieber eine andere Variante bevorzugen.
Gib es denn keine andere Lösung mehr?
Verfasst: 22.08.2006, 13:48
von AnjaK
eine ganz einfach Lösung:
IFRAME einbinden das den text enthält und die Iframeseite mit "robots: nofollow/noindex" "meta-stasieren"

Verfasst: 22.08.2006, 14:49
von Kralle
larsmessmer hat geschrieben:Das geht leider nicht, da der Text in einem JavaScript mit einer aktiven Design Funktion ist.
Dann wird der Text doch ohnehin via JS ausgegeben, oder? Das indiziert Google nicht.
Verfasst: 22.08.2006, 15:16
von larsmessmer
Ja gewisse Textbausteine sind eben HTML und diese wurden indexiert.
Das bringt mich auf die Idee:
Ich werde den gesammten Layer mit JavaScript document.write('<div ......')
ausgeben.
Dann sollte dies nicht mehr indexiert werden.
Danke
