Encuentra usuarios de Twitter en tu ciudad con LocaFollow

votarMonitorizando el posicionamiento en Google con Analytics

Autor: aartiles | Archivado en: SEO el día 25/Ene/2010

Ya he comentado en otras ocasiones que soy adicto a la analítica web, sin embargo no tanto de monitorizar la posición de las palabras en las páginas de resultados de los buscadores (SERPs), prefiero ir directo a los objetivos y analizar la cantidad y calidad de tráfico que reciben mis páginas y desde qué fuentes. Con las búsquedas personalizadas y la geolocalización de los buscadores, va perdiendo sentido monitorizar posiciones pues ya cada uno ve una posición diferente. Si intentas demostrar a un cliente (o a ti mismo) la efectividad de tu metodología y acciones SEO mediante las posiciones en las SERPs te verás en serios problemas.

No obstante el ranking en las SERPs no deja de ser un indicador muy valioso, y un medio para el fin que es conseguir un tráfico cualificado y generar conversiones. Por ello hoy quiero comentar una forma de conocer en qué posición en las SERPs estaba la palabra cuando hicieron click hacia nuestra página.

Con esto no solo conoceremos la posición aproximada de la palabra, sino que podremos descubrir palabras que aunque están mal posicionadas nos envían mucho tráfico y que merece la pena dedicarles un esfuerzo adicional. También contrastaremos que no siempre una buena posición implica más conversiones, encontraremos palabras que estando bien estrás en los resultados sus visitas generan más tiempo en página y hasta más conversiones, y esto es producto de que los usuarios que llegan más lejos en las páginas de búsqueda suelen estar más interesados y tener una mayor intención de compra. Pero sobre todo contrastaremos que la inmensa mayoría de las visitas se reciben de las palabras que aparecen en el top 10, por lo que si no nos posicionamos en portada somos prácticamente invisibles.

Usaremos Google Analytics y sus potentes filtros. Los filtros como indica su nombre nos permiten filtrar las estadísticas por diferentes criterios, ya sea para evitar contabilizar algunas fuentes de tráfico (ej. nuestras IPs) o para obtener nuevos indicadores. Los filtros que aplicaremos afectan los datos que normalmente Analytics analiza por lo que tendremos que crear un nuevo perfil.

Los perfiles de Google Analytics te permiten monitorizar las estadísticas del sitio desde otras perspectivas diferentes de los estándares de Analytics y esto es lo que haremos hoy. Filtraremos para que solo se analice el tráfico orgánico (visitas producto del posicionamiento natural en buscadores) y filtraremos que vengan específicamente de Google. Aunque la técnica se puede extender también a Yahoo y Bing me centraré solo en Google y os dejo como tarea ver cómo se generaliza consultando las fuentes que dejo al final del artículo. Luego parsearemos mediante una expresión regular la URL de Google desde la que nos visitan y construiremos un Valor Definido por el usuario al que podremos acceder desde los informes.

Las URLs de Google suelen tener la siguiente forma:
Página 1:
http://www.google.es/search?hl=es&rlz=1B3GGGL_esES267ES268&q=bitacora+de+webmaster&btnG=Buscar&meta=&aq=f&oq=

En la primera página la URL no contiene información sobre la página actual.

Página2:
http://www.google.es/search?hl=es&rlz=1B3GGGL_esES267ES268&q=bitacora+de+webmaster&start=10&sa=N

Pero a partir de la segunda página encontramos el parámetro start, con valores múltiplos de 10 (a no ser que el usuario configure lo contrario, cosa poco habitual). Este es el parámetro que parsearemos junto al parámetro q que nos da el término consultado.

Como ves, no podremos conocer la posición exacta de la palabra sino el número la página, por lo que si el valor del parámetro start es 50 sabremos que la palabra estaba entre las posiciones 50 y 60, o sea en la página 6.

Sin más dilaciones vamos a configurar los filtros de Google Analytics paso por paso.

1.- Creando un nuevo perfil

1.1.- Ir a Ajustes de Google Analytics

Ir a Ajustes de Google Analytics

Ir a Ajustes de Google Analytics

1.2.- Añadir perfil nuevo

Añadir perfil nuevo

Añadir perfil nuevo

Seleccionamos Añadir un perfil para un dominio existente, buscamos el dominio al que le deseamos añadir el perfil y le ponemos un nombre, para nuestro caso Posicionamiento Bdw.

Añadir perfil nuevo

Añadir perfil nuevo

1.3.- Editar el perfil

Editar el perfil

Editar el perfil

Buscamos el perfil recién añadido, veremos que tiene un icono de alerta, esto es porque aun no ha verificado el código de Analytics en nuestro sitio, por ello tenemos que darle a editar
y como se trata del mismo sitio, no es necesario añadir nuevamente el código de Analytics, basta con que le demos a comprobar estado y el perfil estará listo en espera de datos.

Comprobar estado

Comprobar estado

2.- Determinando la posición en las SERPs

Configuramos el filtro que parseará la posición y término de búsqueda. Para ello le damos a añadir filtro.

Añadir filtro

Añadir filtro

En este caso seleccionaremos Avanzado. Con el método avanzado podemos parsear mediante expresiones regulares los valores de dos campos para luego combinarlos en el valor de otro. En nuestro caso parsearemos el campo Referencia o lo que se suele conocer como Referer URL para extraer el término de búsqueda y la posición, y almacenaremos la composición en el campo Definido por el usuario. Nota que esto es una herramienta muy potente con la que podemos explotar nuestra creatividad y generar nuevos indicadores y formas de segmentación.

