「100人入れる宴会場があるホテルは?」にAIが答えられない理由

4.2兆円
国内MICE市場規模(2025年見込み)
72%
法人幹事が会場探しに検索エンジンを利用
91%
会議室情報が構造化されていないホテルサイト

出典: 観光庁「MICEの経済波及効果 2025」、JTB総合研究所「法人旅行・MICE実態調査 2025」

ChatGPTやGeminiに「東京駅周辺で100人入れる宴会場があるホテルは?」と聞いても、正確な回答は返ってきません。AIはOTAの施設ページや公式サイトを横断して情報を収集しますが、会議室の収容人数・配置パターン・設備といった詳細情報はHTMLの長文に埋もれており、機械的に抽出するのが困難です。

法人の幹事は「収容人数」「プロジェクター有無」「駅からの距離」のように条件を絞り込んで検索します。これらの条件にAIが正確に回答するには、会議室・宴会場の情報を構造化データとして記述する必要があります。

この記事では、MeetingRoom・EventVenueなどのschemaを使って会議室・宴会場・ウェディング施設をAIが読める形に変換する方法を、コピペ可能なJSON-LDコード例付きで解説します。

はじめての方へ: 構造化データの基本(施設情報・料金・予約導線の書き方)は基本ガイドをご覧ください。本記事は基本実装が済んだ施設向けに、会議室・宴会場の情報を構造化する方法を解説します。

schema.orgで会議室・宴会場を表現する方法

会議室・宴会場・ウェディング施設の構造化には、施設の用途によって適切なschemaが異なります。

施設タイプ推奨schema使い分けの基準
ビジネス会議室MeetingRoom商談・役員会議・研修など少〜中人数の会議
カンファレンスルームMeetingRoomMeetingRoomのサブタイプ。大規模会議にも使用可
宴会場・パーティールームEventVenue宴会・披露宴・パーティーなど飲食を伴うイベント
チャペル・挙式会場EventVenueウェディング専用施設。Offerでプランを紐付け

MeetingRoomとEventVenueの選び方: 判断基準は「主な利用目的」です。プロジェクターとホワイトボードがあるビジネス用途の部屋はMeetingRoom、ステージや音響設備があり宴会・披露宴に使われる部屋はEventVenue。同じホテル内に両方ある場合は、部屋ごとに適切なschemaを選んで記述します。

ConferenceRoomはschema.org上ではMeetingRoomのサブタイプ(同等扱い)です。大規模な国際会議場でもMeetingRoomで問題ありません。AIは両方を同じ「会議用の部屋」として認識します。

MeetingRoom schemaの基本実装

ビジネス用途の会議室はMeetingRoomを使います。収容人数・面積・設備を構造化データで明示することで、「プロジェクター付きの会議室があるホテル」のような具体的な条件検索にAIが対応できるようになります。

// ビジネス会議室の基本構造化データ { "@context": "https://schema.org", "@type": "MeetingRoom", "name": "会議室「鶴」", "description": "最大30名収容のビジネス会議室。プロジェクター・ホワイトボード・Wi-Fi完備。シアター形式30名、スクール形式20名、ロの字形式16名", "maximumAttendeeCapacity": 30, "floorSize": { "@type": "QuantitativeValue", "value": 60, "unitCode": "MTK" }, "amenityFeature": [ { "@type": "LocationFeatureSpecification", "name": "プロジェクター", "value": true }, { "@type": "LocationFeatureSpecification", "name": "ホワイトボード", "value": true }, { "@type": "LocationFeatureSpecification", "name": "Wi-Fi", "value": true }, { "@type": "LocationFeatureSpecification", "name": "マイク", "value": true } ], "containedInPlace": { "@type": "Hotel", "name": "ホテル東京ビジネスタワー", "@id": "https://example-hotel.com/#hotel" } }

実装のポイント

宴会場・パーティールームの構造化

宴会場はEventVenueとして構造化します。特に重要なのは、配置パターンごとの収容人数です。同じ宴会場でもシアター形式・スクール形式・バンケット形式で入る人数が大きく異なるため、AIにとって最も価値のある情報になります。

// 宴会場の構造化データ(配置パターン別収容人数) { "@context": "https://schema.org", "@type": "EventVenue", "name": "大宴会場「鳳凰の間」", "description": "天井高4.5mの大宴会場。ステージ・音響設備・照明設備を完備。披露宴から企業パーティー、学会まで幅広い用途に対応", "maximumAttendeeCapacity": 300, "floorSize": { "@type": "QuantitativeValue", "value": 450, "unitCode": "MTK" }, "amenityFeature": [ { "@type": "LocationFeatureSpecification", "name": "シアター形式", "value": "300名" }, { "@type": "LocationFeatureSpecification", "name": "スクール形式", "value": "200名" }, { "@type": "LocationFeatureSpecification", "name": "バンケット形式", "value": "180名" }, { "@type": "LocationFeatureSpecification", "name": "ステージ", "value": true }, { "@type": "LocationFeatureSpecification", "name": "音響設備", "value": true }, { "@type": "LocationFeatureSpecification", "name": "照明設備", "value": true }, { "@type": "LocationFeatureSpecification", "name": "控室", "value": true }, { "@type": "LocationFeatureSpecification", "name": "ケータリング対応", "value": true } ], "additionalProperty": [ { "@type": "PropertyValue", "name": "天井高", "value": "4.5m" }, { "@type": "PropertyValue", "name": "分割利用", "value": "2分割可(鳳凰東の間150名・鳳凰西の間150名)" } ], "containedInPlace": { "@type": "Hotel", "name": "グランドホテル東京", "@id": "https://example-hotel.com/#hotel" } }

