Здравствуйте, уважаемые участники форума,
У меня есть сайт с обзорами товаров и подключенный к нему активный форум на платформе Discourse.
Моя цель: Я хочу получать и отображать комментарии (ввод пользователей) из соответствующей темы на моем форуме Discourse под каждой страницей товара на моем сайте с обзорами.
Текущая ситуация и нежелательный метод: Я знаю о функции Discourse по встраиванию тем с помощью iframe. Однако я считаю, что контент, загружаемый через iframe, не будет распознаваться поисковыми системами как часть моего основного сайта (сайта с обзорами товаров), и, следовательно, не принесет прямой пользы для SEO.
Мой идеальный сценарий:
-
При публикации страницы товара на моем сайте с обзорами на моем форуме Discourse должна автоматически создаваться тема (ветка) для этого товара.
-
Тег
canonicalэтой новой темы на форуме должен указывать на URL оригинальной страницы товара на моем сайте с обзорами. (Это необходимо для предотвращения проблем с дублирующимся контентом). -
Возможность отображать комментарии (сообщения) из этой темы форума на моем сайте с обзорами товаров с помощью SEO-дружелюбного метода, отличного от
iframe(например, рендеринг контента непосредственно в HTML страницы).
Почему я хочу использовать этот метод:
-
Для роста сообщества, направляя пользователей с моего сайта с обзорами на форум для оставления комментариев.
-
Для обогащения моих страниц обзоров ценным уникальным пользовательским контентом (UGC) в целях SEO, отображая эти комментарии с форума в виде HTML на моем сайте.
Мои вопросы: Как лучше всего настроить эту структуру?
-
Как программно создать новую тему и установить её
canonicalURL? -
Какой лучший технический подход (использование API, вебхуков и т. д.) для интеграции этих комментариев форума (сообщений) непосредственно в HTML моего сайта без использования
iframe? -
Существует ли известный плагин или «лучшая практика» для достижения этой автоматизации (создание новой темы при публикации нового товара)?
Заранее спасибо за вашу помощь и рекомендации.