Seite 1 von 1

Session-ID für google Robot unterbinden!

Verfasst: 15.09.2006, 09:19
von Alex1007
Hallo bin im Zuge der Suchmaschinenoptimierung auf folgenden Text gestoßen:

Die Lösung ist es, dem Googlebot und den anderen Suchmaschinenrobots keine Session-ID zu geben. So schickt der Googlebot bei jedem Seitenaufruf eine Kennung mit, auch Useragent genannt. Im Fall von Google enthält diese immer die Zeichenkette „Googlebot“. Mit zum Beispiel PHP kann man die Useragent-Kennung einfach auf diese Zeichenkette überprüfen und das Starten der Session so verhindern. Beispiel:

<?php
if (!eregi('googlebot', $_SERVER(“HTTP_USER_AGENT“))) {
SESSION_start();
}
?>

Meine Frage ist: Wo bzw. in welcher Datei muss man diesen php Code hinzufügen?? Nutze oscommerce!!

Verfasst:
von

Verfasst: 30.11.2006, 17:33
von multiple
Nachtrag, weil ich's heut ausprobiert habe: Der angegebene Code ist fehlerhaft. Das hier funktioniert:
if (!preg_match('/google/i', $_SERVER[“HTTP_USER_AGENT“])) {
session_start();
}

Verfasst: 07.12.2006, 11:58
von BerndO
Kann noch jemand bestätigen das oben genannter Code nicht funktioniert sondern nur der von multiple?