Contenido duplicado

I was wondering the same thing about duplicate synchronized WP/Discourse content from this topic: https://meta.discourse.org/t/risk-of-duplicate-content-with-synchronized-wp-posts-discourse-topics/91737

But it got closed by Jeff Atwood saying there are already existing topics. I couldn’t find any topics that addressed this question. Please advise.

2 Me gusta

I searched before posting and I didn’t find any either, a bit confused. Maybe I didn’t use the right keywords?

It’s been brought up a few times, but I don’t think there is a topic dedicated to it. There is a topic on Feverbee that I contributed to: https://experts.feverbee.com/t/is-it-possible-for-the-feverbee-blog-posts-to-be-pulled-in-full/6192. It is possible to set the Canonical URL of a WordPress post so that it matches the Discourse topic. Beyond that, I don’t think there is anything the plugin can do about the duplicate content issue.

1 me gusta

Covered here: Embedding Discourse Comments via Javascript

2 Me gusta

Maybe one year later: is there any other solution for the duplicate content issue?

Like add a canonical url in the discourse forum post or no-index the forum post.

2 Me gusta

Tal vez 9 meses después: esto es algo que también nos sigue surgiendo. Empezamos a publicar solo el extracto en Discourse, pero a nuestros miembros no les gusta tener que volver al sitio para leer el artículo completo.

1 me gusta

Bueno, no puedes tener ambas cosas, así que no estoy seguro de qué estás proponiendo aquí.

1 me gusta

Mi propuesta sería ofrecer cierta flexibilidad, de modo que haya una opción sobre qué tipo de comunidad crear sin que Google penalice por contenido duplicado:

  • Otorgar a los miembros de un blog que utiliza Discourse el privilegio completo de leer y responder a un artículo en Discourse.
  • Hacer de Discourse el ‘clubhouse’ que solo muestra un extracto del artículo. Esto no requiere establecer una URL canónica apuntando a la entrada del blog.

La primera opción requeriría una URL canónica que apunte a la entrada del blog que no está en Discourse. La forma más sencilla de ofrecer esta flexibilidad, en mi opinión, es una opción para establecer la URL canónica de un tema.

Sí, esto es algo real. A Google no le gustan las copias duplicadas de artículos.

Tus opciones aquí parecen bastante simples:

  • publicar extractos
  • publicar artículos completos en categorías que no son visibles para los anónimos (podrías sustituir “todos” por TL0)
  • publicar duplicados y recibir una penalización

¿Correcto?

1 me gusta

Recientemente se agregó a Discourse la configuración del sitio embed set canonical url. Cuando esta configuración está habilitada, la URL canónica para los temas que tienen una URL de incrustación se establecerá en la URL de incrustación del tema. Para los sitios que utilizan el complemento WP Discourse, habilitar esta configuración hará que la URL canónica de cualquier publicación publicada desde WordPress se establezca en la URL de la publicación de WordPress.

5 Me gusta

Esto resultó funcionar muy bien. Lo que no me quedó claro fue cómo crear un tema con una URL canónica. Tras algunas pruebas, descubrí que debes ingresar la URL original como título del tema.

2 Me gusta

@simon ¿Qué es exactamente una “URL de incrustación”? También he visto el término “temas incrustados”. Simplemente no estoy seguro de qué significan.

La URL incrustada es un atributo que se puede asociar con un tema. El plugin WP Discourse establece la URL incrustada en el permalink de la publicación de WP. Por lo tanto, si utiliza el ajuste del sitio embed set canonical url, el permalink de la publicación de WP será la URL canónica del tema de Discourse (es decir, aparecerá en el head como el enlace canónico).

1 me gusta

Gracias. ¿El atributo embed_url solo se puede establecer mediante la API?

Sí, solo puedes configurarlo a través de la API. Es utilizado por varias funciones que implican la importación de contenido de un servicio de terceros.

1 me gusta

¿cerrado o eliminado? ¿embed set canonical url resuelve completamente el problema de SEO de contenido duplicado?

Sí, lo hace si se usa correctamente. Por favor, revise lo anterior, en particular la publicación de Simon, y háganos saber si tiene alguna pregunta o problema específico.

1 me gusta

Mi caso de uso sería crear discusiones en Discourse automáticamente desde WordPress usando el plugin de Discourse para WordPress con la opción embed set canonical url habilitada.

Una vez que conecto WordPress a Discourse y los nuevos temas se crean automáticamente, ¿tengo que hacer algo más además de habilitar esa opción embed set canonical url?

Sí, eso es todo lo que necesitas hacer.

1 me gusta