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&#91;'PHP_SELF'&#93; ; 
if &#40;$_SERVER&#91;'QUERY_STRING'&#93;!=''&#41; &#123;$trackurl="$trackurl?".$_SERVER&#91;'QUERY_STRING'&#93;;&#125; 

$trackUserAgent =strtolower&#40;$_SERVER&#91;'HTTP_USER_AGENT'&#93;&#41;; 
if &#40;stristr&#40;$trackUserAgent ,"archiver"&#41;&#41; &#123;$trackrobot="Alexa";&#125; 
if &#40;stristr&#40;$trackUserAgent ,"exabot"&#41;&#41; &#123;$trackrobot="Exalead";&#125; 
if &#40;stristr&#40;$trackUserAgent ,"fast"&#41;&#41; &#123;$trackrobot="Fast";&#125; 
if &#40;stristr&#40;$trackUserAgent ,"firefly"&#41;&#41; &#123;$trackrobot="Fireball";&#125; 
if &#40;stristr&#40;$trackUserAgent ,"googlebot"&#41;&#41; &#123;$trackrobot="Google";&#125; 
if &#40;stristr&#40;$trackUserAgent ,"grub"&#41;&#41; &#123;$trackrobot="Looksmart";&#125; 
if &#40;stristr&#40;$trackUserAgent ,"mirago"&#41;&#41; &#123;$trackrobot="Mirago";&#125; 
if &#40;stristr&#40;$trackUserAgent ,"msnbot"&#41;&#41; &#123;$trackrobot="MSN";&#125; 
if &#40;stristr&#40;$trackUserAgent ,"nutch"&#41;&#41; &#123;$trackrobot="Nutch";&#125; 
if &#40;stristr&#40;$trackUserAgent ,"slurp"&#41;&#41; &#123;$trackrobot="Inktomi";&#125; 
if &#40;stristr&#40;$trackUserAgent ,"scooter"&#41;&#41; &#123;$trackrobot="Altavista";&#125; 
if &#40;stristr&#40;$trackUserAgent ,"teoma"&#41;&#41; &#123;$trackrobot="Ask Jeeves - Teoma";&#125; 
if &#40;stristr&#40;$trackUserAgent ,"voilabot"&#41;&#41; &#123;$trackrobot="Voila";&#125; 
if &#40;stristr&#40;$trackUserAgent ,"zyborg"&#41;&#41; &#123;$trackrobot="Wisenut";&#125; 

if &#40;$trackrobot != ""&#41; 
&#123; 
$trackdate = date&#40;'Y-m-d H&#58;i&#58;s'&#41;; 
$trackhost = $_SERVER&#91;'HTTP_HOST'&#93;; 
$trackaddr = $_SERVER&#91;'REMOTE_ADDR'&#93;; 
$trackbody = " ".$trackrobot." hat am ".$trackdate."\n folgende URL besucht ".$trackhost.$trackurl."\n\n remote_adress = ".$trackaddr; 

mail&#40;'webmaster@deine-domain.de',$trackrobot.' - '.$trackdate,$trackbody&#41;; 

&#125; 

?>
und dann via php include in die datei bzw. header/footer deiner page

Code: Alles auswählen

<?PHP include &#40;"tracker.php"&#41;; ?>

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