Как внедрить комментарии Discourse в виде HTML (не iframe) с каноническим URL?

Здравствуйте, уважаемые участники форума,

У меня есть сайт с обзорами товаров и подключенный к нему активный форум на платформе Discourse.

Моя цель: Я хочу получать и отображать комментарии (ввод пользователей) из соответствующей темы на моем форуме Discourse под каждой страницей товара на моем сайте с обзорами.

Текущая ситуация и нежелательный метод: Я знаю о функции Discourse по встраиванию тем с помощью iframe. Однако я считаю, что контент, загружаемый через iframe, не будет распознаваться поисковыми системами как часть моего основного сайта (сайта с обзорами товаров), и, следовательно, не принесет прямой пользы для SEO.

Мой идеальный сценарий:

  1. При публикации страницы товара на моем сайте с обзорами на моем форуме Discourse должна автоматически создаваться тема (ветка) для этого товара.

  2. Тег canonical этой новой темы на форуме должен указывать на URL оригинальной страницы товара на моем сайте с обзорами. (Это необходимо для предотвращения проблем с дублирующимся контентом).

  3. Возможность отображать комментарии (сообщения) из этой темы форума на моем сайте с обзорами товаров с помощью SEO-дружелюбного метода, отличного от iframe (например, рендеринг контента непосредственно в HTML страницы).

Почему я хочу использовать этот метод:

  1. Для роста сообщества, направляя пользователей с моего сайта с обзорами на форум для оставления комментариев.

  2. Для обогащения моих страниц обзоров ценным уникальным пользовательским контентом (UGC) в целях SEO, отображая эти комментарии с форума в виде HTML на моем сайте.

Мои вопросы: Как лучше всего настроить эту структуру?

  • Как программно создать новую тему и установить её canonical URL?

  • Какой лучший технический подход (использование API, вебхуков и т. д.) для интеграции этих комментариев форума (сообщений) непосредственно в HTML моего сайта без использования iframe?

  • Существует ли известный плагин или «лучшая практика» для достижения этой автоматизации (создание новой темы при публикации нового товара)?

Заранее спасибо за вашу помощь и рекомендации.

Об этом уже спрашивали ранее, но я не знаю способа сделать это «из коробки». Возможно, вы могли бы что-то реализовать с помощью RSS-лент или напрямую через API?