Muy buenas.
Tengo una web que guarda la palabra que se ha introducido en el buscador para después poder hacer una nube de tags.
El problema viene cuando al hacer una búsqueda de una palabra que no se ha hecho anteriormente, en la base de datos queda reflejado que esa búsqueda se ha hecho 3 veces (a veces pone 2).
En ocasiones hay, por ejemplo, una palabra que se ha buscado 20 veces, busco esa palabra en el buscador, y en el mysql pone que se ha buscado 23 veces en lugar de 21.
He hecho muchísimas pruebas y he visto que el código php/mysql está bien. Hice una prueba de capturar la ip de quien hace la búsqueda, y me encontré si hacía una búsqueda, había 2 ips: la mía y esta: 66.249.66.210.
Cuando quito los scripts javascript de analytics/adsense no me pasa todo esto.
Por lo que he llegado a la conclusión de que el problema viene por los scripts esos. Seguramente los scripts vuelvan a recargar la pagina internamente y por eso causan el problema este.
Posteo esto aquí por si a alguien más le ha pasado esto, que me dé una opinión.
Un saludo