Herzlich willkommen im Archiv vom ABAKUS Online Marketing Forum
Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.
Code: Alles auswählen
$agentstring = getenv("HTTP_USER_AGENT");
if(!stristr($agentstring, 'googlebot'))
{
session_start();
}
https://www.google.de/intl/de/webmaster ... lines.htmlErmöglichen Sie es Suchrobotern, Ihre Website ohne Sitzungs-IDs oder Argumente, die ihren Weg durch die Website aufzeichnen, zu durchlaufen. Diese Methoden sind hilfreich, um das Verhalten einzelner Benutzer zu analysieren, das Zugriffsmuster von Suchrobotern ist jedoch davon gänzlich verschieden. Das Verwenden solcher Techniken kann zu einer unvollständigen Indizierung Ihrer Site führen, da Suchroboter eventuell nicht in der Lage sind, URLs zu eliminieren, die verschieden aussehen, aber auf dieselbe Seite zeigen.
Code: Alles auswählen
$do_not_start_session=false;
//
if(!isset($_SESSION["session_is_started"])){
$do_not_start_session_array = array("google","spider","bot","crawler","acoon","yahoo","DiaGem","Firefly","seek");
foreach($do_not_start_session_array as $key){
if(eregi($_SERVER["HTTP_USER_AGENT"],$key) ){
// if(eregi($_SERVER["REMOTE_ADDR"],$key) || eregi($_SERVER["HTTP_USER_AGENT"],$key) ){
$do_not_start_session=true;
}
}
}
//
if(!$do_not_start_session) {
session_start();
$_SESSION["session_is_started"]="1";
}
Code: Alles auswählen
crawl-66-249-65-79.googlebot.com - - 05/Jan/2006:08:34:47 +0100] "GET /shop/JR-Direkt-Kit-Peugeot-406-SV-detail-15185.htm?PHPSESSID=423b2aafd18d7b24ceedca7f18d40b8a HTTP/1.1" 200 3735 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
Code: Alles auswählen
crawl-66-249-71-13.googlebot.com - - 05/Jan/2006:06:14:50 +0100] "GET /shop/X-Treme-Video-DVD-Getaway-in-Stockholm-Vol.-4-detail-22188.htm HTTP/1.0" 200 12299 "-" "Googlebot/2.1 (+http://www.google.com/bot.html)"
Code: Alles auswählen
function append_sid($url, $non_html_amp = false)
{
global $SID,$HTTP_SERVER_VARS,$phpEx,$board_config;
if ( !empty($SID) && !eregi('sid=', $url) && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot') && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'slurp@inktomi.com;') && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Yahoo! Slurp;') && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'msnbot;') && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'teoma;') && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'crawler;') && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'scooter;') && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'fireball;'))
{
$url .= ( ( strpos($url, '?') != false ) ? ( ( $non_html_amp ) ? '&' : '&' ) : '?' ) . $SID;
}
if($non_html_amp)
{
$url=$board_config['script_path'].$url;
}