Códigos de seguimiento y scripts: cómo se instala la analítica en tu web

Entiende los códigos de seguimiento y los scripts. Aprende cómo funcionan, dónde se colocan y por qué son clave para recoger datos de analítica.

Borrador

¿Dónde va el código de seguimiento en tu web? ¿Qué hace en realidad? ¿Por qué importa dónde lo coloques? La mayoría de los dueños de webs copian un código de seguimiento en la cabecera de su web y esperan que funcione. No entienden qué hace el código ni si de verdad recoge datos. Luego, cuando faltan datos, no tienen ni idea de por qué, porque nunca entendieron cómo funciona el seguimiento.

Este artículo explica qué son los códigos de seguimiento, dónde van, por qué importa su colocación y cómo verificar que funcionan antes de fiarte de los datos que recogen.

Qué es un código de seguimiento y qué hace

Un código de seguimiento es un pequeño fragmento de JavaScript que pegas en tu web. Cuando un visitante llega a tu página, el código se activa. Recoge información sobre ese visitante y la envía a tu plataforma de analítica. La plataforma guarda esos datos y crea informes.

El código de seguimiento recoge información básica de forma automática. En qué página está. De dónde viene. Qué dispositivo usa. Cuánto tiempo se quedó. Envía esta información de vuelta a los servidores de analítica en tiempo real.

El código es pequeño, normalmente de una a tres líneas. Carga rápido y no ralentiza tu web. Se ejecuta de forma invisible en segundo plano. Los visitantes nunca lo ven ni saben que está ahí.

Dónde colocar el código de seguimiento

El código de seguimiento va en la cabecera de tu web. En concreto, entre las etiquetas head de apertura y de cierre. Así se carga pronto, antes de que se muestre el contenido de la página. Si el código se carga tarde, puedes perder datos de visitantes que se van antes de que cargue.

Cada plataforma de analítica tiene recomendaciones de colocación ligeramente distintas. Algunas quieren el código justo al principio del head. Otras lo quieren cerca del final. Sigue las instrucciones concretas de la plataforma. La colocación importa para la exactitud de los datos.

La cabecera es común a todo tu sitio. Lo añades una vez y se aplica a todas las páginas automáticamente. No añades el código por separado a cada página. Lo añades a la plantilla de cabecera que comparten todas las páginas.

Códigos de seguimiento globales frente a gestores de etiquetas

Un código de seguimiento global es un único fragmento de JavaScript en la cabecera de tu web que gestiona todo el seguimiento. Simple. Fácil. Funciona para una analítica básica.

Un gestor de etiquetas es una herramienta que reúne varios códigos de seguimiento y los activa según condiciones. Un solo lugar para gestionar todo tu seguimiento. Un código en la cabecera que carga a varios proveedores. Cuando añades más seguimiento, los gestores de etiquetas evitan que la cabecera se llene.

Empieza con un código de seguimiento global. Es más simple. Cuando tengas muchos proveedores de seguimiento distintos, pasa a un gestor de etiquetas. No uses un gestor de etiquetas para un solo código de seguimiento. No pongas diez códigos de seguimiento directamente en la cabecera. Usa la herramienta adecuada para tu nivel de complejidad.

Probar el código de seguimiento antes de salir en vivo

Antes de desplegar el código de seguimiento en tu web en vivo, pruébalo. La mayoría de las plataformas de analítica te muestran datos en tiempo real. Añade el código de seguimiento a tu sitio de preproducción. Visita el sitio de preproducción. Comprueba si los informes en tiempo real muestran tu visita. Si es así, el seguimiento funciona. Si no, algo falla.

Prueba en distintas páginas. Prueba en distintos dispositivos. Prueba en distintos navegadores. El seguimiento debería funcionar en todas partes. Si funciona en ordenador pero no en móvil, algo falla en tu configuración móvil.

Prueba también a quitar el código. El seguimiento de preproducción debería desaparecer al quitarlo. Esto confirma que el código es el responsable de los datos, y no otra cosa.

Problemas habituales con el código de seguimiento

El código está instalado en el lugar equivocado. Lo pusiste en el body en lugar de en el head. Puede que los datos no fluyan porque el código se carga demasiado tarde.

