[siti] identificare bot Clicca QUI per vedere il messaggio nel forum |
Juventina |
Conoscete un metodo per riconoscere gli accessi ad un sito da parte di un bot dei motori di ricerca (ad esempio quello di msn o google).. si fanno ricoscere in qualche modo?
:ciao: |
fabpicca |
uhm...con php puoi vedere l'header della richiesta no? con PHP puoi usare 'HTTP_USER_AGENT' variabile predefinita che dovrebbe contenere l'agent della richiesta identificando quindi anche eventuali bot... altrimenti puoi usare qualcosa di già fatto tipo php-stats |
ripe |
In Asp.NET puoi utilizzare:
System.Web.HttpContext.Current.Request.Browser.Crawler
che restituisce un valore booleano se si tratta di uno spider o di un crawler di un motore di ricerca.
Poi con:
System.Web.HttpContext.Current.Request.Browser.Browser
leggi il nome del bot! |
Juventina |
Originally posted by fabpicca
uhm...con php puoi vedere l'header della richiesta no? con PHP puoi usare 'HTTP_USER_AGENT' variabile predefinita che dovrebbe contenere l'agent della richiesta identificando quindi anche eventuali bot... altrimenti puoi usare qualcosa di già fatto tipo php-stats
sto facendo io un modulo di statistiche.. e mi piacerebbe levare dagli accessi.. tutti i bot.. ma non sono riuscita ancora a trovare un elenco in cui ci sono le "referenze". |
Juventina |
Originally posted by ripe
In Asp.NET puoi utilizzare:
System.Web.HttpContext.Current.Request.Browser.Crawler
che restituisce un valore booleano se si tratta di uno spider o di un crawler di un motore di ricerca.
Poi con:
System.Web.HttpContext.Current.Request.Browser.Browser
leggi il nome del bot!
o perbacco.. :). a me serve in php :P |
ripe |
Originally posted by Juventina
o perbacco.. :). a me serve in php :P
Non avevi precisato... :razz:
Mi spiace, non conosco il php... :D |
fabpicca |
Originally posted by Juventina
sto facendo io un modulo di statistiche.. e mi piacerebbe levare dagli accessi.. tutti i bot.. ma non sono riuscita ancora a trovare un elenco in cui ci sono le "referenze".
vista questa ?
http://www.php.net/manual/en/function.get-browser.php |
N@RV1 |
Originally posted by fabpicca
uhm...con php puoi vedere l'header della richiesta no? con PHP puoi usare 'HTTP_USER_AGENT' variabile predefinita che dovrebbe contenere l'agent della richiesta identificando quindi anche eventuali bot... altrimenti puoi usare qualcosa di già fatto tipo php-stats
Ciao , ma php-stats esiste ancora?!
a me è da un pò di tempo che non mi fa accedere al sito! |
fabpicca |
Originally posted by N@RV1
Ciao , ma php-stats esiste ancora?!
a me è da un pò di tempo che non mi fa accedere al sito!
oddio, è vero...boh... |
|
|
|