- Home
- Categorie
- Digital Marketing
- Google Analytics e Web Analytics
- Tracciare quando passa il bot
-
Tracciare quando passa il bot
Ho una funzione che tiene traccia e mi scrive su un file di text quando i vari bots passano sul sito, ma non funziona sempre e non capisco perchè.
Ecco un pezzo di codice:
if (strstr($_SERVER['HTTP_USER_AGENT'], 'Googlebot')){$bot='Googlebot';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'Mediapartners')){$bot='Adsense';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'Slurp')){$bot='Hot Bot';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'ichiro')){$bot='ichiro';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'msnbot')){$str_bot='Msn';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'bingBot')){$str_bot='Bing';}Controllando gli accessi dal log del server noto che non tutti gli accessi sono stati rilevati e registrati.
Ho provato a spostare il codice da fine pagina a inzio pagina ma senza risultati.
Dove sto sbagliando? Grazie per ogni info