Domain 116 / 225
Flight / TrainTrip 構造化データは旅行商品を Google 旅行検索に伝える
Flight / Trip の要点
Flight / TrainTrip は航空便・列車・バスの旅行商品用構造化データ。departureAirport / arrivalAirport / departureTime / 価格を構造化することで Google フライト・旅行検索での比較表示候補に入る
なぜこれを学ぶか
旅行業界の SEO は Google フライト / Google 旅行が主戦場。 構造化データを実装することで、自社運賃情報が Google 旅行検索に取り込まれる候補に。
旅行代理店 / 航空会社 / 鉄道 / バス予約サイトで重要。
学ばないと起きること
| よくある事故 | 被害 |
|---|---|
| Trip / Flight で代用なし | 旅行商品が Google 旅行検索に入らない |
| 出発 / 到着の構造化なし | 検索フィルタで除外 |
学ぶメリット
- Google 旅行 / フライト検索での露出
- 旅行商品の SEO 強化
- 商談で「Flight / TrainTrip」を即答
仕組み
主要タイプ
| タイプ | 用途 |
|---|---|
| Flight | 航空便 |
| TrainTrip | 列車旅行 |
| BusTrip | バス旅行 |
| BoatTrip | クルーズ |
| Trip | 一般的な旅程 |
Flight の実装例
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Flight",
"flightNumber": "JL123",
"airline": {
"@type": "Airline",
"name": "JAL",
"iataCode": "JL"
},
"departureAirport": {
"@type": "Airport",
"name": "羽田空港",
"iataCode": "HND"
},
"arrivalAirport": {
"@type": "Airport",
"name": "新千歳空港",
"iataCode": "CTS"
},
"departureTime": "2026-06-01T07:00:00+09:00",
"arrivalTime": "2026-06-01T08:30:00+09:00",
"estimatedFlightDuration": "PT1H30M",
"offers": {
"@type": "Offer",
"price": "15000",
"priceCurrency": "JPY"
}
}
</script>
TrainTrip の実装
{
"@type": "TrainTrip",
"trainNumber": "のぞみ 1 号",
"departureStation": {
"@type": "TrainStation",
"name": "東京駅"
},
"arrivalStation": {
"@type": "TrainStation",
"name": "新大阪駅"
},
"departureTime": "2026-06-01T06:00:00+09:00",
"arrivalTime": "2026-06-01T08:25:00+09:00",
"offers": {
"@type": "Offer",
"price": "13870",
"priceCurrency": "JPY"
}
}
キー概念
IATA コードの活用
- 空港: HND / NRT / KIX 等の IATA 3 文字コード
- 航空会社: JL / NH / DL 等の IATA 2 文字コード
国際標準コードで Google が確実に判別。
時刻の ISO 8601
- 日付 + 時刻 + タイムゾーン
- タイムゾーン省略は誤判定リスク
よくある誤解
| よくある誤解 | 実際のところ | 出典 |
|---|---|---|
| 旅行 SEO は Google 旅行のみ | Flight 構造化データはオーガニック SEO にも貢献 | Flight スキーマ |
| Trip タイプで全部 OK | Flight / TrainTrip 等の専用タイプを使うべき | 同上 |
実務での適用
旅行予約サイト
各旅程ページに該当する Flight / TrainTrip 構造化データ。
トラブル別の対処
| 症状 | 確認すべきこと |
|---|---|
| Google 旅行に出ない | Flight 構造化データ + IATA コード + 時刻形式 |
公式ソース
自己テスト
Q1. 旅行商品の主要構造化データタイプは?
Flight / TrainTrip / BusTrip / BoatTrip / Trip(一般)
Q2. 空港 / 航空会社の識別方法は?
IATA コード(空港 3 文字 / 航空会社 2 文字)で国際標準
Q3. 時刻の指定形式は?
ISO 8601(日付 + 時刻 + タイムゾーン)
これらの内容を採点付きで挑戦したい場合は、本ドメインのプロ試験で 5 問形式で確認できる。