配置パターンの記述がなぜ重要か

法人幹事が「80人のセミナーができる会場を探している」と検索したとき、AIがシアター形式300名の宴会場を推薦できるのは、配置パターン別の収容人数が構造化されている場合だけです。バンケット形式なら180名ですが、シアターなら300名。用途に応じた正確な人数をAIが把握できなければ、推薦リストから外れます。

additionalPropertyで天井高や分割利用の可否を記述しておくと、「天井が高い会場」「会場を半分に分けて使いたい」のような条件検索にも対応できます。

ウェディング会場としての構造化

ウェディング会場はEventVenueとして記述し、Offerでウェディングプランの料金を構造化します。「披露宴が80名入るホテルは?」「チャペル挙式ができるホテルは?」のような検索にAIが回答するには、挙式スタイルと着席人数が構造化されている必要があります。

// ウェディング会場の構造化データ { "@context": "https://schema.org", "@type": "EventVenue", "name": "チャペル「セントグレイス」", "description": "天然光が差し込む独立型チャペル。着席80名。ステンドグラスとバージンロード15m。挙式後はガーデンでのフラワーシャワーが可能", "maximumAttendeeCapacity": 80, "amenityFeature": [ { "@type": "LocationFeatureSpecification", "name": "チャペル挙式", "value": true }, { "@type": "LocationFeatureSpecification", "name": "人前式", "value": true }, { "@type": "LocationFeatureSpecification", "name": "ガーデン演出", "value": true }, { "@type": "LocationFeatureSpecification", "name": "ブライズルーム", "value": true }, { "@type": "LocationFeatureSpecification", "name": "更衣室", "value": true } ], "offers": [ { "@type": "Offer", "name": "挙式・披露宴プラン(60名)", "price": "2980000", "priceCurrency": "JPY", "description": "挙式料・料理・飲物・衣裳・ヘアメイク・装花・写真・引出物を含む。60名の場合の目安", "priceSpecification": { "@type": "UnitPriceSpecification", "price": "2980000", "priceCurrency": "JPY", "referenceQuantity": { "@type": "QuantitativeValue", "value": "60", "unitText": "名" } } } ], "potentialAction": { "@type": "ReserveAction", "target": { "@type": "EntryPoint", "urlTemplate": "https://example-hotel.com/wedding/fair/" }, "result": { "@type": "Reservation", "name": "ブライダルフェア予約" } }, "containedInPlace": { "@type": "Hotel", "name": "グランドホテル東京", "@id": "https://example-hotel.com/#hotel" } }

potentialActionにブライダルフェアの予約URLを設定しておくと、AIが「見学予約はこちらから」と予約導線を提示できます。「結婚式の見学ができるホテルを探している」というクエリに対して、施設紹介だけでなくアクションまで提案できるのが構造化データの強みです。

御施設のMICE・宴会場情報はAIに正しく伝わっていますか?

AI検索での会議室・宴会場の引用状況を無料診断します

無料診断を申し込む

Hotel schemaから会議室を紐付ける

個々の会議室・宴会場をMeetingRoomやEventVenueで記述したら、親となるHotel schemaのcontainsPlaceで紐付けます。AIはこの構造から「このホテルにはどんな会場がいくつあるか」を把握します。

// Hotel schemaからMeetingRoom・EventVenueを紐付け { "@context": "https://schema.org", "@type": "Hotel", "name": "グランドホテル東京", "@id": "https://example-hotel.com/#hotel", "containsPlace": [ { "@type": "MeetingRoom", "name": "会議室「鶴」", "maximumAttendeeCapacity": 30, "floorSize": { "@type": "QuantitativeValue", "value": 60, "unitCode": "MTK" }, "amenityFeature": [ { "@type": "LocationFeatureSpecification", "name": "プロジェクター", "value": true }, { "@type": "LocationFeatureSpecification", "name": "Wi-Fi", "value": true } ] }, { "@type": "MeetingRoom", "name": "会議室「亀」", "maximumAttendeeCapacity": 12, "floorSize": { "@type": "QuantitativeValue", "value": 25, "unitCode": "MTK" } }, { "@type": "EventVenue", "name": "大宴会場「鳳凰の間」", "maximumAttendeeCapacity": 300, "floorSize": { "@type": "QuantitativeValue", "value": 450, "unitCode": "MTK" } } ], "amenityFeature": [ { "@type": "LocationFeatureSpecification", "name": "会議室", "value": true }, { "@type": "LocationFeatureSpecification", "name": "宴会場", "value": true }, { "@type": "LocationFeatureSpecification", "name": "ウェディング施設", "value": true }, { "@type": "LocationFeatureSpecification", "name": "無料Wi-Fi", "value": true } ] }

