Yandex ahora rastrea sitios AJAX obteniendo las URL originales y ejecutando JavaScript en ellas. Dos mecanismos más antiguos se han retirado formalmente, y los sitios que todavía los usan trabajan en contra del rastreador.
Lo que ya no es compatible
meta name="fragment" content="!"— ignorado. En su lugar, el robot indexa la página original. El esquema?_escaped_fragment_=de versión HTML asociado es, por lo tanto, peso muerto.- URLs con Hash-bang (
#!) — Yandex recomienda abandonar el enfoque por completo.
La migración
- Cambiar los enlaces del sitemap para que no contengan
#. - Reemplazar los enlaces basados en fragmentos en la interfaz con rutas reales, utilizando la History API.
Por qué esto importa más de lo que parece
Yandex establece la regla claramente: al buscar enlaces en páginas AJAX, el bot solo considera las URL en el href atributo, y los fragmentos no se siguen. Vale la pena interiorizar su propio ejemplo: una navegación de <a href="#/clothes"> y <a href="#/shoes"> produce ninguna página descubrible en absoluto. La misma navegación escrita como /clothes y /shoes con enrutamiento de History API es totalmente rastreable.

Esta es la diferencia entre una aplicación de página única que se indexa y una que no, y es una decisión de enrutamiento tomada al principio del desarrollo por alguien que no está pensando en la búsqueda.
Qué comprobar en una aplicación existente
- ¿Son los enlaces internos reales
hrefvalores con rutas reales, o son controladores de clics en elementos que no son anclajes? El segundo caso es invisible para el rastreador. - ¿Cada ruta devuelve un documento completo cuando se solicita directamente, o solo cuando se alcanza a través del shell de la aplicación?
- ¿Contiene el sitemap las mismas URL que el enrutador sirve realmente?
La dirección a seguir
La retirada del esquema de fragmentos significa que ya no hay una ruta especial para las aplicaciones JavaScript. Se indexan como sitios ordinarios, lo que significa que tienen que comportarse como sitios ordinarios: una URL por vista, accesible directamente, enlazada con anclajes.

Cómo lo aplicamos
The href-only rule is the fact worth handing to any front-end team before they choose a router. We have audited applications whose entire catalogue was unreachable because navigation was built on click handlers and fragments — the site worked perfectly for people and had one indexable page. Fixing it is a routing change, which is cheap early and expensive after launch.
Servicios relacionados