Otimizando URLs do Discourse

Olá a todos,

Tenho algumas dúvidas sobre URLs do Discourse.

PERGUNTA 1: Por que letras e números aleatórios são adicionados dentro das URLs?

PERGUNTA 2: Como garantir que tópicos atribuídos a uma categoria pai e uma categoria filha específicas permaneçam na estrutura de URL correspondente?

  • Isso é um fator crucial de SEO — quanto mais páginas relevantes estiverem dentro dessas categorias e subpastas, mais autoridade será construída e mais claro será para o Google quanto conteúdo existe nessas categorias. Pelo que entendo, sem a estrutura de pastas, cada URL de post individual fica solta no domínio raiz, e o Google não a vê como categorizada ou como parte de uma hierarquia de conteúdo relacionado.
  • Exemplo: o tópico 1 foi categorizado na categoria pai 1 > categoria filha 2, mas a estrutura de URL não reflete isso, e o tópico ainda fica solto no domínio raiz: community.mojo.so/t/topic-name/2529/2
  • A estrutura de URL otimizada deveria ser: community.mojo.so/parent-category-1/child-category-1/topic-1/

Agradeço qualquer insight (em termos simples)!

1 curtida

Resposta 1: Os números são o ID do tópico, seguidos pelo ID da postagem.

Resposta 2: Ativar o /admin/site_settings/category/all_results?filter=fixed_category_positions permitirá que você reorganize as categorias.

1 curtida

Obrigado.

Consegui organizar as categorias dentro do fórum, mas, ao criar um tópico em uma categoria, a estrutura da URL não reflete essa categorização (o tópico não fica dentro da mesma estrutura de pastas da URL). Você sabe de alguma maneira para garantir que isso funcione?

1 curtida

As categorias são exibidas como https://meta.discourse.org/c/support/6

onde “support” tem o ID 6 e também pode ser referenciado como https://meta.discourse.org/c/6

os tópicos são exibidos como https://meta.discourse.org/t/optimising-discourse-urls/204974/

onde o ID do tópico é 204974 e também pode ser referenciado como https://meta.discourse.org/t/204974/

um post específico é exibido como https://meta.discourse.org/t/optimising-discourse-urls/204974/2

onde o ID do tópico é 204974 e o ID do post é 2, e também pode ser referenciado como https://meta.discourse.org/t/204974/2/

1 curtida

Isso não é possível no momento. Tudo o que fazemos é definir a categoria como breadcrumbs nos metadados da página:

2 curtidas

E há outro ponto: a estrutura da URL não tem nada a ver com SEO. O que importa é apenas o conteúdo dessa URL. O SEO inclui muita pura folclore que serve apenas para vender os discursos de consultores de SEO :wink:

4 curtidas

Acho que isso não importa mais. Seria muito mais prejudicial ao tráfego mudar a estrutura das URLs neste momento.

Há muita “água de cobra” no setor de SEO, mas definitivamente funciona se feito corretamente. O conteúdo é apenas um dos vários fatores on-site.

1 curtida