Author

Analytics advocate

SEO expert

User Experience passionate

Follow me on
Difficulty |

Cómo filtrar IPs estáticas y dinámicas en Google Analytics

Existen diversas fuentes de tráfico basura en Google Analytics, una de las más frecuentes y que más pueden dañar tus datos sin que siquiera te des cuenta es el tráfico interno.

¿Qué es el tráfico interno?

El tráfico interno es aquel que se genera cuando tu o cualquier miembro de tu equipo accede a tu pagina web. Este tipo de visitas puede llegar a corromper tus datos al mezclarse con las visitas de tus usuarios reales, y lo que es peor aún es muy difícil de excluirlas después de que estas han sido registradas.

Es por esto que es importante filtrarlas cuanto antes. En este post te mostrare diferentes métodos para excluir tráfico interno tanto de IPs estáticas como dinámicas.

¿Cómo filtrar el tráfico interno con IPs estáticas?

Una IP estática es aquella que no cambia constantemente, la mayor parte de veces esta sera la solución.

  • Filtro para Dirección IP.
  • Filtro para ISP o proveedor de servicios de Internet.
  • Excluir IPs Dinámicas (Plugin para Chrome).
  • Excluir IPs Dinámicas usando una Página de inicio para tus empleados.

Filtro para Dirección IP

Este tipo de filtro es el mas comunmente usado y recomendado para tráfico interno, es excelente cuando  cuentas con una IP estática (que no cambia constantemente).

Para crear este filtro necesitas la IP pública de la red/wifi que quieres excluir. Verás algo así

  • Formato IPv4: 12.34.678.90
  • Formato IPv6: 2001:db8:0:0:0:ff00:42:8329

Puedes utilizar cualquiera de los formatos y agregar multiples IPs en el mismo filtro, por ejemplo tu casa y oficina. Para hacer esto tienes que agregar una barra vertical | para separar cada IP:

12.345.678.90|34.567.890.12
Si tienes un rango parcial de IPs, por ejemplo, 172.16.0.0 - 172.31.255.100, puedes usar esta herramienta para ayudarte a crear tu expresión. Si quieres excluir el rango completo solamente tienes que poner un asterisco en lugar del número final, así 172.16.0.*

Una vez que tengas tu IP pública o la expresión con multiples o rango de IPs puedes crear el filtro.

Como crear un filtro para tráfico interno con una o multiples IPs estáticas

Existen varias formas de filtrar el tráfico interno, la mas efectiva es usar tu IP:

  1. En la sección de Administrador debajo de la columna VER selecciona una de tus vistas (maestra o prueba) y haz clic en Filtros
  2. En tipo de filtro selecciona Personalizado
  3. En Campo del filtro selecciona  Dirección IP
  4. Copia tu IP Patrón del filtro. Aqui puedes encontrar tu IP pública
    how to exclude internal traffic in Google Analytics
  5. Enter "Exclude Internal Traffic IP" and Save.

Para probar que tu filtro funciona visita tu página y revisa el reporte en tiempo real, si no vez la visita el filtro está bien.

Filtro para ISP (Proveedor de Servicios de Internet)

Algunas compañías cuenta con su propio ISP. En estos caso filtrar tu propio ISP resultará mas rápido y eficiente que el filtro para IPs.

Pero hay que tener en cuenta que todo el tráfico sera filtrado así que si usas la misma red para tus empleados y clientes esta solución no es para tí. Esto aplica generalmente a compañías de servicios en las mismas instalaciones, como hoteles, universidades, hostpitales, etc.

Si tu ISP es usado únicamente por tus empleados puedes usar este filtro sin problema.

Como filtrar tráfico interno usando el ISP

Para filtrar tu ISP sigue los mismos pasos que el fitro para IP y cambia las siguientes partes:

  1. El Campo del fitro: Organización del ISP
  2. El Patrón del filtro: Pon tu ISP, aquí lo puedes encontrar

Recuerda solu usa este filtro, si el ISP es de uso exclusivo de tus empleados

¿Cómo filtrar el tráfico interno con IPs dinámicas?

En algunas ocasiones no es posible usar ninguna de las soluciones anteriores, debido a que tu IP es dinámica (cambia constantemente), usas VPNs o simplemente por que viajas constantemente.

  • Excluir IPs Dinámicas (Plugin para Chrome).
  • Excluir IPs Dinámicas usando una Página de inicio o un parametro en la URL

Excluir IPs Dinámicas (Extensión de Chrome)

Una solución muy práctica y fácil de implementar, es usar la siguiente extension: Block Yourself from Analytics (solo en chrome). Lo que hace este plugin es bloquear el script que dispará la sesión de Google Analytics por lo que la visita no queda registrada.

¿Cómo excluir IPs dinámicas con un plugin (Chrome)?

