2011-10-05 9 views
13

He leído las especificaciones de Google para rastrear páginas habilitadas para AJAX. Como parte del método de indexación de Google usa la URL en sí, ¿se aplicará el SEO de forma negativa al !#?#! (hashbang) y Google SEO

Por ejemplo, si tengo una página en www.mysite.com/surfing, Google probablemente la calificará mucho si un usuario busca "navegar" porque tiene "navegación" en la URL. ¿Ocurriría lo mismo en www.mysite.com/#!surfing o ignorará los fragmentos hash a los fines de ponderar la URL misma?

+3

Esa pregunta fue respondida antes de que google implementara su estándar de rastreo ajax –

+0

Actualmente, desde 2015, Google ha dejado de usar su esquema de rastreo AJAX. Consulte [esta página] (https://webmasters.googleblog.com/2015/10/deprecating-our-ajax-crawling-scheme.html) para obtener una descripción completa de los nuevos estándares. – fedeTibaldo

Respuesta

0

En mi opinión personal y 8 años en SEO & desarrollo No dañará pero depende más en el sitio de otros parámetros por lo que añadir el #! No harán daño ...

¿Tiene el URL del sitio para que pueda echar un vistazo más en profundidad?

0

Eso podría causar un problema si el rastreador de Google pensara que podría haber un número infinito de posibilidades. Como con un? en la url. Pero la respuesta más allá de eso es clara.

website.com/oreo-cookies~~V~~3rd

es más semántica y más fácil de entender para las personas y los rastreadores que

website.com/#!oreo-cookies

Pero es esto va a tener un gran impacto? Si fuera un cliente que me paga por SEO, le diría que sus enlaces entrantes de texto con frases relevantes de palabras clave de sitios web relevantes relacionados son mucho más importantes. También diría que si estás enviando un sitemap xml para que Google lo digite, ¡y muchos sitios web populares están usando el #! Google lo resolverá e ignorará.

De modo que, si mi contenido valía la pena vincularlo, y me aseguré de que google encontrara todas mis páginas y las indexara, no me preocuparía.

13

Tal vez ya haya leído en las instrucciones de rastreo de Ajax de google que !# se ha transformado realmente en ?_escaped_fragment_ por el rastreador de Google. Así que usemos su ejemplo: www.mysite.com/#!surfing, el rastreador de Google verá el enlace como www.mysite.com/?_escaped_fragment_=surfing. Entonces viene la pregunta: ¿qué es mejor para google SEO un enlace con un paremeter ?_escaped_fragment_=surfing o sin uno /surfing? Los representantes de los ingenieros de búsqueda han confirmado en numerosas ocasiones que las URL con más de 2 parámetros dinámicos no se pueden rastrear a menos que se perciban como significativamente importantes (es decir, que tengan muchos, muchos enlaces apuntando a ellas). Entonces, a menos que esté usando demasiados parámetros en la url, no tiene mucho de qué preocuparse. Si aún no lo ha hecho, siempre puede leer la documentación detallada de google https://developers.google.com/webmasters/ajax-crawling/docs/getting-started. Ahora, solo un consejo: no confíe en # en su sitio web AJAX. Use history.pushState() para cambiar su URL a lo que desee. Uso #! solo en navegadores que no admiten history.pushState() como IE. El problema con el SEO con #! no proviene de la url sino de las dificultades en el procesamiento del lado del servidor de la información necesaria para proporcionar una instantánea HTML para el rastreador.

1

Tradicionalmente, desde el punto de vista SEO, etiqueta de almohadilla (#) se utiliza para evitar las siguientes cuestiones

-Cannibalization cuestiones

URL -Affiliate (Aquí es un buen artículo sobre el uso de hash para el seguimiento de objetivo en lugar de utilizar signo de interrogación en la URL)

-Mostrar contenido limitado en la página (cuestiones de paginación)

el uso usted se refiere a lo que es Google recomienda sobre cómo hacer páginas AJAX pudiendo ser rea d por Google - https://support.google.com/webmasters/answer/174992?hl=en

Para obtener más información sobre la etiqueta hash y sus beneficios SEO, compruebe esta entrada del blog - https://digitalreadymarketing.com/adding-hash-in-urls-seo-benefits/

0

creo que no va a dañar su SEO de ninguna manera estoy en SEO durante los últimos 5 años y aún no ha experimentado ese problema, así que no te preocupes por eso. Entonces, mi opinión es que puedes hacerlo agregando el! # No harm !!