Filtrar nuestras propias visitas de una web en Google Analytics

     Filtrar nuestras propias visitas en Google Analytics

    Google Analytics es la herramienta más utilizada para análisis estadístico de sitios web. Puede monitorizar el tráfico de nuestra página de todos los visitantes que aterricen desde cualquier canal. El inconveniente que tiene es que incluye todo los movimientos que hagas tú mismo en tu ordenador interaccionando con tu web o blog, con lo que distorsiona los resultados reales y afecta a los informes que realices. Para evitarlo, nada más sencillo que usar un método muy fiable para filtrar nuestras propias visitas en Google Analytics.

     

    ¿Por qué tendría que hacerlo, y cuáles son las ventajas de excluir mis visitas a mi web de cara a las estadísticas en Analytics? Muy buena pregunta (bueno, en realidad es un dos por una). Veamos, si estamos preparando el lanzamiento de una página, o llevamos poco tiempo con ella, al principio tendremos lógicamente muy poco tráfico; si en una semana tenemos 40 visitas, pero 20 han sido porque hemos trasteado con ella para ver si funciona un formulario o comprobar cómo ha quedado la página de inicio después de cada retoque, pues difícilmente los análisis que realicemos tendrán mucho reflejo de la realidad y las tablas y gráficos estarán “intoxicados” por nuestro comportamiento. Otro ejemplo. Si la página es de una empresa y los empleados la tienen por defecto como inicio en el navegador, con seguridad nos vamos a encontrar con una desproporcionada tasa de rebote en cada uno de los análisis. Por todo ello, más vale prevenir.

    Lo primero, comentar que hay varias formas para hacer esto: algunas más sencillas pero poco eficientes, y otras algo enrevesadas pero más efectivas. Aquí voy a explicar una del último grupo, ya que nos interesa algo que realmente funcione y sea perdurable. Aunque en Google Analytics hay una forma de excluir la dirección IP que le indiquemos, la mayoría de usuarios disponemos de IP´s dinámicas en internet que se nos asignan en cada nueva conexión a la red por lo que éste procedimiento es ineficaz para nuestros intereses. Otro método del grupo de las “sencillas” sería instalar un complemento para el navegador y que haga de filtro. Es cierto que incluso hay complementos que sirven para casi todos los navegadores disponibles, aunque el problema que acarrea es que nos hace invisibles para todas las páginas web que visitemos y que no contemos en las estadísticas propias pero tampoco en las de otros propietarios de páginas web; es una táctica que he visto que se recomienda frecuentemente, y desde mi humilde opinión no creo conveniente aconsejar que se utilice, ya que una cosa es que queramos hacer informes limpios de nuestra presencia y otra cosa es que cuando naveguemos por la red no dejemos ningún rastro y perjudiquemos los análisis del resto. Piensa que si a todos los que nos apasiona este mundillo hacemos esto mismo, terminaríamos por hacer inútil cualquier software de análisis de tráfico web y tendríamos que contar las visitas con técnicas antediluvianas.

    Para empezar con el método (con el que crearemos una cookie en nuestro navegador para que la detecte Analytics), primero un aviso: hay que utilizar algo de código. Antes de que os abalancéis con el ratón sobre la crucecita para cerrar la pestaña de mi blog, ya os comento que es simplemente usar un par de líneas; al final del post veréis que no es tan complicado y os daréis cuenta que tenéis más control sobre vuestro sistema además de aprender un poquito más de Analytics, navegadores y cookies. ¡Palabra!

     

    1. Vamos a darle un “apodo” a nuestro PC creando una cookie para el navegador. Abrimos nuestra página web que está siendo trackeada por Analytics y copiamos la siguiente línea en la barra de la consola del navegador que usemos, junto a una palabra clave que elijamos y sustituyéndola por la que está en rojo en el código:
       
      javascript:void(function(w){try{_gaq._getAsyncTracker()._setVar(w)}catch(e){try{__utmSetVar(w)}catch(e){pageTracker._setVar(w)}}alert(w)}('APODO'));void(0);

       

      Con esto se creará una cookie que sólo detectará Analytics. Importante que estemos en la web que queremos filtrar y que la palabra sea única y personal, ya que si todos ponemos la misma, incurrimos en el mismo error que el complemento del que hablábamos y nos anularíamos el tráfico entre nosotros mismos (y no, no vale dejar puesto APODO en el código). Se puede usar un guión bajo, nunca espacios, y respetando las comillas simples y en minúsculas. Para acceder a la consola del navegador, dependerá del que estemos utilizando. En Firefox tendremos que ir al menú Firefox > Desarrollador web > Consola web y pegar el código; en Chrome es en Herramientas > Consola JavaScript; para Explorer en Herramientas > Herramientas de desarrollo F12. Una vez tengamos el código en la consola y con nuestra página abierta, pulsamos Enter y si todo está bien aparecerá una ventana con nuestra palabra clave y se habrá creado la cookie. Cerramos la ventanita pulsando el botón.

    2. Ahora hay que decirle a Google Analytics que filtre las visitas en las que detecte una cookie con nuestra palabra clave; para ello en Analytics pinchamos en Administrador, seleccionamos la cuenta en la que tengamos nuestra página web y en el menú elegimos Todos los filtros. Creamos un filtro nuevo y marcamos las siguientes casillas:

     

    1. Filtro en AnalyticsEl Nombre del filtro puede ser cualquiera, por ejemplo “Filtrar mis visitas”; el Campo del filtro debe marcar “Definido por el usuario” y el Patrón del filtro es donde escribiremos la palabra clave o apodo que hemos usado para crear la cookie en el navegador. Guardamos y ya tendremos nuestra web excluida del tráfico para Analytics.
    2. Recuerda que si borras las cookies del navegador perderás la que hemos creado para nuestro filtro, pero repitiendo el paso 1 podrás recuperarla inmediatamente después de hacer limpieza del navegador. De todas formas, si quieres de vez en cuando testar que la cookie está operativa, puedes utilizar el siguiente código de seguimiento (recuerda pegarlo en la consola y tener tu página abierta):
      javascript:alert((/__utmv=.+?\.(.*?)(;|$)/.test(''+document.cookie))?RegExp.$1:'Palabra clave');void(0);

      Si se abre la ventanita con el apodo o palabra clave, todo estará correctamente funcionando.

    A simple vista, parece un poquito laborioso, pero vale la pena si nuestra meta es excluirnos del tráfico de nuestra web, pero manteniendo nuestra navegación intacta del resto de páginas de la red que usan también Google Analytics.

    Si tienes cualquier duda o problema al intentar aplicar cualquiera de los pasos, no dudes en hacérmelo saber y así poder echarte una mano.

    Tagged , , , , , . Bookmark the permalink.

    7 Responses to Filtrar nuestras propias visitas de una web en Google Analytics

    1. Josep says:

      ¿qué grande Miguel! enhorabuena por tu blog, me es de gran ayuda. Volveré con frecuencia! :-)))

      • MiguelAngelddl says:

        Muchísimas gracias por tus palabras, Josep.

        Por supuesto, eres bienvenido cuando quieras; y si encima lo encuentras de utilidad es que estoy haciendo bien las cosas.
        En cuanto a tu página web, me la apunto; me interesa mucho todo lo relacionado con el medio ambiente.

        ¡Un saludo!

    2. Josep says:

      Hola de nuevo Miguel, en la consola de Chrome aparece lo siguiente:
      “Uncaught ReferenceError: pageTracker is not defined” ¿alguna pista? :-))

      • MiguelAngelddl says:

        Bueno, lo que te está diciendo es que el evento no está siendo rastreado.
        Asegúrate que el código lo pegas en la página abierta que tiene el código de Google Analytics, es decir en la que quieres aplicar el filtro.

    3. Hola Miguel, comparto tu post, muy bueno. Respecto a las cookies, ¿puede ser posible crear una para asignar un id de usuarios a los usuarios que se subscriben al feed de tu sitio web?. Saludos

      • MiguelAngelddl says:

        Hola Ana, que tal. Gracias por compartirlo.

        Por crear, se puede crear casi cualquier tipo de cookie, aunque habría que ver si resultaría interesante; ten en cuenta que al final las cookies no duran siempre en los dispositivos de los usuarios. Si usas el plugin Jetpack, las personas que se suscriban a tu blog aparecerán ordenados de más reciente a más antiguo (tanto si se registran por email o por Gravatar de WordPress) y así sabes en todo momento quién te está siguiendo.

        De todas formas, ya sabes que con el tema de las cookies se están poniendo un poco duros, y la actual legislación (que casi nadie cumplimos) es bastante restrictiva al respecto. 🙂

        ¡Un saludo!

    Comparte un comentario: