フォーラムスレッドやコミュニティ投稿向けの有効な DiscussionForumPosting JSON-LD 構造化データを生成します。適切な投稿、作者、エンゲージメントのマークアップで Google にディスカッションを検索結果に表示させましょう。
Discussion Forum schema (DiscussionForumPosting) は、ページにコミュニティディスカッションコンテンツが含まれることを検索エンジンに伝える構造化データマークアップです。Schema.org DiscussionForumPosting タイプ を基に、フォーラム投稿のタイトル、本文、作者、公開日、コメント数、いいね統計などの機械可読な詳細を提供します。Google がこのマークアップを読み取ると、フォーラムスレッドを Discussions and Forums 検索フィルターや、エンゲージメント指標を直接表示する拡張 SERP スニペットに表示できます。
この構造化データがない場合、Google はページのレイアウトやコンテンツパターンからコンテンツがディスカッションスレッドであると推測しなければなりません。明示的なマークアップを追加することで曖昧さが解消され、フォーラム投稿がリッチリザルトとして扱われる可能性が高まり、コミュニティディスカッションや回答を積極的に探しているユーザーからのターゲットトラフィックが増加します。
フォーラムコンテンツは、検索結果で洗練された編集記事と競合します。構造化データはディスカッションスレッドに独自のビジュアルアイデンティティを与えます。DiscussionForumPosting スキーマを使用した投稿は、作者名、コメント数、いいね統計 を SERP に直接表示でき、結果がマーケティングコンテンツではなく実際のコミュニティディスカッションであることをユーザーに示します。Google はコミュニティ生成コンテンツを表出させるために Discussions and Forums 検索フィルターを導入し、適切なフォーラムスキーマを持つページはこの専用セクションに表示されやすくなります。
エンゲージメント指標(コメント数やいいね)は、検索結果におけるソーシャルプルーフとして機能します。「45 いいね、12 件の返信」といったフォーラム投稿は、コミュニティがこのコンテンツを価値あるものと評価したことを即座に伝え、これらのシグナルがない結果に比べてクリック率を向上させます。特に、実体験や意見を求めるロングテールクエリにおいて強力です。
カスタム構築されたフォーラムの場合、生成された JSON-LD スクリプトをスレッドテンプレートの <head> セクションに貼り付けます。テンプレートエンジンを使用して、データベースからスレッドタイトル、作者ユーザー名、投稿日、返信数、投票合計などのフィールドを動的に埋め込みます。各スレッドページは、親フォーラムにリンクする isPartOf プロパティを含む独自の DiscussionForumPosting スキーマを持つべきです。
bbPress や BuddyPress を使用した WordPress フォーラムの場合、JSON-LD をトピックテンプレートファイルに追加します。bbPress は返信数や作者データを保持しており、WordPress の関数を使ってスキーマに注入できます。カスタムコードブロックをサポートするページビルダーやフォーラムプラグインを使用している場合は、スクリプトタグをトピック表示テンプレートに貼り付けてください。
Discourse、phpBB、vBulletin の場合、生成されたスキーマを含めるようにトピックテンプレートを変更します。ほとんどの最新フォーラムプラットフォームはテンプレートカスタマイズを提供しており、ページの head に構造化データを注入できます。プラットフォーム固有のテンプレート変数を使用して、作者、日付、返信数、投票数のフィールドを動的に埋め込みます。
デプロイ後は、常に Rich Results Test でライブページを検証し、Google Search Console の「エンハンスメント」セクションで継続的な問題を監視してください。また、当社の ローカルランクチェッカー と組み合わせて、構造化データが可視性に与える影響を追跡しましょう。
DiscussionForumPosting スキーマは、フォーラムやコミュニティページに追加する構造化データで、検索エンジンにコンテンツがディスカッションスレッドであることを理解させます。Schema.org の DiscussionForumPosting タイプを JSON-LD 形式でエンコードし、投稿タイトル、本文、作者、公開日、コメント数、いいね統計などの機械可読な詳細を提供します。これにより、Google はフォーラム投稿を拡張スニペットや Discussions and Forums 検索フィルターで表示できるようになります。
Google が有効な DiscussionForumPosting スキーマを検出すると、検索結果でフォーラムコンテンツを視覚的に強化された形で表示できます。これには、投稿タイトル、作者名、日付、コメント数、いいね統計を SERP に直接表示することが含まれます。このマークアップを持つフォーラム投稿は、Google の Discussions and Forums フィルターに表示されやすくなり、実体験や意見を求めるユーザーにコミュニティ生成コンテンツを提供します。
はい。DiscussionForumPosting は、Reddit 形式のフォーラム、従来の掲示板、Q&A サイト、コメントセクションなど、あらゆるコミュニティディスカッションプラットフォーム向けに設計されています。ユーザー生成の投稿に返信やいいねが含まれる場合、このスキーマタイプが適しています。1 つの採用回答がある純粋な Q&A コンテンツの場合は QAPage スキーマも検討できますが、DiscussionForumPosting はオープンエンドなディスカッションに適しています。
Google は、投稿の返信数を示す commentCount と、コミュニティエンゲージメントを示す LikeAction(いいね)を使用した InteractionCounter の両方を含めることを推奨しています。これらの指標は、フォーラムコンテンツの人気度と関連性を Google が把握するのに役立ちます。エンゲージメント指標が高い投稿は、検索結果で優先的に扱われる可能性があります。また、フォーラムがページビューを追跡している場合は、ViewAction を使用した InteractionCounter に viewCount を追加することも可能です。