Besuche der Suchmaschinen-Spider protokollieren
-
Alex_Leipzig
Besuche der Suchmaschinen-Spider protokollieren
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.
-
piratos
Re: Besuche der Suchmaschinen-Spider protokollieren
Die Meldung bedeutet im Klartext, dass dein PHP COde fehlerhaft ist.
Besser wäre es den Code gleich zu posten.
Besser wäre es den Code gleich zu posten.
-
Alex_Leipzig
Re: Besuche der Suchmaschinen-Spider protokollieren
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");
} ?>
-
piratos
Re: Besuche der Suchmaschinen-Spider protokollieren
Ein Plugincode ist das aber noch nicht. Der Fehler hier ist doch simple. Die Email webmaster@.... mus in "" oder '' gesetzt sein.
-
piratos
Re: Besuche der Suchmaschinen-Spider protokollieren
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.
Also ich hätte keine Lust über 900 Emails im Monat zu erhalten.
