Seite 1 von 1
Google Bot wird als Besucher gewertet ?
Verfasst: 30.10.2005 17:44
von emmis
Hallo,
ich habe mir jetzt ein Forum installiert 2.017 mit den mods von hier:
http://seo-phpbb.pc-freakforum.de.
Nun war heute der google-bot da und wurde als normaler Nuter gesehen. Die Anzahl der Besucher stieg an und jeden Beitrag den er gespidert hat bekam ein View hinzu.
Kann man das irgendwie verhindern so das sich an der Statistik nichts ändern wenn die Suchmaschinen kommen?
Mfg. Andreas
Verfasst: 30.10.2005 17:52
von gott
so, wird nur 1 mal gezählt
Code: Alles auswählen
#-----[ OPEN ]------------------------------------------
#
includes/sessions.php
#
#-----[ FIND ]------------------------------------------
#
$session_id = md5(uniqid($user_ip));
#
#-----[ REPLACE WITH ]------------------------------------------
#
# Note: d8ef2eab is one of the googlecrawlbots ips
#
//$session_id = md5(uniqid($user_ip));
global $HTTP_SERVER_VARS;
$session_id = ( !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot') ) ? md5(uniqid($user_ip)) : md5(d8ef2eab);
#
#-----[ FIND ]------------------------------------------
#
else
{
$sessiondata = '';
$session_id = ( isset($HTTP_GET_VARS['sid']) ) ? $HTTP_GET_VARS['sid'] : '';
$sessionmethod = SESSION_METHOD_GET;
}
#
#-----[ AFTER ADD ]------------------------------------------
#
global $HTTP_SERVER_VARS;
if ( empty($session_id) && strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot') )
{
$sessiondata = '';
$session_id = md5(d8ef2eab);
$sessionmethod = SESSION_METHOD_GET;
}
#
#-----[ FIND ]------------------------------------------
#
if ($ip_check_s == $ip_check_u)
#
#-----[ REPLACE WITH ]------------------------------------------
#
// if ( $ip_check_s == $ip_check_u )
if (($ip_check_s == $ip_check_u) || ($session_id == md5(d8ef2eab)&&(strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot'))))
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Verfasst: 30.10.2005 17:55
von emmis
Hallo,
ist ja eine superschnelle Antwort gewesen!
Kannst das etwas näher erläutern, wo muß ich die Datei ändern oder einfügen?
Ist diese jetzt nur für den googlebot oder muß ich andere Bots extra blocken / ergänzen?
MfG. Andreas
Verfasst: 30.10.2005 17:57
von CrYiNg
Hallo!
OPEN= ÖFFNE includes/sessions.php
CrYiNg

Verfasst: 30.10.2005 17:58
von gott
wenn du wissen welchen welche bots zu dir kommen ist dieses tool sehr sinnvoll:
http://www.phpbb.com/phpBB/viewtopic.ph ... ot+traffic
ist english, aber sollte kein Problem sein - sonst frag nochmal..
cu
Verfasst: 30.10.2005 18:00
von emmis
oh sorry, jetzt sehe ich es

Verfasst: 31.10.2005 16:24
von emmis
Hallo,
wollte mich eben an die arbeit machen und die Änderungen durchführen, jedoch gibt es in der session.php keine Zeit die so lautet:
$session_id = md5(uniqid($user_ip)); ?
MfG. Andreas
Verfasst: 31.10.2005 18:48
von gott
such mal nur nach md5
dann siehst du es...
Verfasst: 31.10.2005 21:10
von emmis
Hallo,
naja ich will ja nix "kaputt" machen, habe schon eine ähnliche Zeile gefunden: $session_id = md5(uniqid(mt_rand(), true)); aber ich war mir nicht sicher ob ich diese nun verändern muß / darf oder ob die Beschreibung für eine andere Version gedacht war. Ich werde morgen mal testen ob die Änderungen dann auch funktionieren.
MfG. Andreas