Configurar la extensión es muy sensillo:

  1. Instala la extensión
  2. Ve a tu página web y haz clic en el icono de la extension en la parte superior derecha de tu ventana
  3. Haz clic en la primera opción Block yourself from analytics
  4. Refresca la página y ya esta. Todas las visitas a tu sitio web desde este navegador seran bloqueadas.

Excluir IPs Dinámicas usando GTM y Dimensiones Personalizadas

Este método es un poco mas complejo, pero es el más efectivo en caso de IPs dinámicas. Para usar este método necesitas tener instalado Google Analyitcs a travéz de Google Tag Manager.

Si aún no lo tienes necesitarás hacer 2 cosas antes de continuar, primero instalar Google Tag Manager en tú sitio y segundo crear una Etiqueta para implementar Google Analytics desde GTM.

Una vez que tengas tu implementación de GTM lista, puedes seguir.

¿Cómo excluir IPs dinámicas con GTM?

Para excluir IPs dinámicas en Google Analytics con GTM:

  1. Accede a tu cuenta de Google Tag Manager, y entra en el contenedor de tu sitio
  2. Haz clic en Nueva Etiqueta. En la nueva ventana pon como nombre de la etiqueta Crear Cookie Interna y haz click en la sección Configuración de la etiqueta.
  3. En la lista que aparece a la derecha selecciona Custom HTML y pega el siguiente código.
    <script>
    function createCookie(name,value,days) {
    	if (days) {
    		var date = new Date();
    		date.setTime(date.getTime()+(days*24*60*60*1000));
    		var expires = "; expires="+date.toGMTString();
    	}
    	else var expires = "";
    	document.cookie = name+"="+value+expires+"; path=/";
    }
    createCookie("employee, "true", 5000)
    </script>
  4. A continuación haz clic en la sección de abajo Activación, pon como nombre Página Interna, haz clic en el botón azul + en la parte superior derecha y haz clic en la sección Configuración del activador
  5. De la lista que aparece Selecciona Page View. En la nueva ventana selecciona Some Page Views, y configura el activador así
    • Page URL
    • coincide con la expresión regular (no distinguir entre mayúsculas y minúsculas)
    • /interno/|\?internal
  6. GUARDAR el activador, y nuevamente haz clic en GUARDAR en la siguiente ventana.
  7. En la ventana principal selecciona Variables en la barra latera derecha y haz clic en NUEVA, puede que necesites desplazarte un poco hacia abajo.
  8. Pon como nombre Cookie Interna, haz clic en Configuración de la variable, selecciona 1st Party Cookie de la lista, pon internal en el cuadro de text Cookie name y GUARDA
  9. Ahora abre la Etiqueta de Google Analytics (la que usas para insertar to código de seguimiento)
  10. De vuelta en la pantalla principal haz clic en el botón rojo PUBLICAR, en la siguiente ventana nuevamente en PUBLICAR y luego en CONTINUAR

Y eso es todo desde GTM ahora solo falta crear el filtro en Google Analytics.

Cómo crear el filtro para la dimensión personalizada "Trafico Interno"

El procedimiento es el mismo que cualquier otro filtro:

  1. Ve a tu cuenta de Google Analytics, y dirijete a la sección de Administrador
  2. Debajo de la tercera columna VER (traducción incorrecta de VIEW), selecciona la vista en donde quieres aplicar el filtro (te recomiendo que uses primero una vista de prueba) y haz clic en Filtros y después en +AGREGAR FILTRO
  3. Pon como nombre Excluir Trafico Interno (cookie) y selecciona tipo de filtroPersonalizado
  4. En el desplegable Campo del filtro busca y selecciona la dimensión personalizada que creaste previamente Trafico Interno (Estará al final de la lista en verde)
  5. En el cuadro de texto Patrón del filtro introduce internal y Guarda

Cómo activar la cookie en cada empleado

Cualquier persona que acceda a tu sitio por medio de la página ejemplo.com/interno/ o agregando el parametro ?interno al final cualquiera de las URLs del sitio, será excluido de tu Analytics.

Esto es solo necesario hacerlo una vez por navegador, y solo será necesario hacerlo de nuevo si el usuario borra las cookies o despues de un año.

Cómo Asegurarte de que el Filtro Funciona

La forma mas sencilla de asegurarte de que el filtro esta funcionando es usando tus reportes de Tiempo-Real. Una vez que guardes la cookie de tráfico interno en tu navegador, accede a una página poco visitada de tu sitio y revisa si aparece en el reporte de Tiempo-Real.

Si no vez activdad quiere decir que tu filtro esta funcionando correctamente.

Author

Analytics advocate

SEO expert

User Experience passionate

Follow me on
Be the first to comment :)