2011-03-24 19 views
5

Estoy buscando una plataforma alojada para administrar comentarios en mi sitio web.Comentarios de Disqus y SEO Friendly

Me encontré con http://disqus.com/.

Disqus parece ser rico en características, con mi lista de principales requisitos de compatibilidad con los comentarios de SEO amigable.

Así que verifico muchos sitios web usando Disqus y no encuentro ningún tema que tenga comentarios SEO amigables.

Me refiero a que los comentarios se consideren como texto sin formato y sean visibles en la página fuente HTML.

También veo que Disqus funciona solo con JAVASCRIPT activado.

  • ¿Sabes si la función de SEO para Disqus funciona realmente y cómo?
  • Lo más importante, necesito esta función de SEO que trabaje en Universal Code, utilizo un CMS personalizado.

Respuesta

10

El problema con Disqus es que usa JavaScript para generar comentarios, por lo que cuando los robots llegan a su sitio, no encuentran los comentarios. Incluso si usa el índice "#!" Las URL aún no son su página, por lo tanto, no son aplicables aquí.

Tienen una API REST que puede usar. Mi idea aquí es traer todos los comentarios de API por código y escribirlos en HTML dentro de un contenedor y luego esconder este contenedor a través de JavaScript (no CSS, ya que no estoy seguro de si los robots odiarán eso, pero JS no es capaz de descubrir) .

Entonces todavía tendría el widget Disqus JS, porque la API no me brindará todas las características agradables que tiene el uso directo de Disqus. Cuando un usuario agrega un enlace, no se agrega al HTML oculto hasta que la página se actualiza, pero a quién le importa, está oculto de todos modos, Disqus actualizará su JavaScript y los comentarios estarán visibles.

La desventaja es que el usuario ahora está descargando los comentarios dos veces. También puede resolver esto haciendo algunas comprobaciones para solicitar una cadena de agente de usuario o lo que sea para decir si la página es solicitada por robot o no, y mostrar los comentarios de la API en HTML solo en este caso (y entonces ni siquiera importa esconderlo).

Por supuesto, existe una relación de compromiso entre el tiempo de implementación de esto y lo efectivo que puede ser, pero al menos es alcanzable.

...
P.S. También escuché que los complementos de WordPress y Drupal también procesan HTML además de JS. Entonces, si desarrolla sitios web semidinámicos o CMS sobre alguno de ellos, ya puede obtenerlos. Ver Getting Disqus html code to show in source for SEO purposes.

+2

Este enfoque también se sugiere en la documentación oficial: http://docs.disqus.com/help/58/ – jbochi

0

El hecho de que la secuencia de comandos Disqus cargar el contenido a través de AJAX será un problema menor pronto, porque Google starts crawling and indexing such content.

+0

Hola Wojtek, no estoy seguro si Google funciona bien con Comment in Disqus, mira este ejemplo que encontré en el foro del webmaster http://iva123.co.uk/blog/203/be-social-and-win-150 (versión regular con comentario) versión en caché de google http://webcache.googleusercontent.com/search?q= caché: FWgUqBhSRosJ: iva123.co.uk/blog/203/be-social-and-win-150+http: //iva123.co.uk/blog/203/be-social-and-win-150&hl=en&client= safari & strip = 1 como se puede ver, el comentario es hot fetched – GibboK

+0

Parece que aquí hay un ejemplo de que Disqus trabajó en http: // www.blindfiveyearold.com/facebook-comments-and-seo – lulalala