seo meta-tags hashbang google-crawlers

seo - ¿La inclusión de<meta name=“fragmento” content=“!”> Es perjudicial para las páginas con hashbang?



meta-tags google-crawlers (2)

¿No es solo un Opt-In, lo que significa que es redundante (no perjudicial) para usarlo en páginas que contienen hashbangs? Según tengo entendido, el rastreador busca automáticamente la página_escaped_fragment_, si detecta un hashbang en el URI. Solo si no hay un hashbang en el URI, podría recomendar al rastreador que agregue el parámetro _escaped_fragment_-using mediante la meta-etiqueta. De esa manera puede servir contenido diferente si el parámetro está establecido. Así es como funcionan algunos temas de blogspot (por ejemplo, http://illegalcartoon.blogspot.de/ ).

¿Obtuve tu pregunta bien?

Google dice acerca de esta etiqueta meta:

Se aplican las siguientes restricciones importantes:

  1. La etiqueta meta solo puede aparecer en páginas sin fragmentos de hash.
  2. Solamente "!" Puede aparecer en el campo de contenido.
  3. La etiqueta meta debe aparecer en el encabezado del documento.

Fuente: https://developers.google.com/webmasters/ajax-crawling/docs/specification?hl=fr-FR

Soy consciente de que solo es necesario para las páginas que no contienen un hashbang, pero aún así se deben mostrar con una instantánea. Pero eso suele ser sólo la página de inicio.

Digamos que tenemos:

www.foo.com

www.foo.com/#!/jobs

El segundo se buscará como:

www.foo.com?_escaped_fragment_=/jobs

sólo por el hashbang.

Pero la página raíz no tiene hashbang, por lo que necesita tener esta meta etiqueta especial en la cabeza.

<meta name="fragment" content="!">

Pero como toda mi aplicación de una sola página usa el mismo <head> hasta ahora me pregunto si es realmente perjudicial mantener la etiqueta meta en todas las demás páginas que contienen un hashbang.

¿Qué sucederá realmente?


Basado en esta explicación de google si la página tendrá <meta name="fragment" content="!">

Para poder indexar las páginas sin fragmentos de hash, incluya una metaetiqueta especial en el encabezado del código HTML de su página. Importante: asegúrese de usar esta solución solo para las páginas que incluyen contenido de Ajax. Agregar esto a las páginas que no son Ajax no crea ningún beneficio y carga extra en sus servidores y en los de Google.

Esta etiqueta le indica al rastreador que debe rastrear la versión fea de esta URL. Según el acuerdo anterior, el rastreador asignará temporalmente la URL bonita a la URL fea correspondiente. En otras palabras, si coloca en la página www.example.com, el rastreador asignará temporalmente esta URL a www.example.com?_escaped_fragment_= y la solicitará a su servidor. Su servidor debe devolver la instantánea HTML correspondiente a www.example.com.

Entonces, cuando un servidor reciba una solicitud como esta www.example.com?_escaped_fragment_= puede devolverle una instantánea sin name="fragment" content="!"