Io credo che la var giusta sia $_SERVER['HTTP_USER_AGENT']. Ma non ne sono sicuro,. Questa var identifica lo user agent che sta visualizzando la pagina. Per mozilla, per es, avrai una stringa tipo "Mozilla/4.5 [en] (X11; U; Linux 2.2.9 i586)". Credo che gli spider dei motori di ricerca memorizzino il proprio nome. Non so aiutarti oltre. Ti posso solo segnalare la pagina di riferimento: http://www.php.net/manual/en/reserved.variables.php .

Esistono, comunque, degli script molto avanzati che cfreano tali statistiche. Potresti provare a vedere loro come identificano i motori di ricerca! Uno di questi script è phpstats. Oppure puoi andare a vedere su www.phpclasses.org una classe che identifichi anche lo spider e vedere come si comportano. Ciao!