オンラインコースやトレーニングプログラム向けに有効な Course JSON-LD 構造化データを生成し、プロバイダー、価格、スケジュール情報を含むリッチな検索結果の表示を支援します。
Course schema は、検索エンジンにページが教育コースを説明していることを伝える構造化データマークアップです。Schema.org Course タイプ を基に、コース名、説明、提供者、講師、配信形式、スケジュール、価格などの機械可読な詳細を提供します。Google がこのマークアップを読み取ると、リッチスニペットで提供者名、価格、評価、スケジュール詳細を SERP に直接表示した強化検索結果としてコースを表示できます。
Course schema がない場合、Google はページ上の生の HTML からコース情報を推測しなければなりません。その結果、講師情報が抜け落ちたり、価格が誤って表示されたり、コースと提供者の関連付けができなかったりします。構造化データはこの曖昧さを排除し、Google が表示すべき情報を明示的に宣言できるため、コース固有のリッチリザルト、カルーセル、Google 検索の専用「Courses」フィルターに表示される可能性が高まります。
Google は Course schema を利用して複数の強化検索機能を提供しています。最も一般的なのは course rich result で、コース名、提供者、短い説明が視覚的に区別されたカード形式で表示されます。「machine learning courses」や「web development training」などのクエリに対して、Google は構造化マークアップから直接データを取得し、専用の Courses カルーセル を表示することがあります。
リッチコースリザルトには 提供者名(例:Coursera、Udemy、大学名)、価格または「Free」ラベル、総合評価(星アイコン付き)、配信形式(オンライン、対面、ブレンド)といった情報が含まれます。これらの詳細はユーザーがクリックせずにコースを比較できるようにし、結果的にクリック率が向上します。Course schema を実装したページは、教育関連クエリでのパフォーマンスが通常の青リンクよりも一貫して優れています。
Course スキーマには連携して機能する 2 つの主要コンポーネントがあります:
Google はスケジュールと配信形式の詳細を含む少なくとも 1 つの CourseInstance を追加することを推奨しています。固定日程がない自己学習型コースの場合は CourseInstance を省略できますが、courseMode を「オンライン」に設定して含めるだけでもマークアップの効果が高まります。
Course 構造化データを最大限に活用するには、以下のベストプラクティスに従ってください:
Course スキーマを実装したら、リッチリザルトテストでライブページを検証し、Google Search Console の「エンハンスメント」レポートでエラーを監視しましょう。また、ローカルランクチェッカーと併用して、構造化データの改善が検索可視性に与える影響を測定できます。
Course スキーママークアップは、教育コースを説明するウェブページに追加する構造化データです。Schema.org の Course タイプを JSON-LD 形式でエンコードし、コース名、説明、提供者、講師、スケジュール、価格などの機械可読な詳細を提供します。Google がこのマークアップを読み取ると、提供者名、価格、評価、在庫状況などを SERP に直接表示したリッチスニペットでコースを表示できます。
Course スキーマは Google 検索で専用のコースリッチリザルトをトリガーできます。この強化リスティングは通常、コース名、提供者または機関名、短い説明を表示し、価格、評価、期間などの詳細が含まれることがあります。Google はまた、教育専用のカルーセルや検索結果の「Courses」フィルターを埋めるために Course マークアップを使用し、マークアップされたコースは通常の青リンクよりもはるかに高い可視性を得ます。
Course はコース全体の一般的な情報(名前、説明、提供者、テーマなど)を記述し、CourseInstance はそのコースの特定の提供やセッション(開始日、終了日、場所、配信形式、講師)を記述します。1 つの Course に対して、異なる学期やコホートごとに複数の CourseInstance を設定できます。Google はリッチリザルトの可能性を高めるために、スケジュール情報を含む少なくとも 1 つの CourseInstance を追加することを推奨しています。
いいえ。Course スキーマはオンライン、対面、ブレンドのいずれの形式の教育コースにも適用できます。CourseInstance の courseMode プロパティで配信形式を指定でき、オンラインは「Online」、対面は「Onsite」、ハイブリッドは「Blended」と設定します。対面コースの場合は location プロパティで物理的な場所も指定できます。この柔軟性により、大学、研修センター、ワークショップ、ブートキャンプ、MOOC など幅広い教育形態に対応できます。