Blog

Eliminación de nuestro esquema de rastreo de AJAX

Miércoles, 14 de octubre de 2015

En resumen: Ya no recomendamos la rastreo de AJAX
propuesta que hicimos
en 2009.

Eliminación de nuestro esquema de rastreo de AJAX

En 2009, hicimos una
propuesta para hacer que las páginas AJAX se puedan rastrear.
En aquel entonces, nuestros sistemas no podían renderizar y comprender páginas que usan JavaScript para presentar
contenido a los usuarios. Debido a que
“los rastreadores no pueden ver ningún contenido creado dinámicamente“,
propusimos un conjunto de prácticas que los webmasters pueden seguir para garantizar que sus aplicaciones basadas en AJAX sean indexadas por los motores de búsqueda.

Los tiempos han cambiado. Hoy en día, siempre que no bloquees a Googlebot para que rastree tus archivos
de JavaScript o CSS, por lo general podemos
renderizar y comprender tus páginas web como los navegadores modernos.
Para reflejar esta mejora, recientemente
actualizamos nuestras Directrices técnicas para webmasters
para desaconsejar que se prohíba a Googlebot rastrear los archivos CSS o JS de tu sitio.

Dado que las suposiciones de nuestra propuesta de 2009 ya no son válidas, recomendamos seguir los
principios de
mejora progresiva.
Por ejemplo, puedes usar la
History API pushState()
para garantizar la accesibilidad para una gama más amplia de navegadores (y de nuestros sistemas).

Eliminación de nuestro esquema de rastreo de AJAX — 2

Preguntas y respuestas

P: Mi sitio actualmente sigue tu recomendación y es compatible con _escaped_fragment_.
¿Mi sitio dejará de indexarse ahora que han dejado de recomendar esta opción?

R: No, el sitio se seguiría indexando. Sin embargo, en general, te recomendamos que implementes las mejores prácticas de la industria al realizar la próxima actualización de tu sitio. En lugar de las URLs
_escaped_fragment_ , por lo general rastrearemos, renderizaremos e indexaremos las
#! URLs.

P: ¿Abandonar la propuesta de rastreo de AJAX en favor de las mejores prácticas de la industria se considera una mudanza de sitio? ¿Necesito implementar redirecciones?
R: Si tu configuración actual funciona bien, no deberías tener que cambiar nada de inmediato. Si estás creando un nuevo sitio o reestructurando uno ya existente, simplemente evita introducir URLs con
_escaped_fragment_ .

P: Uso un framework de JavaScript y mi servidor web ofrece una página prerederizada. ¿Sigue estando bien?
R: En general, los sitios web no deben prerederizar páginas solo para Google; esperamos que prerederices páginas para obtener beneficios de rendimiento para los usuarios y que sigas las pautas de mejora progresiva. Si prerederizas páginas, asegúrate de que el contenido ofrecido a Googlebot coincida con la experiencia del usuario, tanto en su aspecto como en su interacción. Ofrecer a Googlebot contenido diferente al que vería un usuario normal se considera encubrimiento (cloaking) y va en contra de nuestras Directrices para webmasters.

Si tienes alguna pregunta, puedes publicarla aquí o
en el foro de ayuda para webmasters.

Alien Road

Cómo lo aplicamos

Google announcements age. We keep this post here for the record, and we note for clients whether the behaviour it describes still applies today or has since been superseded.

Servicios relacionados

Compartir