ok... en php puedes usar
$_SERVER['HTTP_USER_AGENT']
esto para saber que "navegador" está accediendo...
esto retorna un string con el nevegador que accede...
lo que buscas son los robots de acceso como "Googlebot"
puedes usar stristr para buscar (sin importar mayusculas)incidencias de ese nombre...
if(stristr($_SERVER['HTTP_USER_AGENT'],"Googlebot")!==false){ //aqui tu codigo
}
hay robots de otros buscadores... ya búscalos tu y averigua sobre esas cosas