Проблемы SEO с дублирующимся контентом RSS

Для темы, созданной из RSS-ленты, с включённой опцией embed set canonical url, я ожидал, что curl -i вернёт URL элемента RSS в качестве канонического URL. Это работает, когда я тестирую это на своём локальном сайте.

Предполагая, что у вас есть доступ к консоли Rails для Discourse, вы можете проверить, что происходит, найдя тему, а затем проверив её свойство topic_embed. Например:

t = Topic.find 495
t.topic_embed

или просто:

TopicEmbed.find_by(topic_id: 495)

Должен быть возвращён объект TopicEmbed. Его свойство embed_url — это то, что Discourse должен использовать для установки канонического URL темы.

Я сам задавался этим вопросом. Это было бы сложнее, чем внесение изменений в плагин RSS, поскольку встраивание является частью основного кода Discourse.