Page 1 of 1

Besuche der Suchmaschinen-Spider protokollieren

Posted: Mon May 30, 2005 10:53 am
by Alex_Leipzig
Hat jemand diesen Beitrag bei Dr. Web (http://www.drweb.de/suchmaschinen/robots-meldung.shtml) gelesen? Kann man daraus einen Tag oder ein Modul machen - ich habe es kurz probiert, bekam aber von CMSms die Meldung "Fehlerhafter Code" angezeigt.

Re: Besuche der Suchmaschinen-Spider protokollieren

Posted: Mon May 30, 2005 10:57 am
by piratos
Die Meldung bedeutet im Klartext, dass dein PHP COde fehlerhaft ist.

Besser wäre es den Code gleich zu posten.

Re: Besuche der Suchmaschinen-Spider protokollieren

Posted: Mon May 30, 2005 10:58 am
by Alex_Leipzig
Nichts leichter als das...

Code: Select all

<?php 
$trackurl = $_SERVER['PHP_SELF'] ; 
$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 ,"msnbot")) {$trackrobot="MSN";} 
$trackdate = date('Y-m-d'); 
$tracktime = date('H:i:s'); 
$trackhost = $_SERVER['HTTP_HOST']; 
$trackaddr = $_SERVER['REMOTE_ADDR']; 
$referer = $_SERVER['HTTP_REFERER']; 
if ($trackrobot != "") { 
// Suchmaschinen // 
$eingeloggt = "
trackrobot= $trackrobot
trackurl= $trackurl 
trackdate= $trackdate
tracktime= $tracktime
trackhost= $trackhost
trackaddr= $trackaddr
";
mail (webmaster@eineseite.de, "Der $trackrobot war da!", "$eingeloggt");
} ?>

Re: Besuche der Suchmaschinen-Spider protokollieren

Posted: Mon May 30, 2005 11:14 am
by piratos
Ein Plugincode ist das aber noch nicht. Der Fehler hier ist doch simple.  Die Email webmaster@....  mus in "" oder '' gesetzt sein.

Re: Besuche der Suchmaschinen-Spider protokollieren

Posted: Mon May 30, 2005 11:21 am
by piratos
Ich habe mir mal gerade die Webstatistik eines meiner Vserver angeshen, da kann ich auch genau sehen, welche Suchmaschine da war.

Also ich hätte keine Lust über 900 Emails im Monat zu erhalten.