2012-01-28 6 views
7

AFAIK, el atributo rel="nofollow" en los enlaces indica a los motores de búsqueda que no sigan el enlace cuando rastrea su sitio, por lo tanto, elimina toda asunción de relación entre su sitio y el sitio vinculado y, por lo tanto, no comparte nada de su bondad SEO. En su mayor parte, eso es Good Thing ™ en un sistema de comentarios.¿Es inútil agregar `nofollow` usando Javascript?

Ahora, después de integrar un sistema IntenseDebate en mi sitio, noté que los nombres de los comentaristas se vinculan a través de sus respectivos sitios web sinnofollow. Esto generó una alarma en mi cabeza, es decir, hasta que me di cuenta de que estos se generaron dinámicamente a través de AJAX. Lo que significa que estos enlaces no están allí cuando una araña de búsqueda rastrea mi sitio.

Problema evitado. Bueno. Un buen suspiro de alivio.

Pero luego, hay these sites que sugieren implementar una solución basada en script para agregar nofollow.

Ahora que simplemente no jive bien con mi comprensión actual de nofollow, por dos razones:

  1. Como se ha mencionado, los enlaces no están allí cuando una araña se arrastra a su página. Por lo tanto, no tiene sentido nofollow, porque en lo que respecta a la araña, no hay nada que seguir después de todo.

  2. En cuanto a enlaces estáticos, una araña no sería capaz de ejecutar la secuencia de comandos para agregar nofollow en su margen de beneficio, por lo que los enlaces que una araña puede estar sin modificar se seguimiento, y por lo tanto, son follow enlaces.

¿Echas en falta algo aquí? ¿Es realmente útil agregar nofollow dinámicamente a los enlaces que utilizan Javascript?

+0

Si sigo su pregunta correctamente, una araña de búsqueda sofisticada puede cargar la página, JavaScript y todo, para leerla con mayor precisión. –

Respuesta

3

Desde un (énfasis mío) interview with Matt Cutts from Google:

Durante un tiempo, fuimos el escaneado dentro JavaScript, y estábamos buscando para los enlaces. Google se ha vuelto más inteligente sobre JavaScript y puede ejecutar JavaScript. No diría que ejecutamos todos los JavaScript, por lo que existen algunas condiciones en las que no ejecutamos JavaScript. Ciertamente hay algunas cosas de JavaScript conocidas, como Google Analytics, que ni siquiera querría ejecutar porque no desea intentar generar visitas fantasmas de Googlebot en su Google Analytics.

Tenemos la capacidad de ejecutar una gran fracción de JavaScript cuando lo necesitamos o queremos. Una cosa a tener en cuenta si usted está anunciando a través de JavaScript es que se puede utilizar en NoFollow JavaScript une

debate adicional sobre el tema: https://webmasters.stackexchange.com/questions/5653/does-the-google-spider-render-javascript.

+0

Si se ejecuta Javascript, entonces la idea no es discutible después de todo. +1 –

Cuestiones relacionadas