Comment intégrer les commentaires Discourse en HTML (pas iframe) avec une URL canonique ?

Bonjour chers membres du forum,

J’ai un site web d’avis sur des produits et un forum Discourse actif connecté à celui-ci.

Mon objectif : Je souhaite récupérer et afficher les commentaires (entrées utilisateur) du sujet correspondant sur mon forum Discourse sous chaque page de produit de mon site d’avis.

Situation actuelle et méthode indésirable : Je suis conscient de la fonctionnalité de Discourse permettant d’intégrer des sujets à l’aide d’un iframe. Cependant, je pense que le contenu récupéré via un iframe ne sera pas reconnu par les moteurs de recherche comme faisant partie de mon site principal (le site d’avis sur les produits) et, par conséquent, n’apportera pas d’avantage SEO direct.

Mon scénario idéal :

  1. Lorsque je publie une page de produit sur mon site d’avis, un sujet (fil de discussion) pour ce produit doit être automatiquement créé sur mon forum Discourse.

  2. La balise canonical de ce nouveau sujet sur le forum doit pointer vers l’URL de la page de produit d’origine sur mon site d’avis. (Ceci afin d’éviter les problèmes de contenu dupliqué).

  3. Pour pouvoir afficher les commentaires (messages) de ce sujet de forum sur mon site d’avis sur les produits d’une manière respectueuse du SEO autre qu’un iframe (comme le rendu du contenu directement dans le HTML de la page).

Pourquoi je souhaite cette méthode :

  1. Pour développer la communauté en dirigeant les utilisateurs de mon site d’avis vers le forum pour qu’ils y laissent des commentaires.

  2. Pour enrichir mes pages d’avis avec du contenu utilisateur (UGC) précieux et unique à des fins de référencement, en affichant ces commentaires de forum sous forme de HTML sur mon site.

Mes questions : Quelle est la meilleure façon de mettre en place cette structure ?

  • Comment puis-je créer un nouveau sujet par programmation et définir son URL canonical ?

  • Quelle est la meilleure approche technique (en utilisant l’API, les Webhooks, etc.) pour intégrer ces commentaires de forum (messages) directement dans le HTML de mon site, sans utiliser d’iframe ?

  • Existe-t-il un plugin connu ou une « meilleure pratique » pour réaliser cette automatisation (création d’un nouveau sujet lors de la publication d’un nouveau produit) ?

Merci d’avance pour votre aide et vos conseils.

Ceci a déjà été demandé mais je ne connais aucun moyen prêt à l’emploi pour le faire. Peut-être pourriez-vous faire quelque chose avec les flux RSS, ou directement avec l’API ?