Problemas de SEO com conteúdo duplicado de RSS

Tente visualizar o código-fonte da página, em vez de visualizá-lo com o inspetor web do seu navegador. Acho que você verá que o URL canônico é definido como o URL da postagem RSS quando você visualiza o código-fonte da página, e como o URL do tópico Discourse quando você visualiza o HTML com o inspetor web. Se isso estiver correto, você não deverá receber avisos de conteúdo duplicado para os tópicos RSS.

Aqui está o que estou vendo (com embed set canonical url ativado) quando visualizo um tópico extraído do feed RSS do Discourse no meu inspetor web:

E aqui está o URL canônico quando visualizo o código-fonte da página (clicando com o botão direito na página e selecionando “Visualizar código-fonte da página” no menu):


O visualizador de código-fonte da página com o URL canônico corretamente definido é o que um rastreador verá.

Outra maneira de ver a diferença é usar o inspetor web, mas selecionar o Googlebot como agente do usuário:

![image|656x500](upload://lZmZM35mTprZBjaWZ2tMnB3OYpO.png)

Acho que a configuração está funcionando como esperado em termos do que os rastreadores veem, mas isso me confundiu. O problema parece ser que o Discourse substitui o atributo de URL canônico com Javascript quando a página é visualizada com Javascript ativado. Para referência, isso acontece aqui:

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/instance-initializers/meta-tag-updater.js#L25-L27

[quote="Bernd, post:3, topic:299375, username:ecki"]
isso pode/deve ser definido como link em destaque também?
[/quote]

Não acho que seja (atualmente) possível ter o link em destaque definido para tópicos criados a partir de feeds RSS. Não sou um especialista em SEO, mas não acho que definir ou não definir isso teria qualquer efeito no SEO.