- Home
- Categorie
- Coding e Sistemistica
- PHP
- Statistiche
-
Statistiche
Salve,
ho la necessità di rilevare il numero di impression di una determinata pagina, diciamo scheda.php?id=xxx, dove xxx è l'identificativo di un singolo inserzionista.
Pertanto, voglio poter misurare le impression di ogni inserzionista.
La necessità è però anche quella di escludere dalle statistiche i motori di ricerca.
Non voglio utilizzare una tabella degli ip, metodo forse poco preciso se non costantemente e completamente aggiornato.
Secondo voi, posso sfruttare il fatto che i motori non leggono javascript?
Oppure, cosa mi suggerite?Grazoe
-
Se non ti servono impressioni uniche puoi fare lato php con un controllo sullo user agent; quelle dei bot dei vari motori di ricerca son note e basta realizzare un pattern per escluderle.
In alternativa puoi anche usare javascript per mandare una richiesta di memorizzazione ad una pagina apposita una volta caricato il documento, se non sbaglio si può escludere dall'indicizzazione il contenuto degli script inserendoli o come fogli esterni o adoperando le tag commento di html all'interno dell'area di scripting.