Parámetros del filtro:

  • Nombre: Posiciones
  • Filtro Personalizado
  • Avanzado
  • Campo A: Referencia
  • Extracto A: (\?|&)q=([^&]*)
  • Campo B: Referencia
  • Extracto B: (\?|&)start=([^&]*)
  • Enviar resultados a: Definido por el usuario
  • Constructor: $A2 (pagina: $B2)
  • El campo A es obligatorio: Sí
  • El campo B es obligatorio: No
  • Sobrescribir el campo de resultados: Sí
  • Distinción entre mayúsculas y minúsculas: No

Determinando la posición en Google

Determinando la posición en Google

3.- Filtrando solo el tráfico orgánico

Como decía solo monitorizaremos los resultados en Google, pero desde Google vienen otras fuentes de tráfico como Adwords, iGoogle, Google Reader, etc. y sólo nos interesan las visitas conseguidas por posicionamiento natural en los resultados de búsquedas en Google.

Añadimos un nuevo filtro con los siguientes parámetros:

  • Nombre: Tráfico Orgánico
  • Filtro Personalizado
  • Incluir
  • Campo del filtro: Medio de la campaña
  • Patrón de filtro: organic
  • Distinción entre mayúsculas y minúsculas: No

Filtrando solo el tráfico orgánico

Filtrando solo el tráfico orgánico

4.- Filtrando solo el tráfico desde Google

Añadimos un nuevo filtro con los siguientes parámetros:

  • Nombre: Tráfico Google
  • Filtro Personalizado
  • Incluir
  • Campo del filtro: Origen de la campaña
  • Patrón de filtro: google
  • Distinción entre mayúsculas y minúsculas: No

Tráfico desde Google

Tráfico desde Google

5.- Informe de posicionamiento en Google

Con esto terminamos la configuración y ya solo queda esperar a recibir visitas y consultar los informes. Para ello le damos a ver informes y vamos al menú lateral a la sección Usuarios -> Definido por el usuario.

En este informe veremos los términos en la forma término (pagina: X), si aparece (not set) es que no se pudo parsear correctamente la URL y si aparece término (pagina: ) es que estaba en la primera página de resultados.

Informe de Posicionamiento Web

Informe de Posicionamiento Web

Como en la mayoría de informes de Google Analytics podremos ver indicadores relevantes para la analítica web como el número de visitas, promedio de tiempo en el sitio, porcentaje visitas nuevas, porcentaje de rebote y además segmentar por idioma, país, etc.

Recuerda que las estadísticas suelen tardar horas en reflejarse y que el intervalo de fechas seleccionado por defecto no incluye el día actual, si lo cambias a hoy en un par de horas es posible que ya veas datos. Aunque hasta pasado un par de semanas no te serán útiles los datos, así que ya os contaré si encuentro algo relevante y cómo lo interpreté.

Espero te sea de utilidad y no dudes en comentar si tienes más ideas para explotar el potencial de los Filtros de Google Analytics o si conoces otras formas de conocer la posición de una página para un término en Google sin necesidad de una herramienta externa.

Fuentes:

Alfredo ArtilesSoy Alfredo Artiles, Co-Fundador de equipo24, e24Presenter y e24Apps. Mi pasión es el AJAX, SEO, SEM y emprender todo lo que se me ponga por delante. Si me necesitas estoy 24x7 en Twitter @aartiles24.

Tags: , , , , ,
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis
Posts Relacionados

7 Comentarios on “Monitorizando el posicionamiento en Google con Analytics”

  1. #1 Bitacoras.com dijo 9:18 am el Enero 25th, 2010:

    Información Bitacoras.com…

    Valora en Bitacoras.com: Ya he comentado en otras ocasiones que soy adicto a la analítica web, sin embargo no tanto de monitorizar la posición de las palabras en las páginas de resultados de los buscadores (SERPs), prefiero ir directo a los objetivo…


  2. #2 Juan Maria Nieves dijo 10:00 am el Enero 25th, 2010:

    Sencillamente , bravo!
    Me lo leere con calma y lo aplicare :-)


  3. #3 uberVU - social comments dijo 10:08 am el Enero 25th, 2010:

    Social comments and analytics for this post…

    This post was mentioned on Twitter by bdwebmaster: Monitorizando el posicionamiento en Google con Analytics - http://bit.ly/5JvhdF...


  4. #4 Ehhh dijo 5:09 am el Enero 26th, 2010:

    Ehhhh! que pereza tanto comentario basura.


  5. #5 Piedra Artificial dijo 9:48 am el Enero 26th, 2010:

    Un tutorial genial, guardado para leerlo y aplicarlo. Gracias!!.


  6. #6 Juan Sebastian Celis Maya dijo 11:40 pm el Marzo 18th, 2010:

    Hola!

    Esta muy bueno el tutorial, sólo que tengo una pregunta…

    Se puede saber en que posición de la primera página estaba el resultado que nos condujo la visita?

    Muchas gracias!


  7. #7 Nuevo informe de posicionamiento en las Herramientas para Webmasters de Google - Bitácora de Webmaster dijo 4:32 pm el Abril 27th, 2010:

    [...] de Google Autor: aartiles | Archivado en: SEO el día 27/Abr/2010 Os acordáis del post sobre cómo monitorizar el posicionamiento de nuestras páginas en los resultados de Google? Específicamente para conocer en qué posición en las SERPs estaba nuestra página cuando nos [...]



Deja un comentario.