Problema com URLs Canônicos ao Vincular Posts de Blog a Tópicos Existentes no Discourse

Estou encontrando um problema ao usar o plugin WP Discourse, especificamente em casos onde eu vinculo um novo post do blog a um tópico de fórum existente em vez de criar um novo tópico.

O Problema:

Quando publico um post de blog no WordPress e o vinculo a um tópico Discourse existente, a URL canônica desse tópico permanece definida como a URL do fórum, e não a URL do post do blog. Isso é diferente de quando uso a opção “criar um novo tópico” para o post do blog — nesses casos, a URL canônica é sempre definida como a URL do blog.

Por Que Isso Importa:

Em alguns casos, já tenho uma discussão relevante no fórum antes de escrever um post de blog sobre esse tópico. Faz sentido vincular o novo post do blog à discussão existente em vez de criar um novo tópico. No entanto, quando faço isso, a URL canônica aponta para a URL do tópico Discourse em vez da URL do post do blog.

O Que Eu Preciso:

Gostaria de uma maneira de vincular um post de blog a um tópico Discourse existente enquanto defino a URL canônica para a URL do post do blog, garantindo a atribuição adequada de SEO para o conteúdo do blog.

Solução Temporária:

Eu fiz o seguinte, embora provavelmente não seja o ideal:

  1. Desvinculei o post do blog afetado do tópico de fórum existente.
  2. Publiquei o post do blog com a opção criar um novo tópico para o WP-Discourse.
  3. Movi manualmente todos os comentários do tópico antigo para o novo em massa.
  4. Configurei um redirecionamento 301 da URL do tópico de fórum antigo para a URL do post do blog.

Isso resulta no post do tópico de fórum (comentários) apontando para o post do blog (que em todos os casos existia muito antes de instalar o Discourse e o wp-discorse) como a URL canônica. Enquanto o post antigo do fórum também é redirecionado 301 para a URL do post do blog.

Esse processo funciona, mas é demorado/não ideal.

Pergunta:

Existe alguma maneira de configurar o plugin WP Discourse ou uma solução alternativa que permita que a URL canônica aponte para o post do blog mesmo ao vincular a um tópico de fórum existente?