Contenu dupliqué

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 « J'aime »

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 « J'aime »

Covered here: Embedding Discourse Comments via Javascript

2 « J'aime »

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 « J'aime »

Peut-être 9 mois plus tard : c’est quelque chose qui nous revient aussi. Nous avons commencé à publier uniquement l’extrait sur Discourse, mais nos membres n’aiment pas être renvoyés vers le site pour lire l’article complet.

1 « J'aime »

Eh bien, on ne peut pas avoir le beurre et l’argent du beurre, alors je ne suis pas sûr de ce que tu proposes ici.

1 « J'aime »

Ma proposition serait d’offrir une certaine souplesse, afin de pouvoir choisir le type de communauté à créer sans être pénalisé par Google pour du contenu dupliqué :

  • Accorder aux membres d’un blog utilisant Discourse le privilège complet de lire et de répondre à un article sur Discourse.
  • Faire de Discourse un « club-house » qui n’affiche qu’un extrait de l’article. Cela ne nécessite pas de définir une URL canonique pointant vers l’article du blog.

La première option nécessiterait une URL canonique pointant vers l’article du blog, qui ne se trouve pas sur Discourse. À mon avis, la façon la plus simple d’offrir cette flexibilité serait d’ajouter une option permettant de définir l’URL canonique pour un sujet.

Oui, c’est une réalité. Google n’aime pas les copies dupliquées d’articles.

Vos options semblent ici assez simples :

  • publier des extraits
  • publier des articles complets dans des catégories invisibles pour les anonymes (vous pourriez remplacer « tout le monde » par « niveau de traduction 0 »)
  • publier des doublons et être pénalisé

C’est bien ça ?

1 « J'aime »

Un paramètre de site embed set canonical url a récemment été ajouté à Discourse. Lorsque ce paramètre est activé, l’URL canonique des sujets ayant une URL d’intégration sera définie sur l’URL d’intégration du sujet. Pour les sites utilisant le plugin WP Discourse, activer ce paramètre entraînera la définition de l’URL canonique de tous les articles publiés depuis WordPress sur l’URL de l’article WordPress.

5 « J'aime »

Cela s’est avéré fonctionner à merveille. Il n’était tout simplement pas évident pour moi de savoir comment créer un sujet avec une URL canonique. Après quelques essais, j’ai découvert qu’il faut saisir l’URL d’origine comme titre du sujet.

2 « J'aime »

@simon Qu’est-ce qu’une « URL d’intégration » exactement ? J’ai également vu le terme « sujets intégrés ». Je ne suis pas sûr de ce que cela signifie.

L’URL d’intégration est un attribut qui peut être associé à un sujet. Le plugin WP Discourse définit l’URL d’intégration sur le permalien de l’article WP. Ainsi, si vous utilisez le paramètre du site « embed set canonical url », le permalien de l’article WP sera l’URL canonique du sujet Discourse (c’est-à-dire qu’il apparaîtra dans la balise head comme lien canonique).

1 « J'aime »

Merci. L’attribut embed_url ne peut-il être défini que via l’API ?

Oui, vous ne pouvez le définir que via l’API. Il est utilisé par diverses fonctionnalités impliquant l’importation de contenu à partir d’un service tiers.

1 « J'aime »

fermé ou supprimé ? Est-ce que embed set canonical url résout complètement le problème de SEO de contenu dupliqué ?

Oui, cela fonctionne s’il est utilisé correctement. Veuillez examiner ce qui précède, en particulier le message de Simon, et faites-nous savoir si vous avez des questions ou des problèmes spécifiques.

1 « J'aime »

Mon cas d’utilisation serait de créer automatiquement des discussions dans Discourse à partir de WordPress en utilisant le plugin Discourse WordPress avec l’option embed set canonical url activée.

Une fois que j’aurai connecté WordPress à Discourse et que les nouveaux sujets seront créés automatiquement, devrai-je faire autre chose que d’activer cette option embed set canonical url ?

Oui, c’est tout ce que vous avez à faire.

1 « J'aime »