Seite 1 von 1
Script zum anzeigen für googlebot
Verfasst: 17.05.2004, 11:14
von emmis
Hallo,
hat jemand von Euch ein Script welches mir nur die Besuche vom googlebot und anderen Bot´s anzeigt?
Bei meiner jetzigen Log finde ich da nix oder ich übersehe es einfach.
Mfg. Andreas
Verfasst:
von
SEO Consulting bei
ABAKUS Internet Marketing Erfahrung seit 2002
- persönliche Betreuung
- individuelle Beratung
- kompetente Umsetzung
Jetzt anfragen:
0511 / 300325-0.
Verfasst: 17.05.2004, 11:19
von Ste
Robotstats habe es auch drin ist echt klasse benutzte mal die Suche hier, da gibt es ein thema dazu und wie man den kleinen Fehler behebt
Verfasst: 17.05.2004, 11:23
von mika
Such nach spydertrax 2. Ist free und dürfte sein, wonach Du suchst.
Verfasst: 17.05.2004, 11:30
von emmis
Hallo,
ok im forum habe ich schon gesucht entweder nach dem falschen oder es gibt noch nix davon. Werde mir aber mal spidertrax anschauen(wenn ich es finde)
Andreas
Verfasst: 17.05.2004, 12:37
von blubb
dieses script schickt eine email wenn ein spider vorbeischaut.
hab ich mal irgendwo gefunden... ist einfach, funzt aber prima:
Code: Alles auswählen
<?
$trackurl = $_SERVER['PHP_SELF'] ;
if ($_SERVER['QUERY_STRING']!='') {$trackurl="$trackurl?".$_SERVER['QUERY_STRING'];}
$trackUserAgent =strtolower($_SERVER['HTTP_USER_AGENT']);
if (stristr($trackUserAgent ,"archiver")) {$trackrobot="Alexa";}
if (stristr($trackUserAgent ,"exabot")) {$trackrobot="Exalead";}
if (stristr($trackUserAgent ,"fast")) {$trackrobot="Fast";}
if (stristr($trackUserAgent ,"firefly")) {$trackrobot="Fireball";}
if (stristr($trackUserAgent ,"googlebot")) {$trackrobot="Google";}
if (stristr($trackUserAgent ,"grub")) {$trackrobot="Looksmart";}
if (stristr($trackUserAgent ,"mirago")) {$trackrobot="Mirago";}
if (stristr($trackUserAgent ,"msnbot")) {$trackrobot="MSN";}
if (stristr($trackUserAgent ,"nutch")) {$trackrobot="Nutch";}
if (stristr($trackUserAgent ,"slurp")) {$trackrobot="Inktomi";}
if (stristr($trackUserAgent ,"scooter")) {$trackrobot="Altavista";}
if (stristr($trackUserAgent ,"teoma")) {$trackrobot="Ask Jeeves - Teoma";}
if (stristr($trackUserAgent ,"voilabot")) {$trackrobot="Voila";}
if (stristr($trackUserAgent ,"zyborg")) {$trackrobot="Wisenut";}
if ($trackrobot != "")
{
$trackdate = date('Y-m-d H:i:s');
$trackhost = $_SERVER['HTTP_HOST'];
$trackaddr = $_SERVER['REMOTE_ADDR'];
$trackbody = " ".$trackrobot." hat am ".$trackdate."\n folgende URL besucht ".$trackhost.$trackurl."\n\n remote_adress = ".$trackaddr;
mail('webmaster@deine-domain.de',$trackrobot.' - '.$trackdate,$trackbody);
}
?>
und dann via php include in die datei bzw. header/footer deiner page
Verfasst: 17.05.2004, 13:46
von emmis
Hallo,
ich kann das Script ja mal testen, ein wenig umscheiben so das statt einer eMail alles in eine Textdatei geschrieben wird und fertig.
Andreas