
Hola, soy Richard. En este blog comparto pensamientos, historias personales — y en qué estoy trabajando. Espero que este artículo te aporte algo de valor.
Creé mi propio sistema de analítica con la ayuda de la IA – sin cookies y conforme al RGPD
Richard Golian13 de abril de 2025 English Français Slovenčina
Hace poco me di cuenta de que quería entender mejor el tráfico de mi blog.
Me gusta trabajar con datos limpios y precisos. Pero las herramientas tradicionales como Google Analytics tienen inconvenientes importantes: cifras poco fiables (debido a los bloqueos de consentimiento y a distintos trackers), la necesidad de un banner de cookies y una transparencia bastante dudosa en lo que respecta a la privacidad.
Por eso decidí crear mi propio sistema de analítica: con datos limpios, sin distorsiones, y respetando plenamente la privacidad de mis visitantes. Y como estamos en 2025, lo construí con ayuda de la IA generativa.
Desde que empecé a programar con 13 años, siempre me he considerado un eterno principiante en desarrollo web. Sin embargo, la inteligencia artificial me ha abierto puertas y habilidades que jamás imaginé que podría adquirir. Ya he hablado en este blog sobre cómo la IA me ayuda a mejorar en programación, explicándome sus procesos y decisiones. Gracias a ello, poco a poco he ampliado mi visión de todo lo que soy capaz de construir. Una de esas cosas es precisamente mi propio sistema de analítica.
Definición de objetivos y primeros prompts
A la hora de lanzar un proyecto así hoy en día, es importante tener claro qué quieres medir y para qué lo necesitas. No basta simplemente con decir "quiero una analítica propia".
Así que empezamos definiendo qué métricas quería recoger: tráfico diario, fuentes de tráfico, compras de mis artículos premium y un análisis más detallado de los tipos de visitantes (personas reales, actividad sospechosa y bots).

Al principio, crear las primeras tablas y gráficos parecía sencillo. Pero no tardaron en aparecer los primeros retos.
Problemas que hubo que resolver
Las primeras consultas SQL que utilizamos eran lentas e ineficientes. Ralentizaban todo el sitio. Poco a poco las fuimos ajustando, reemplazando las comparaciones LIKE por coincidencias exactas y optimizando la lógica para procesar solo los datos realmente necesarios. Y de repente, todo empezó a funcionar como debía.
Continuar leyendo:
¿Te gustaría profundizar más en el tema, ver mi proceso de pensamiento y tener la oportunidad de hacerme una pregunta adicional? La versión completa de este artículo te será enviada por correo electrónico.

Si tienes pensamientos, preguntas o comentarios, no dudes en escribirme a mail@richardgolian.com.