Есть отличная статья о том, как встроить комментарии Discourse с помощью JavaScript: Embed Discourse comments on another website via Javascript. Однако существуют сообщества, где посетители сайта могут не использовать JavaScript. И если не учитывать этот момент, то с точки зрения SEO я бы утверждал, что должен существовать способ встраивания комментариев на сайт без использования JavaScript.
После некоторых поисков я обнаружил, что это можно легко реализовать гораздо более простым способом без какого-либо JavaScript. Нужно просто следовать этому примеру:
<iframe id="discourse-embed-frame" scrolling="no" referrerpolicy="no-referrer-when-downgrade"
src="https://<DISCOURSE_URL>/embed/comments/?embed_url=<WEBSITE_PAGE_URL>%2F&discourse_username=system"
width="100%" height="3271px" frameborder="0"></iframe>
Например:
<iframe src="https://meta.discourse.org/embed/comments?embed_url=https%3A%2F%2Fblog.discourse.org%2F2021%2F05%2Fdiscord-and-discourse-better-together%2F&discourse_username=rishabh"
id="discourse-embed-frame" scrolling="no" referrerpolicy="no-referrer-when-downgrade"
width="100%" height="3271px" frameborder="0"></iframe>
Есть ли какая-то причина, по которой это не будет работать?