問題提起
現在、Discourse ではグループメンバーシップに基づいた厳密なカテゴリの可視性を許可していないため、以下のような問題が発生しています。
- ユーザーは、検索結果、カテゴリドロップダウン、および推奨トピックに関連性のないカテゴリを見ることができます。
- ミュートされたカテゴリが検索および推奨トピックに表示され続け、カテゴリの分離を真に行う上でミュートが無効になっています。
- カテゴリがプライベート(グループに制限)に設定されている場合、Google がそれらをインデックス化できないため、SEO に悪影響があります。
提案ソリューション
新しいカテゴリ権限オプションを導入します。
「グループ参加まで非表示」 → ユーザーは、必須グループに参加していない限り、検索、カテゴリリスト、または推奨トピックでこのカテゴリを表示できません。
コンテンツは公開インデックス可能のまま → Google は SEO のためにこれらのページを引き続きインデックス化できますが、Discourse 内のユーザーは関連グループに参加しないと表示できません。
期待される動作
| シナリオ | 現在の Discourse の動作 | 要求される動作 |
|---|---|---|
| Google インデックス化 | カテゴリがグループ制限されている場合、コンテンツをブロックする | Discourse 内での表示を制限しながらインデックス化を許可する |
| Discourse 検索 | ミュート/未参加カテゴリの結果を表示する | ユーザーが参加していないカテゴリの結果を非表示にする |
| カテゴリドロップダウン | 「表示」権限を持つすべてのカテゴリを表示する | 参加しているグループに関連するカテゴリのみを表示する |
| 推奨トピック | ミュート/未参加カテゴリのトピックを表示する | ユーザーが参加していないカテゴリのトピックを除外する |
利点
優れたユーザーエクスペリエンス – ユーザーは関連するカテゴリのみを表示できます
より多くの制御 – 管理者はルールに基づいてカテゴリへのアクセスを強制できます
SEO フレンドリー – コンテンツはGoogle で公開検索可能なままです
最終的な考えと重要性
Discourse は、エンゲージメントの高いコミュニティを構築するための強力なプラットフォームですが、構造化されたアクセスルールを持つ大規模なフォーラムでは、現在のカテゴリの可視性設定が課題となることがあります。このシンプルな改善により、優れたユーザーエクスペリエンス、改善されたコンテンツ組織、および強力な SEO パフォーマンスが提供され、既存の機能性を損なうことはありません。
オプションの「グループ参加まで非表示」設定と、SEO のために制限されたカテゴリをインデックス化する方法を追加することで、Discourse は、オープンな議論とアクセシビリティというコア原則を維持しながら、管理者にさらに柔軟性を提供できます。
Discourse の継続的な改善に心から感謝しており、この機能がすべてのコミュニティタイプに対応できるようプラットフォームを強化するために検討されることを願っています。お時間とご検討に感謝いたします!![]()