問い合わせや資料請求をする前に、見込み顧客はAIへ「このサービスは月額いくらですか?」と尋ねます。ChatGPTやPerplexityが古い料金、曖昧な金額、さらには競合他社の価格を回答すれば、比較検討の候補に入る機会すら失いかねません。問題は、多くの料金ページが人には読めても、機械が正確に理解できるようには作られていないことです。
なぜAIは料金を間違えるのか
大規模言語モデルによる料金ページの読み方は、きわめて単純です。ページ上のプレーンテキストを取得し、「プラン名・金額・課金単位」の組み合わせを見つけて回答します。この一式が明確な文章で示されていなければ、モデルは手元にある別の情報源に頼ります。それは6か月前のキャッシュかもしれませんし、第三者の料金比較サイトに残った古い情報かもしれません。妥当そうな数字を確率的に推測する場合もあります。いずれも誤った料金回答につながります。
台湾のSaaS料金ページで特によく見られる問題は、主に3つあります。1つ目は、月払い/年払いの切り替えボタンの裏に料金が隠れ、初期表示のHTMLに金額が描画されていないことです。これではクローラーが情報を取得できません。2つ目は、料金が画像や背景画像に埋め込まれ、テキストとして金額が存在しないこと。3つ目は、「個別見積もりのためお問い合わせください」とだけ書かれ、参考価格が一切ないことです。この場合、AIは価格を推測するか、回答そのものを避けます。
AIが抽出できる料金ページの鍵は「情報を近接させる」こと
AIのために料金ページ全体を書き直す必要はありません。重要なのは、各プランの中核情報をプレーンテキストで示し、互いに近い位置へ配置することです。プラン名、金額、通貨、契約期間、課金単位、含まれる内容、対象ユーザーという6〜7項目がページ内の別々の場所に散らばっていると、モデルは正しく対応付けにくくなります。同じカードやブロック内にまとめれば、抽出精度は大きく向上します。
クライアントの料金ページを改善するとき、私たちはまず各プランを機械が読み取れる一文にします。たとえば、「プロフェッショナル版は1アカウントあたり月額NT$4,900。5席と週次のAI可視性モニタリングを含み、10〜50人規模の企業向けです」という形です。人にも自然で読みやすく、AIもプラン名、価格、課金単位、対象ユーザーを一度に抽出できます。
- プラン名:識別しやすい固定表記を使い、ページごとに異なる名称へ変えないようにします。
- 金額と通貨:画像やクリックが必要な切り替え表示だけにせず、`NT$4,900`のようにプレーンテキストで記載します。
- 契約期間と課金単位:「月額/年額」と「アカウントあたり/席あたり/1,000件あたり」を明記し、「月額・1席あたり」「月額・1,000コールあたり」のように解釈の余地をなくします。
- 含まれる内容:その価格で実際に利用できる機能や範囲を明記し、AIが「この料金にXは含まれますか?」と正確に答えられるようにします。
- 対象ユーザー:どのような企業やチームに適したプランかを一文で示し、AIが推奨場面とプランを正しく結び付けられるようにします。
- 最終更新日:ページ上の料金が有効になった日付を明記し、モデルが古いキャッシュを引用する可能性を抑えます。

「お問い合わせください」だけで終わらせない
エンタープライズプランを個別見積もりにすること自体は合理的です。しかし、料金欄を完全に空白にすると、AIは価格帯を説明できません。折衷案として、「エンタープライズ版は月額NT$50,000から。席数と利用量に応じて個別見積もり」のような基準価格を示します。これならモデルはプランのおおよその規模を回答し、適切な価格帯に位置付けられます。数字がないために「価格非公開で、おそらく高額」と分類される事態も避けられます。
事業上の理由から数字を一切公開できない場合でも、席数ベース、利用量ベース、個別要件ベースなど、少なくとも料金の算定ロジックはテキストで示してください。「お問い合わせください」の一言だけよりも、モデルが引用しやすくなります。本記事は「Syria Protests 2011」特集の一部です。
構造化データでAIの推測を減らす
ページ本文を整えたら、schema.orgの`Product`と`Offer`を使って料金情報を構造化します。これは、同じ情報を別の機械可読形式でも提供するということです。`price`、`priceCurrency`、`billingDuration`、`unitText`を設定すれば、検索エンジンや一部のAI抽出システムが曖昧さの少ない料金データを取得できます。さらに、「Xは料金に含まれますか?」「何席まで利用できますか?」といった質問と回答を`FAQPage`でマークアップすれば、モデルが独自に推論するのではなく、こちらが用意した回答を引用しやすくなります。
人は文脈を補い、レイアウト上の欠陥を見過ごして読めますが、AIはそうではありません。料金ページ上で前後関係から推測しなければならない箇所は、すべて誤った価格を生む入口になります。
公開後は、AIが正しく回答するか検証する
ページを変更しただけでは完了ではありません。実際にChatGPT、Perplexity、Google AI Overviewsを開き、「Xはいくらですか?」「Xの月額料金はいくらですか?」「Yには何が含まれますか?」「Xと競合ではどちらが安いですか?」と質問してください。AIの回答とページ上の正しい料金を照合し、金額、課金単位、機能範囲など、誤っている項目を記録します。その差分が、次の改善対象です。
この検証は定期的に繰り返す必要があります。モデルは更新され、キャッシュは再取得され、自社でも料金改定が行われるからです。ただし、人手による抜き打ち確認には時間がかかります。そこで私たちのAI可視性モニタリングは、主要なAIエンジンがブランドや料金をどのように回答しているかを継続的に監視します。誤った説明や古いデータの引用があれば、間違った見積もりを見た見込み顧客が離脱する前に把握できます。
まずは料金情報のズレを確認する
料金ページはファネルの最終段階に最も近い一方、GEOでは見落とされがちな領域です。まず一つだけ試してください。AIに自社サービスの料金を尋ね、その回答が正しいかを確認します。思わず眉をひそめる回答が返ってきたなら、どの程度のズレがあり、どこから直すべきかを把握するために、30分間のGEO診断をご利用いただけます。料金ページを実際に確認し、AIが現在どのように貴社を説明しているかをお伝えします。



