ほとんどの観光スポットや旅行体験はAIの旅行プランナーには不可視状態です。このガイドではその理由と解決策を解説します。
JSON-LDスキーママークアップ、構造化データ、位置情報エンリッチメントにより、観光スポット、ツアー、旅行体験をChatGPT、Perplexity、Google AIオーバービューで見つけやすくします。
ジオデータなし
AIが見るもの:マッチング不可。位置クエリや体験クエリへの回答がゼロ。
GeoEnrich 使用時
AIが見るもの:「Vondelpark近くの美術館」「アムステルダムのファミリーアクティビティ」「雨の日のおでかけ」など40種類以上のクエリにマッチ可能。
GeoEnrichは住所から右列を自動生成します。APIコール1回で完了。
このJSON-LDを任意の観光スポットページに追加すると、AIサーチエンジンからすぐに発見されるようになります。
{
"@context": "https://schema.org",
"@type": "TouristAttraction",
"name": "Example Museum Amsterdam",
"description": "World-class museum featuring Dutch masterpieces including Rembrandt's 'The Night Watch' and Vermeer's 'The Milkmaid'. Located in the Museum Quarter with direct tram access.",
"url": "https://www.example-attraction.com",
"image": "https://example.com/rijksmuseum-exterior.jpg",
"address": {
"@type": "PostalAddress",
"streetAddress": "Museumplein 1",
"addressLocality": "Amsterdam",
"postalCode": "1071 XX",
"addressCountry": "NL"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 52.3599,
"longitude": 4.8852
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "17:00"
}
],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 4.7,
"ratingCount": 8324
},
"offers": {
"@type": "Offer",
"priceCurrency": "EUR",
"price": "22.50",
"url": "https://www.example-attraction.com/tickets"
}
}
位置スコア、周辺POI、ツアースキーマを含む完全版が必要な場合は、下記の観光スポットスキーマの完全サンプルをご覧ください。
検索行動の理解はGEOの土台です。旅行計画時にAIサーチエンジンに入力する実際のクエリを以下に示します。
パターンに注目してください:起点都市からの距離、価格帯、所要時間、特定の用途(子ども、カップル、ひとり旅)、アクセシビリティ、地元の本物感。スキーマを最適化することは、これらの具体的な質問に対して先手を打って回答することです。
TouristAttractionとは、人々がレジャー、文化、体験のために訪れる場所です。美術館、記念碑、公園、ビーチ、展望台、文化施設、名所はすべてTouristAttractionです。
AI可視性のための必須フィールド
name:公式名称。具体的にしてください。"Example Museum Amsterdam"は"Museum"よりも優れています。description:この場所を訪れる価値を説明する150〜250文字。何がユニークかを含めてください。address:地理座標付きの完全な住所。AIモデルは正確な場所を重視します。geo:小数点以下4桁の緯度・経度のGeoCoordinates。距離計算に不可欠です。image:高品質な代表的画像。AIモデルはコンテンツを確認するために画像を使用します。url:公式ページまたは予約ページへの直接リンク。AI引用を強化する推奨フィールド
aggregateRating:評価値(1〜5)とレビュー数。AIモデルは証拠に基づく推薦を重視します。openingHoursSpecification:毎日の営業時間。AIが「今開いていますか」という質問に回答するために必要です。offers:価格、通貨、購入URLを含む料金体系。AIは明確な価格設定がある観光スポットを引用します。amenityFeature:バリアフリートイレ、車椅子アクセス、音声ガイド、カフェ、ギフトショップ、駐車場。競争優位性のための高度なフィールド
touristType:"adventure"、"cultural"、"family"、"historical"、"romantic"、"wellness"availableLanguage:ツアー、看板、またはガイド体験の言語。国際旅行者には不可欠です。accessibilityFeature:"WheelchairAccessible"、"AudioDescribed"、"BrailleSignage"additionalProperty:エンリッチされたデータのキーバリューペア。ここで位置情報インテリジェンスが輝きます。ツアー、アクティビティ、ガイド付き体験には独自のスキーマ要件があります。複数日ツアーにはTouristTripを、単一ツアーやアクティビティにはEventを使用します。
ツアーは静的な観光スポットと異なり、時間的な要素があります:開始時刻、所要時間、多くの場合複数の立ち寄り地があります。
ツアースキーマの主要フィールド:
name:具体的なツアー名。"Sunset Canal Boat Tour"は"Boat Tour"よりも優れています。description:ツアーの内容、旅行者が見るもの、ユニークな点。duration:ISO 8601形式(PT2Hは2時間、PT1Dは1日)。offers:価格、通貨、空き状況。startLocation:完全な住所と座標付きの出発地。eventSchedule:ツアーの開催時期(毎日、特定の曜日、季節限定)。maximumAttendeeCapacity:グループサイズの上限。inLanguage:ガイド/解説に使用可能な言語。aggregateRating:ゲストのレビューと評価。複数日ツアーには、各日をItemListとして説明するitineraryフィールドを持つTouristTripを使用します。
ツアー会社、旅行代理店、または予約プラットフォームを運営している場合、自社をTravelAgencyとして確立してください。これにより、AIモデルがあなたが誰で、どこで営業し、何を専門としているかを把握できます。
ツアーオペレーターに必須:
name:会社名url:メインウェブサイトaddress:拠点の場所telephone:連絡先電話番号aggregateRating:全ツアーの総合レビュー評価areaServed:ツアーを運営する地理的地域knowsLanguage:スタッフとツアーがサポートする言語専門分野、チーム規模、ツアーの規模、ガイドの資格、キャンセルポリシー、保険の詳細、サステナビリティの実践をadditionalPropertyフィールドにも記載してください。
ここがGEOが強力になる部分です。スキーマを超えて、AIモデルが他では見つけられないデータを提供するために位置情報インテリジェンスを使用します。これが「可視」から「優先」へと移行させるものです。
位置情報エンリッチメントとは、観光スポットのコンテキストに関するメタデータを追加することです。「アムステルダムの美術館」というだけでなく、「アムステルダムの美術館、地下鉄駅から200メートル、47件のレストランまで徒歩圏内、ファミリーフレンドリーな地区、Centraal駅からトラムで8分」と伝えることです。
実用的なエンリッチメントフィールド(additionalPropertyとして):
nearestTransitStation:名称、種類、距離、徒歩時間nearestMetroStop:特定の地下鉄駅と路線番号parkingNearby:駐車場またはストリートパーキング、距離restaurantsWithin1km:件数と料理の種類otherAttractionsWithin1km:複数スポット計画のための名称リストwalkabilityScore:1〜10スケールtransitAccessibility:1〜10の接続スコアfamilyFriendlinessScore:1〜10スコアbestSeasonToVisit:体験が最適な月peakVisitorPeriod:混雑が最も激しい時期recommendedVisitDuration:十分に体験するために必要な時間数typicalWaitTime:ピーク時と閑散時の待ち時間の目安MapAtlas GeoEnrich APIを使用して、座標に基づいてエンリッチメントデータを自動入力します。APIレスポンスをスキーマのadditionalPropertyフィールドに統合します。
スキーマだけでは不十分です。実際のウェブページもAIモデルが特定の情報を解析・引用できるように構造化する必要があります。
AIモデルが好むページ構造:
正しく最適化すれば、AIモデルがコンテンツを引用するようになります。3つの主要なパターンがあります。
パターン1:直接的な帰属
"According to Anne Frank House's official website, the museum preserves the actual hideaway where Anne Frank wrote her famous diary, with original rooms and personal belongings on display."
パターン2:比較引用
"The Example Museum and Van Gogh Museum both sit in Amsterdam's Museum Quarter, within 500 meters of each other. The Example Museum (EUR 22.50) houses Dutch masterpieces, while the Van Gogh Museum (EUR 20) focuses entirely on Vincent van Gogh's 2,000+ works."
パターン3:推薦引用
"For sunset viewing in Amsterdam, the Sunset Canal Boat Tour (EUR 45, 90 minutes) departs from Prins Hendrikkade with a maximum of 12 guests."
引用されるためのポイント:測定可能なデータで具体的に。価格、距離、所要時間、定員、言語、営業時間を含める。自分のデータを所有する。スキーマをページのコピーと一致させる。定期的に更新する。
間違い1:ツアースキーマに所要時間や価格がない
所要時間と価格データなしでは、「EUR 50以下の30分ツアー」に対して不可視です。具体的に:"90-minute sunset canal boat tour starting at EUR 45 per person, departing daily at 19:00."
間違い2:多言語コンテンツが欠落
すべてを英語のみにすると引用が制限されます。訪問者が話す言語に主要スキーマフィールドを翻訳してください。宣言にはinLanguageフィールドを使用します。
間違い3:季節の空き状況がない
多くの観光スポットやツアーは季節によって変わります。スキーマにbestSeasonToVisitと時期別の営業時間を使用してください。
間違い4:テンプレートの説明文
"Visit our beautiful attraction and experience local culture"は10,000件のウェブサイトに掲載されています。自分の観光スポットにのみ当てはまる具体的な説明文を書いてください。
間違い5:アクセシビリティ情報がない
アクセシビリティフィールド(WheelchairAccessible、AudioDescribedなど)は引用基準になりつつあります。正直に詳細に記載してください。
間違い6:精確な座標が欠落
観光スポットには小数点以下4桁の緯度/経度が必要です(10メートル精度が最低限)。Google Maps、OSM、またはMapAtlasのAEO Checkerを使用して確認してください。
間違い7:情報が古い
スキーマの更新スケジュールを作成してください。四半期が最低限です。季節の変化がある観光スポットには月次更新が望ましいです。
間違い8:周辺観光スポットを無視している
"アムステルダムの美術館"は一般的です。"アムステルダムの美術館、トラム停留所から50メートル、47件のレストランまで徒歩圏内、500m以内にホテル8件"は競争力があります。
ステップ1:JSON-LD構造の検証
AEO Checkerを使用してJSON-LDを検証します。構文エラー、必須フィールドの欠落、ベストプラクティスの推薦事項を確認します。
ステップ2:AIの可視性テスト
ChatGPT、Perplexity、またはClaudeに直接観光スポットについて質問してみてください:「[観光スポット名]について教えてください。営業時間、料金、行き方は?」スキーマが正しく構造化されていれば、AIはスキーマからの具体的な詳細に言及するはずです。
ステップ3:エンリッチメントデータの確認
MapAtlasのGeoEnrich APIを使用して、座標に関連する位置情報インテリジェンスを確認します。近隣の交通機関、レストラン、観光スポットが正確に反映されているか確認します。
ステップ4:AI引用のモニタリング
観光スポット名のGoogle アラートとAI固有のアラートを設定します。AIモデルが競合他社と比較してあなたを引用するタイミングを追跡します。
ステップ5:AIのフィードバックに基づく改善
AIモデルが継続的に情報を省略する場合、多くの場合スキーマにその情報が含まれていない、ページコピーに記載されていない、チャンネル間で矛盾している、または古い情報があることが原因です。
大規模に自動化
MapAtlas GeoEnrich API は、各リスティングに座標、近くの POI、交通アクセス、地域コンテキスト、スキーマ対応ジオデータを自動的に追加します。リスティングごとに1回の API 呼び出しで、あらゆる規模に対応します。