DiscourseコメントをHTML(iframe以外)で、正規URLと共に埋め込む方法

こんにちは、フォーラムメンバーの皆様、

私は製品レビューサイトを運営しており、それに連携した活発なDiscourseフォーラムがあります。

私の目標: レビューサイトの各製品ページの下に、Discourseフォーラムの対応するトピックのコメント(ユーザー入力)を取得して表示したいと考えています。

現在の状況と望ましくない方法: Discourseのトピックをiframeで埋め込む機能については認識していますが、iframe経由で取得したコンテンツは、私のメインサイト(製品レビューサイト)の一部として検索エンジンに認識されず、直接的なSEOメリットが得られないと考えています。

私の理想的なシナリオ:

  1. レビューサイトに製品ページを公開すると、Discourseフォーラムにその製品のトピックが自動的に作成される。

  2. フォーラムの新しいトピックのcanonicalタグは、レビューサイトの元の製品ページのURLを指す。(これは重複コンテンツの問題を防ぐためです。)

  3. iframe以外のSEOフレンドリーな方法(ページHTMLに直接コンテンツをレンダリングするなど)を使用して、このフォーラムトピックのコメント(投稿)を製品レビューサイトに表示できるようにする。

この方法を望む理由:

  1. コミュニティを成長させるため、レビューサイトからフォーラムにユーザーを誘導してコメントしてもらう。

  2. フォーラムのコメントをサイトのHTMLとして表示することで、貴重でユニークなユーザー生成コンテンツ(UGC)でレビューページを豊かにし、SEOを向上させる。

私の質問: この構造を設定する最善の方法は何ですか?

  • 新しいトピックをプログラムで作成し、そのcanonical URLを設定するにはどうすればよいですか?

  • iframeを使用せずに、これらのフォーラムコメント(投稿)をサイトのHTMLに直接統合するための最善の技術的アプローチ(API、Webhookなどの使用)は何ですか?

  • 新しい製品が公開されたときに新しいトピックを作成する自動化を実現するための既知のプラグインや「ベストプラクティス」はありますか?

ご協力とご指導に感謝いたします。

これは以前にも質問されましたが、標準的な方法でこれを行う方法があるかどうかはわかりません。RSSフィードやAPIを直接使用して何かを行うことができるかもしれません。