El HTTP referrer es la cadena que se envía a los servidores web cuando se hace la petición de una página y contiene informaciones sobre el origen de la página que está haciendo esta llamada.
El HTTP referrer generalmente se almacena en los logs de los servidores web como Apache y también son usados por las herramientas para analizar el tráfico de una web.
En el blog oficial de Google Analytics, se acaba de informar de que desde la próxima semana el HTTP referrer del buscador de Google será modificado y que esto no afectará específicamente a Google Analytics.
Pero esto es muy importante para todas las otras herramientas de análisis que usen el HTTP referrer como información.
Hasta hoy día el referrer que el buscador de Google enviaba al web server era el siguiente, por ejemplo para búsqueda viajes baratos:
http://www.google.es/search?hl=es&q=viajes+baratos&btnG=Buscar+con+Google
Y los parámetros eran
hl=es
q=viajes+baratos
btnG=Buscar+con+Google
Desde el valor de q se podía obtener la información de qué el visitante llegó a la página mediante la búsqueda viajes baratos.
Desde ahora el referrer tendrá la siguiente URL
http://www.google.com/url?
sa=t&source=web&ct=res&cd=7
&url=http%3A%2F%2Fwww.mi-web.com%2Fmi-pagina.htm
&ei=0SjdSa-1N5O8M_qW8dQN&rct=j&q=viajes-baratos&
usg=AFQjCNHJXSUh7Vw7oubPaO3tZOzz-F-u_w&
sig2=X8uCFh6IoPtnwmvGMULQfw
y los parámetros serán
sa=t
source=web
ct=res
cd=7
url=http%3A%2F%2Fwww.mi-web.com%2mi-pagina.htm
ei=0SjdSa-1N5O8M_qW8dQN
rct=j
q=viajes-baratos
usg=AFQjCNHJXSUh7Vw7oubPaO3tZOzz-F-u_w
sig2=X8uCFh6IoPtnwmvGMULQfw
El mayor problema que tendrán las herramientas es que antes la URI era search y ahora será url.
Además de la información sobre la búsqueda, ahora se tendrán informaciones adicionales: source=web indica la fuente de donde proviene la petición, y por url la página que se muestra en los resultados del buscador y ha dado origen a la visita.
Los otros valores aún son desconocidos, pero segurante pronto alguien lo analizará con más detalle y sabremos qué información más Google envía en el HTTP referrer de cada búsqueda.
Actualización
Cómo ya lo mencionaba anteriormente, ya están apareciendo en la red más informaciones sobre los parámetros del nuevo HTTP referrer de Google. Cómo se menciona en Blog blogstrom, el parámetro cd=7 (click detail ?) indicaría la posición e los resultados y ct=res (click through = results? ) indicaría que viene de los resultados orgánicos y no de otro tipo de búsqueda como ser news, mapas, etc.
Actualización 1
En esta página existe alguna documentación oficial sobre el protocolo de referencia que usa el buscador de Google. La siguiente imagen muestra el workflow de una búsqueda
Y aquí la explicación de alguno de los parámetros:
Google+
Max, ¿como es posible que nadie haya comentado sobre esta entrada?
Con toda la información que se obtiene con los parámetros introducidos, sobre todo de «ct» y «cd», se abren nuevos datos para asimilar, ya que se podrán aislar resultados y se podrá comprobar la geolocalizacion para determinadas búsquedas que aparezcan en diferentes posiciones sobre el mismo buscador…
Le echaremos un vistazo mucho mas en profundida y comentaremos… ¿se sabe cuando se produce el cambio?
El parametro cd es muy interesante. Marca la posición en las SERPs. Se puede almacenar en analytics:
http://www.isaacsunyer.com/almacenar-posicione-serps-analytics/