Alfonso Moure Ortega - SEO Head Manager Grupo Muchoviaje, 40Viajes, Masnatura & Ociocruceros
Moure Profesional | SEO Muchoviaje
Inicio > moure.es > Google lanza una propuesta de estandar que permitirá rastrear e indexar AJAX

Google lanza una propuesta de estandar que permitirá rastrear e indexar AJAX

Thursday, 8 de October de 2009 moure Dejar un comentario Ir a comentarios

Como Google nos apunta en su blog oficial, con el super atractivo título de A proposal for making ajax crawlable, pretenden que se reconozcan una serie de normas que permitirían, no solo a Google sino a otros muchos buscadores, rastrear e indexar contenido generado con AJAX.

La idea básica es sencilla: permitir que usuarios y buscadores puedan acceder diréctamente a un estado concreto de la página con contenido asíncrono desde una URL, que guardaría en ella misma un parámetro que indicará el estado actual de la página.

Su propuesta incluye, como bien indica Google:

  1. Modificar la URL para mostrar el estadode la página AJAX mediante un marcador común, como por ejemplo, !. En lugar del tradicional http://www.moure.es/photos.php#verfotodemou, podremos usar http://www.moure.es/photos.php#!verfotodemou. De esta manera Google verá que lo que tratamos de mostrar es justamente eso: un estado de AJAX concreto.
  2. Extensión de servidor que permita devolver el estado AJAX generado como HTML sin Javascript (headless browser… es algo más complicado que esto, pero no quiero extenderme en este sentido).
  3. Añadir un token a los parámetros de nuestras URL para indicar al servidor que debe procesar la petición como headless browser, es decir, no devolver una página con Javascript para el cliente, sino que lo deje procesado y codificado en HTML para la devolución. Google propone usar _escaped_fragment_.
  4. Mostrar en los portales de buscador, como Google u otros que acepten este nuevo formato, deberán mostrar la URL original y no escapada para headless, sino tokenizada para acceder al estado de AJAX concreto: http://www.moure.es/photos.php#!verfotodemou.

Básicamente, en resumen, como bien hacen en Google porque esta explicación para un profano puede ser bastante espesita…

  • Desde una URL inicial http://www.moure.es/photos.php#verfotodemou…
  • Pasamos a usar una URL http://www.moure.es/photos.php#!verfotodemou tanto para usuarios como buscadores…
  • Que sería rastreada como http://www.moure.es/photos.php?_escaped_fragment_=verfotodemou
  • Y sería mostrada a los usuarios como… http://www.moure.es/photos.php#!verfotodemou

Eso es todo… ¿qué os parece?

A mi personalmente me parece un avance de gigantes: poder comenzar a indexar y mostrar a los buscadores el contenido dinámicamente generado me resulta algo necesario hoy en dia, donde las aplicaciones RIA están cada vez más a la orden del día, y donde los usuarios son mucho más exigentes que antes.

Desde luego, muchas páginas que ahora han implantado AJAX lo han hecho como un acto de “mira que bonito” y poco más, pero otras fundamentan su trabajo exclusivamente en esta tecnología basada en Javascript, y se hace necesario que ese contenido vuelva al camino de la luz y sea mostrado al mundo y, sobretodo, a los rastreadores de los buscadores actuales.

Por mi parte, doy mi enhorabuena a Google por su propuesta. Olé. Ya era hora…

  1. Sin comentarios aún.
  1. Sin trackbacks aún.
Alfonso Moure Ortega ghostmou http://www.moure.es Muchoviaje Madrid SEO Head Manager Grupo Muchoviaje - SEO, GEO, SMO, .NET developer
Alfonso Moure Ortega  |  Viajes libres  |  Vitaedot  |  Xinwen Xibanya  |  Efemérides  |  Hard Rock  |