containsPlaceとcontainedInPlaceの使い分け

両方を記述するのが理想ですが、まずはHotel側のcontainsPlaceだけでも十分です。AIは「このホテルには30名の会議室と300名の宴会場がある」と把握し、条件に応じた推薦ができるようになります。

インバウンド対応:英語でのMICE情報記述

「hotel with conference room near Tokyo Station」「banquet hall 200 guests Shinjuku」── 海外からの会議主催者やインセンティブ旅行のオーガナイザーは英語でMICE施設を検索します。英語版ページには英語のJSON-LDを用意してください。

// English version for international conference organizers { "@context": "https://schema.org", "@type": "MeetingRoom", "name": "Conference Room 'Tsuru'", "description": "Versatile meeting room for up to 30 guests. Equipped with LCD projector, whiteboard, wireless microphone, and high-speed Wi-Fi. Theater: 30 / Classroom: 20 / U-shape: 16", "maximumAttendeeCapacity": 30, "floorSize": { "@type": "QuantitativeValue", "value": 60, "unitCode": "MTK" }, "amenityFeature": [ { "@type": "LocationFeatureSpecification", "name": "LCD Projector", "value": true }, { "@type": "LocationFeatureSpecification", "name": "Whiteboard", "value": true }, { "@type": "LocationFeatureSpecification", "name": "High-speed Wi-Fi", "value": true }, { "@type": "LocationFeatureSpecification", "name": "Wireless Microphone", "value": true }, { "@type": "LocationFeatureSpecification", "name": "Simultaneous Interpretation System", "value": true }, { "@type": "LocationFeatureSpecification", "name": "Podium", "value": true } ], "availableLanguage": ["ja", "en"], "containedInPlace": { "@type": "Hotel", "name": "Grand Hotel Tokyo", "@id": "https://example-hotel.com/#hotel" } }

英語記述のポイント

FAQ schemaでMICE関連質問に答える

会議室・宴会場に関するFAQをschema化しておくと、AIが質問に対して正確な一次情報として引用します。以下はMICE施設で頻出するFAQ例です。

構造化すべきMICE FAQ 12項目

  1. 会議室の収容人数は?(配置パターン別)
  2. 宴会場の広さと天井高は?
  3. プロジェクター・マイクなどの機材は無料ですか?
  4. 会議室の利用料金と最低利用時間は?
  5. ケータリング・コーヒーブレイクの手配はできますか?
  6. 宴会のコース料理の予算と人数は?
  7. ウェディングのブライダルフェアはいつですか?
  8. 2次会・パーティーだけの利用は可能ですか?
  9. 会議室に荷物を前日搬入できますか?
  10. 宴会場を分割して利用できますか?
  11. 同時通訳設備はありますか?
  12. 会場の下見・見学はできますか?

これらをFAQPage schemaとして記述し、公式サイトの会議室・宴会場ページに埋め込みます。記事冒頭のJSON-LD(<head>内)に5件程度、各ページの内容に合わせたFAQを設定するのが推奨です。

実装の優先順位

すべてを一度に実装する必要はありません。効果が出やすい順に段階的に進めます。

  1. Week 1: Hotel schemaのcontainsPlace追加 — 既存のHotel schemaに会議室・宴会場の名前と収容人数を追加するだけ。最小工数で最大効果
  2. Week 2: MeetingRoom schemaの新設 — 主要な会議室ごとにMeetingRoomを記述。amenityFeatureで設備を列挙
  3. Week 3: EventVenue schemaの新設 — 宴会場ごとにEventVenueを記述。配置パターン別の収容人数を明記
  4. Month 2: FAQ schemaのMICE版 — 上記12項目から自施設に該当する8〜10件を選んで実装
  5. Month 2: ウェディングのOffer schema — プラン料金・予約導線を構造化
  6. Month 3: 英語版JSON-LDの作成 — インバウンドMICE対応。英語ページがある施設から

Week 1のcontainsPlace追加は、既存のJSON-LDに数行足すだけで完了します。CMS管理画面から編集できる場合は30分で実装可能です。コード編集が必要な場合はWeb制作会社に依頼してください。

実装後の確認にはGoogle リッチリザルトテストSchema.org Validatorを使います。エラーが0件であれば、AIも正しく読み取れる状態です。
会議室・宴会場の構造化データをかんたん作成
1施設情報を入力 2コードを自動作成 3コピーして貼るだけ
専門知識は不要です。下のフォームに御施設の会議室・宴会場情報を入力してください。
1. 基本情報
2. 収容人数・広さ
3. 設備(該当するものをチェック)
4. 配置パターン別収容人数(任意)
5. 料金・予約
生成されたJSON-LD

このコードを公式サイトの <head> タグ内に貼り付けてください