Bots erkennen...
Verfasst: 15.08.2005, 11:36
Hallo!
Ich betreibe ein Forum mit einem "Wer ist online"-Teil. Wenn Google und Co. vorbeikommen heisst es dann:
Neugieriger sieht sich das Thema blabla an
ich will aber, dass Suchmaschinen auch wie Suchmaschinen heissen, z. B.
Jetzt heisst es also z. B.
Google sieht sich das Thema blabla an
Erklärung dazu: Später bei der "Wer ist online"-Anzeige blende ich dann für normale User oder normale Gäste die Suchmaschinen aus. Ich als Admin sehe aber, was die Suchmaschinen treiben, das ganze hat also zwei Nutzen: 1. Gäste sind durch die Anzeige nicht verwirrt, 2. ich sehe was los ist!
Problem: Jetzt wird aber nur erkannt, wenn sich Google auch als Googlebot ausgibt - und nicht Mozilla 5.0 kompatibel zu Googlebot. Ich hoffe, Ihr versteht, was ich meine!
Wie könnte ich diese Liste sinnvoll erweitern, damit die häufigsten Suchmaschinen abgedeckt sind?
Danke!
Ich betreibe ein Forum mit einem "Wer ist online"-Teil. Wenn Google und Co. vorbeikommen heisst es dann:
Neugieriger sieht sich das Thema blabla an
ich will aber, dass Suchmaschinen auch wie Suchmaschinen heissen, z. B.
Code: Alles auswählen
if (preg_match('/Googlebot/i',getEnv("HTTP_USER_AGENT"))) {
$special_id = "googl".get_rand_num(10); // Gast-ID (10-stellig) erstellen
}
elseif (preg_match('/archiver/i',getEnv("HTTP_USER_AGENT"))) {
$special_id = "archi".get_rand_num(10); // Gast-ID (10-stellig) erstellen
}
elseif (preg_match('/firefly/i',getEnv("HTTP_USER_AGENT"))) {
$special_id = "fireb".get_rand_num(10); // Gast-ID (10-stellig) erstellen
}
elseif (preg_match('/msnbot/i',getEnv("HTTP_USER_AGENT"))) {
$special_id = "msnbo".get_rand_num(10); // Gast-ID (10-stellig) erstellen
}
elseif (preg_match('/slurp/i',getEnv("HTTP_USER_AGENT"))) {
$special_id = "slurp".get_rand_num(10); // Gast-ID (10-stellig) erstellen
}
Google sieht sich das Thema blabla an
Erklärung dazu: Später bei der "Wer ist online"-Anzeige blende ich dann für normale User oder normale Gäste die Suchmaschinen aus. Ich als Admin sehe aber, was die Suchmaschinen treiben, das ganze hat also zwei Nutzen: 1. Gäste sind durch die Anzeige nicht verwirrt, 2. ich sehe was los ist!
Problem: Jetzt wird aber nur erkannt, wenn sich Google auch als Googlebot ausgibt - und nicht Mozilla 5.0 kompatibel zu Googlebot. Ich hoffe, Ihr versteht, was ich meine!
Wie könnte ich diese Liste sinnvoll erweitern, damit die häufigsten Suchmaschinen abgedeckt sind?
Danke!