Qué significa esto? escaped_fragment Ajax

Consejos, dudas y todo sobre SEO...
Responder
federico
Nivel 10
Mensajes: 2243
Registrado: 02 Ene 2011, 17:26
Twitter: @

Qué significa esto? escaped_fragment Ajax

Mensaje por federico »

Para qué sirve ?_escaped_fragment_=. en páginas web hechas con Ajax, un ejemplo de sitio que utiliza este código es el siguiente: www . delishopuy .com

Código fuente:

Código: Seleccionar todo

<meta id="wixMobileViewport" name="viewport" content="minimum-scale=0.25, maximum-scale=1.2"/>
     <!--
    IMPORTANT! LOOKING FOR THIS SITE’S SEO CONTENT?

    This site's SEO content, such as meta tags and headers, is not here.
    This is because search engines, like Google, actually crawl the site's homepage via http://www.delishopuy.com/?_escaped_fragment_=.

    Internal pages, like “Café”, also have their own special search engine versions, for example: http://www.delishopuy.com/?_escaped_fragment_=cafe%2Fc1x2c
    If you’re looking for this site’s SEO content, that’s where you can view it.

    Want more information about Ajax page crawling? Read Google's explanation here: http://bit.ly/ajaxcrawling
-->
Avatar de Usuario
Alejandro
Administrador
Mensajes: 4111
Registrado: 04 May 2009, 18:28
Twitter: @spamloco
Ubicación: Uruguay
Contactar:

Re: Qué significa esto?

Mensaje por Alejandro »

Es sólo un comentario que lo podrían sacar, lo que sucede es que el sitio muestra los contenidos con Ajax.

Entonces, por ejemplo, si haces un site de la URL: site:www.delishopuy.com

Vas a ver las URLs indexadas del sitio, una de ellas es por ejemplo esta: http://www.delishopuy.com/#!bebidas/c5hq

Si miras el código fuente también verás ese comentario que dice que los meta-tags y elementos del header real que rastrea Google no estan ahí.

Si miras lo que hay en el header del código fuente, ves por ejemplo un canonical hacia la home: <link rel="canonical" href="http://www.delishopuy.com/"/>

Y ese sería un error SEO bastante grande porque es como decirle a los buscadores "esta URL no es importante, la URL importante es esta otra (la indicada en el canonical)". Si un sitio pone eso, sólo se le terminaría indexando la página principal (la Home).

Pero como ese no es el header que el robot detecta, no pasa nada. Como la página tiene Ajax, el header real está en http://www.delishopuy.com/?_escaped_fragment_=bebidas/c5hq

Esta es la que los robots rastrean y ahí sí, el canonical por ejemplo, está bien.

Aquí esta la explicación con más detalles, por ahora sólo en inglés: https://developers.google.com/webmasters/ajax-crawling/docs/getting-started
federico
Nivel 10
Mensajes: 2243
Registrado: 02 Ene 2011, 17:26
Twitter: @

Re: Qué significa esto?

Mensaje por federico »

Alejandro escribió: Aquí esta la explicación con más detalles, por ahora sólo en inglés: https://developers.google.com/webmasters/ajax-crawling/docs/getting-started
:shock: Tremenda respuesta, muchas gracias
Responder