コース

構造化データを使ってコースリストをマークアップすると、Google 検索でコースを探しているユーザーにコースリストを表示することができます。コースリストには、コースのタイトル、提供者、簡単な説明を含めることができます。

JSON-LD のコース マークアップ

ガイドライン

コースのマークアップを使用する際は、構造化データに関する一般ガイドラインに加え、以下のガイドラインに準拠してください。

  • ここで言う「コース」とは、「特定の科目やトピックについての講義、授業、またはモジュール授業で構成される一連の(または単位制の)カリキュラム」です。コースのマークアップは、このコースの定義に適合する教育コンテンツにのみ使用できます。
  • コースは、特定の科目またはトピックの知識や技能に関して明確な教育的成果が得られるものでなけらばならず、生徒の名簿に基づいて 1 人以上の講師が指導を行う必要があります。
  • 「天文学デー」のような一般公開のイベントや、1~2 分間の「サンドイッチの作り方」動画はコースではありません。
  • 各コースの nameprovider には、有効なコース名と提供者名を指定する必要があります。以下に無効な名前の例を示します。
    • 宣伝文句が含まれている:「世界で唯一の学校」
    • コースの料金が含まれている:「たった 3,000 円でウクレレが習える」
    • コースの内容以外の情報が含まれている:「手っ取り早くお金を儲ける方法」
    • 割引などの情報が含まれている:「この分野のパイオニアが秘訣を伝授(今なら 25% オフ)」

タイプの定義

ItemList プロパティ

次に示す ItemList プロパティを使用すると、ホスト固有のコースリストを定義できます。実装の詳細については、上記のガイドラインと掲載情報のマークアップ方法をご覧ください。

プロパティ
itemListElement

ListItem必須

1 つのアイテムページの注釈。

ListItem.position

Integer必須

リスト内でのアイテムページの順序位置。

ListItem.url

URL必須

アイテムページの正規 URL。すべてのアイテムには固有の URL が必要です。

コースのプロパティ

マークアップしたコンテンツが、リッチリザルト(以前のリッチカード)として表示されるために必要なプロパティを下の表にまとめます。

プロパティ
name

Text必須

コースのタイトル。

description

Text必須

コースの説明。表示できる文字数は、半角 60 文字(全角 30 文字)までです。

provider

Organization(推奨)

コースのソース コンテンツを公開している組織。たとえば、「カリフォルニア大学バークレー校」のように指定します。

フィードバックを送信...