Discourse URL 최적화

안녕하세요,

Discourse URL에 대해 몇 가지 질문이 있습니다.

질문 1: URL 내에 왜 무작위 문자와 숫자가 추가되나요?

  • 이러한 추가 하위 폴더 없이 URL을 생성하는 방법은 무엇인가요?
  • SEO에 대한 제 이해를 바탕으로, URL의 추가 하위 폴더는 콘텐츠를 루트 도메인에서 더 멀리 밀어내어 Google의 관점에서 권위를 희석시킵니다. 또한 스팸처럼 보일 수 있으며 UX나 신뢰도에도 좋지 않습니다.
  • 예시: community.examplewebsite.com/c/category-name/10, community.examplewebsite.com/t/topic/2529/2

질문 2: 특정 상위 및 하위 카테고리가 지정된 주제가 해당 URL 구조에 머물도록 보장하는 방법은 무엇인가요?

  • 이는 매우 중요한 SEO 요인입니다 - 이러한 카테고리와 하위 폴더 내에 위치하는 관련 페이지가 많을수록 권위를 구축하는 데 도움이 되며, Google에게 이러한 카테고리에 얼마나 많은 콘텐츠가 있는지 보여줍니다. 제 이해를 바탕으로, 폴더 구조가 없으면 각 개별 게시물 URL은 단순히 루트 도메인 아래에 위치하게 되어 Google이 이를 분류된 것으로 보거나 관련 콘텐츠의 위계를 인식하지 못합니다.
  • 예시: 주제 1이 상위 카테고리 1 > 하위 카테고리 2 내에 분류되었지만, URL 구조는 이를 반영하지 않으며 주제는 여전히 루트 도메인 아래에 위치합니다: community.mojo.so/t/topic-name/2529/2
  • 최적화된 URL 구조는 다음과 같아야 합니다: community.mojo.so/parent-category-1/child-category-1/topic-1/

전문 용어 없이 쉬운 설명으로 통찰을 주시면 감사하겠습니다!

답변1: 숫자는 주제 ID를 나타내며, 그 뒤에 게시글 ID가 이어집니다.

답변2: /admin/site_settings/category/all_results?filter=fixed_category_positions를 활성화하면 카테고리를 재배열할 수 있습니다.

감사합니다.

포럼 내 카테고리를 정리하는 데는 성공했지만, 카테고리 내에서 주제가 생성되면 URL 구조가 해당 분류를 반영하지 않습니다(같은 URL 폴더 구조 내에 포함되지 않음). 이를 해결할 방법을 알고 계신가요?

카테고리는 https://meta.discourse.org/c/support/6 형태로 표시됩니다.

여기서 support의 ID는 6이며, https://meta.discourse.org/c/6 형태로도 참조할 수 있습니다.

토픽은 https://meta.discourse.org/t/optimising-discourse-urls/204974/ 형태로 표시됩니다.

여기서 토픽 ID는 204974이며, https://meta.discourse.org/t/204974/ 형태로도 참조할 수 있습니다.

특정 게시물은 https://meta.discourse.org/t/optimising-discourse-urls/204974/2 형태로 표시됩니다.

여기서 토픽 ID는 204974, 게시물 ID는 2이며, https://meta.discourse.org/t/204974/2/ 형태로도 참조할 수 있습니다.

현재로서는 불가능합니다. 우리는 페이지 메타데이터에 카테고리를 브레드크럼으로 설정하는 것만 수행합니다:

또 하나의 점은 URL 구조가 SEO와 아무런 상관이 없다는 것입니다. 중요한 것은 해당 URL의 콘텐츠뿐입니다. SEO에는 SEO 컨설팅을 판매하기 위한 근거 없는 속설이 많이 포함되어 있죠 :wink:

저는 더 이상 그것이 중요하지 않다고 생각합니다. 이 시점에서 URL 구조를 변경하면 트래픽에 훨씬 더 큰 피해를 줄 것입니다.

SEO 업계에는 많은 사기(sake oil)가 있지만, 올바르게 수행하면 분명히 효과가 있습니다. 콘텐츠는 온사이트 요인 중 하나일 뿐입니다.