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 との使い分け
| Movie | TVSeries | |
|---|---|---|
| 形態 | 映画(単発) | 連続シリーズ |
| シーズン | なし | あり |
| エピソード | なし | あり |
視聴可能性
公式: WatchAction でストリーミング情報:
"potentialAction": {
"@type": "WatchAction",
"target": [
{
"@type": "EntryPoint",
"urlTemplate": "https://example.com/watch/episode-1",
"actionPlatform": ["http://schema.org/DesktopWebPlatform"]
}
]
}
関連タイプ
| タイプ | 用途 |
|---|---|
| Movie | 映画 |
| TVSeries | TV 連続シリーズ |
| 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 問形式で確認できる。