Tópicos duplicados criados constantemente

Olá,
Temos tido um problema recorrente em que tópicos duplicados são criados, aparentemente de forma aleatória. Estamos usando o seguinte código de incorporação em nosso site WordPress:

<script type="text/javascript">
            var discourseUrl = "https://discourse.sitename.com/",
            discourseEmbedUrl = "https://sitename.com/' . $post-category . '/' . $post-url . '";

    (function() {
      var d = document.createElement('script');
      d.type = 'text/javascript';
      d.async = true;
      d.src = DiscourseEmbed.discourseUrl + 'javascripts/embed.js';
      (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(d);
    })();
</script>

Pelo que sei, o Discourse deve criar tópicos com base na URL Canônica de uma postagem.

Ativei a opção “Embed set canonical URL”, mas parece que ainda estamos recebendo tópicos duplicados. Nós os definimos como não listados e temos desabilitado manualmente a ocultação na criação de novos tópicos legítimos.

A empresa de desenvolvimento web com a qual estamos trabalhando, desde a migração do Drupal para o WordPress, fez algumas perguntas sobre isso:

  • Se adicionássemos um resumo que fosse uma repetição da descrição meta og (ou seja, o resumo especificado dos artigos) a cada página de artigo e envolvesse esse resumo em um seletor CSS personalizado que forneceríamos ao Discourse E uma tag CSS que também tornaria esse resumo oculto, o Discourse rastrearia o código com sucesso e captaria o resumo mesmo com ele oculto?

  • Parece que o Discourse primeiro verifica um feed RSS/ATOM, e verifiquei que existem na verdade dois: https://sitename.com/feed E https://sitename.com/category/news/feed. Há também um feed para páginas individuais.

  • Este URL não é fornecido no código da página em si. Se adicionássemos este URL de feed a cada postagem programaticamente, você acha que isso resolveria o problema? Qual código/meta tag/seletor CSS específico deve ser usado para torná-lo explícito para os scrapers do Discourse?

Alguém teria experiência com esse tipo de coisa? Temos recebido tópicos duplicados criados várias vezes por hora agora, e desde então recorremos a ocultar automaticamente todos os tópicos incorporados após a criação, e depois desocultar manualmente os tópicos que são confirmados como não duplicados.

Qualquer ajuda seria muito apreciada!