Codice PHP:
function browser()
{
    
$browser = array(
        
'Googlebot-Image'     => 'Google Image',
        
'Googlebot-AdSense' => 'Google AdSense',
                
'Googlebot'         => 'Google Bot',
        
'msnbot'            => 'MSN Bot',
    );

    foreach(
$browser as $key => $value)
    {
        if(
strpos($_SERVER['HTTP_USER_AGENT'], $key ))
        {
            return 
$value;
        }
    }

    return 
'?';

E' giusto? Questo basta per riconoscere il pasaggio di google su un sito?
Grazie