Estou imaginando se existe uma maneira de remover completamente os links canônicos de um fórum Discourse.
Refiro-me às extensões /2, /3, /4, etc. que aparecem para cada URL de tópico à medida que o usuário rola a página. Eu gostaria que cada resposta dentro de um tópico se referisse simplesmente ao URL original (sem redirecionar os visitantes para o URL original, mas removendo esses caminhos completamente, para que não existam).
Originalmente, pensei que essa era uma característica interessante do Discourse, mas como tenho executado um fórum semelhante em meu site por um ano com o NodeBB (que usa o mesmo recurso de link canônico para cada resposta), descobrimos que essa funcionalidade pode ser catastrófica para o SEO de um fórum público.
Por quê? Porque, embora esses URLs /2, /3, /4 sejam links canônicos, o Google eventualmente rastreará e indexará todos eles. Isso significa que cada nova resposta dentro de um tópico pode aparecer nos resultados de pesquisa do Google e, como são basicamente versões duplicadas do URL do tópico original, essas páginas extras indexadas raramente recebem visitas e, quando recebem, os visitantes não ficam no site por mais de alguns segundos.
Quando o Google indexa muitas páginas extras e essas páginas não recebem muita atividade, isso diz ao Google que o domínio como um todo tem muitos URLs de baixa qualidade e isso prejudica a saúde do domínio como um todo (como aconteceu em nosso caso). Perdemos cerca de 40% do nosso tráfego desde o lançamento do nosso fórum público, e um grande fator contribuinte foram esses URLs adicionais (mais de 30.000 URLs de baixa qualidade foram adicionados ao nosso sitemap ao longo de 12 meses, simplesmente por causa das respostas deixadas em cada tópico).
Agora, se você está executando um fórum privado, nada disso importa, porque um fórum privado não se beneficia de nenhum tipo de SEO, já que todo o fórum está oculto da internet de qualquer maneira. Mas se você ESTÁ tentando executar um fórum público e seu objetivo é obter tráfego de pesquisa orgânica, essas strings de URL adicionais podem ter um enorme impacto prejudicial na saúde geral do seu site.
Então, estou imaginando, existe alguma maneira concebível de ajustar as configurações ou criar um plugin que diga a um fórum Discourse para NÃO criar esses URLs adicionais para cada resposta dentro de um tópico?
Estou considerando migrar nosso fórum do NodeBB para o Discourse, mas isso só fará sentido se houver uma maneira de fazer com que nosso fórum Discourse não crie esses URLs adicionais.
