Domain 153 / 225

TVSeries / Episode 構造化データはテレビシリーズと各話を構造化する

TVSeries の要点

TVSeries は連続シリーズ全体、TVSeason はシーズン、TVEpisode は各話用の構造化データ。numberOfSeasons / actor / director / datePublished の構造化で TV 検索・ストリーミング検索での発見性向上が期待できる

なぜこれを学ぶか

ストリーミング サービス / TV ポータルで TVSeries 階層構造化データを実装することで、TV / ドラマ検索での発見性が大幅向上。

ストリーミング / TV メディア / 動画サブスクサイトで重要。

学ばないと起きること

よくある事故被害
シーズン / エピソードを Article で代用番組検索で発見されにくい
階層構造を伝えない各話が独立した動画扱い

学ぶメリット

  • TV 番組検索での露出
  • ストリーミング サービス連携
  • 商談で「TVSeries 階層」を即答

仕組み

TVSeries の実装

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "TVSeries",
  "name": "spotyou ドラマ",
  "alternateName": "spotyou Drama",
  "description": "SEO 業界を舞台にしたドラマシリーズ",
  "numberOfSeasons": 2,
  "numberOfEpisodes": 24,
  "datePublished": "2025-04-01",
  "image": "https://example.com/series.jpg",
  "actor": [
    {"@type": "Person", "name": "○○ 主演"}
  ],
  "director": {"@type": "Person", "name": "○○ 監督"},
  "productionCompany": {"@type": "Organization", "name": "spotyou Studio"},
  "containsSeason": [
    {
      "@type": "TVSeason",
      "name": "シーズン 1",
      "seasonNumber": 1,
      "numberOfEpisodes": 12,
      "datePublished": "2025-04-01"
    }
  ]
}
</script>

TVEpisode の実装

{
  "@type": "TVEpisode",
  "name": "第 1 話: 始まりの SEO",
  "episodeNumber": 1,
  "seasonNumber": 1,
  "datePublished": "2025-04-01",
  "duration": "PT45M",
  "partOfSeason": {
    "@type": "TVSeason",
    "name": "シーズン 1",
    "seasonNumber": 1
  },
  "partOfSeries": {
    "@type": "TVSeries",
    "name": "spotyou ドラマ"
  }
}

階層構造

TVSeries(シリーズ全体)
  ├ TVSeason(シーズン 1)
  │   ├ TVEpisode(第 1 話)
  │   ├ TVEpisode(第 2 話)
  │   └ ...
  └ TVSeason(シーズン 2)
      └ ...

キー概念

Movie との使い分け

MovieTVSeries
形態映画(単発)連続シリーズ
シーズンなしあり
エピソードなしあり

視聴可能性

公式: WatchAction でストリーミング情報:

"potentialAction": {
  "@type": "WatchAction",
  "target": [
    {
      "@type": "EntryPoint",
      "urlTemplate": "https://example.com/watch/episode-1",
      "actionPlatform": ["http://schema.org/DesktopWebPlatform"]
    }
  ]
}

関連タイプ

タイプ用途
Movie映画
TVSeriesTV 連続シリーズ
TVSeasonシーズン
TVEpisode各話
RadioSeriesラジオ番組
PodcastSeriesポッドキャスト
VideoGameSeriesゲームシリーズ

よくある誤解

よくある誤解実際のところ出典
Movie で TV シリーズ代用TVSeries が専用タイプTVSeries スキーマ
エピソードを VideoObject だけTVEpisode が階層対応同上

実務での適用

ストリーミング サービス

各 URL に該当する構造化データ:

  • /series/[slug] → TVSeries
  • /series/[slug]/season/[n] → TVSeason
  • /series/[slug]/season/[n]/episode/[m] → TVEpisode

トラブル別の対処

症状確認すべきこと
TV 検索で発見されないTVSeries / Episode 階層構造

公式ソース

自己テスト

Q1. TV シリーズの階層構造は?

TVSeries → TVSeason → TVEpisode の 3 階層

Q2. Movie と TVSeries の使い分けは?

Movie は単発映画、TVSeries は連続シリーズ

Q3. 各話の構造化データは?

TVEpisode + partOfSeason + partOfSeries で階層を明示

これらの内容を採点付きで挑戦したい場合は、本ドメインのプロ試験で 5 問形式で確認できる。