El código está instalado varias veces. Instalaste el código de seguimiento, luego otra persona lo instaló, y ahora está dos veces en la página. Esto provoca un doble recuento.

El código está desactualizado. Instalaste la versión 1 pero la plataforma pasó a la versión 3. El código antiguo sigue funcionando pero puede perder funciones nuevas.

El código está comentado. Alguien lo desactivó durante unas pruebas y olvidó volver a activarlo. Los datos dejan de fluir pero no lo notas durante días.

El código está bloqueado por herramientas de seguridad o de privacidad. Algunos bloqueadores de anuncios bloquean el código de seguimiento. Algunos navegadores centrados en la privacidad también. Probar en estos entornos revela estos problemas.

Actualizar y mantener el código de seguimiento

Revisa tu código de seguimiento cada trimestre. Verifica que está actualizado. Verifica que no se ha modificado. Verifica que está en el lugar correcto. Los cambios pequeños rompen el seguimiento.

Cuando tu plataforma de analítica publique una versión nueva del código de seguimiento, prueba primero la versión nueva en preproducción. Verifica que funciona. Luego despliégala en producción. No des por hecho que las versiones nuevas son compatibles con las anteriores.

Conserva documentación de qué código está instalado dónde. Documenta cuándo lo instalaste. Documenta qué versión es. Esto ayuda a resolver problemas si algo se rompe.

Preguntas frecuentes

Si tenemos varios códigos de seguimiento en nuestra web, ¿contaremos los datos dos veces?

Sí. Varias instancias del mismo código de seguimiento contarán cada visita dos veces. Revisa la cabecera de tu web. Busca el código de seguimiento. Si aparece dos veces, quita uno. Usa las herramientas de desarrollo de tu navegador para buscar en el código fuente de la página. Si el código aparece varias veces, tienes seguimiento duplicado. Con el creador de webs de WEMASY puedes ponerlo en marcha directamente en tu web.

Instalamos el código de seguimiento en el body en lugar de en el head. ¿Tenemos que reinstalarlo?

Sí. Muévelo al head. Colocarlo en el body significa que el código puede no cargarse si los visitantes se van antes de que cargue el body. Colocarlo en el head garantiza que se carga antes que el contenido de la página. Es rápido de arreglar. Mueve el código y verifica el seguimiento en los datos en tiempo real.

Nuestra plataforma de analítica ha publicado un código de seguimiento nuevo. ¿Debemos cambiar de inmediato?

Pruébalo primero. Instala el código nuevo en tu sitio de preproducción. Verifica que recoge los datos correctamente. Verifica que no rompe nada. Compara el comportamiento del código antiguo y del nuevo. Si el nuevo es claramente mejor, cambia. Si funciona igual, no hay prisa. Las actualizaciones de versión mayor pueden traer funciones nuevas que merezcan el cambio.

Nuestra web la gestiona un tercero. ¿Quién debe instalar el código de seguimiento?

Tú o ellos, pero asegúrate de que quede claro quién es el responsable. Documenta de quién es la responsabilidad. Comparte el código de seguimiento. Pídeles que verifiquen que está bien instalado. Dales acceso a tu cuenta de analítica para que puedan ver los datos. La comunicación evita accidentes.

Desactivamos el código de seguimiento para hacer pruebas y olvidamos volver a activarlo. ¿Cómo sabemos si ha pasado?

Revisa tus informes de analítica. Si los datos de tráfico caen de repente a cero, probablemente el seguimiento está desactivado. Busca el código de seguimiento en el código fuente de tu web. Si lo encuentras pero está comentado, quita el comentario. Si los datos se detuvieron y no encuentras el código, consulta con tu desarrollador. Algo lo desactivó sin que lo supieras.

Usamos una política de seguridad de contenidos que bloquea scripts. ¿Bloquea esto nuestro código de seguimiento?

Posiblemente. Revisa los ajustes de tu política de seguridad de contenidos. Asegúrate de que el dominio de tu analítica está en la lista de permitidos. Si tu política de seguridad bloquea el código de seguimiento, los datos no fluirán. Trabaja con tu equipo de seguridad para permitir el dominio de analítica. Documenta que necesitas esta excepción para que el seguimiento funcione.

Ponlo en práctica
en tu propia web.

Empieza gratis con WEMASY y crea tu web en pocos minutos.