AI検索(ChatGPT/Perplexity/Gemini/Bing Copilot)での自社引用率を測定する方法を2026年最新で解説。手動・ツール・自前スクリプトの3パターン比較と、企業の月次レポート化を整理します。
引用率測定の3パターン
| 方法 | コスト | 精度 | 工数 |
|---|---|---|---|
| 手動プロンプト | 無料 | 中 | 高(月3〜5時間) |
| Ahrefs Brand Radar | Ahrefs の契約に加えて追加オプションが必要な場合あり(公式ページで確認) | 高 | 低(自動) |
| Profound.so | プランにより異なる(公式ページで確認) | 高 | 低 |
| 自前スクリプト | 月10〜30ドル(API) | 中〜高 | 中(初期構築) |
パターン1: 手動プロンプト
月次の確認手順
- ChatGPT (Web Search ON)
- Perplexity
- Gemini
- Bing Copilot
各々で以下のプロンプト:
- 「[業界]のおすすめ会社」
- 「[KW]とは」
- 「[KW]の方法」
- 「[KW]の相場」
→ 自社言及の有無、競合との並び順、引用文の質を記録。
Excel テンプレート例
| 月 | クエリ | ChatGPT | Perplexity | Gemini | Bing |
|---|---|---|---|---|---|
| 4月 | MEO対策 おすすめ | ❌ | ❌ | ❌ | ❌ |
| 5月 | MEO対策 おすすめ | ⚪ | ❌ | ⚪ | ❌ |
| 6月 | MEO対策 おすすめ | ⚪ | ⚪ | ⚪ | ⚪ |
パターン2: Ahrefs Brand Radar
Brand Radar でAI検索のデータを見るには、Ahrefs の契約に加えて追加オプションが必要な場合があります。最新の料金は Ahrefs 公式の料金ページ で確認してください。
測定可能項目
- AI言及数: 月次の引用回数
- AI出典スコア: 引用元としての権威性
- 競合比較: 同業他社との引用率比較
- ソース別: ChatGPT・Perplexity・Gemini別
セットアップ
- Ahrefs ダッシュボード → Brand Radar
- プロンプトを5〜10個登録(業界KW・自社名等)
- 月次レポート自動生成
パターン3: 自前スクリプト
必要なもの
- OpenAI API(ChatGPT API)
- Perplexity API
- Python or Node.js
- 月次 cron 実行環境(Cloudflare Workers 等)
スクリプト構成例
OpenAIの公式の文書(Web search、2026年10月20日確認)に沿って、Responses API のウェブ検索ツールを使う例です。ウェブ検索ツールを使わないと、モデルが学習した知識だけで答えるため、AI検索での引用の確認になりません。
from datetime import datetime
from urllib.parse import urlparse
from openai import OpenAI
client = OpenAI()
def is_own_site(url):
# ホスト名で判定する(URLの文字列に含まれるかでは判定しない。?site=0120.co.jp などを誤って数えないため)
host = (urlparse(url).hostname or "").lower()
return host == "0120.co.jp" or host.endswith(".0120.co.jp")
queries = [
"MEO対策 おすすめ会社",
"AI研修 企業",
# ...
]
results = []
for q in queries:
response = client.responses.create(
model="gpt-6-astra", # 公式の文書の例のモデル。使うモデルは料金ページで確かめる
tools=[{"type": "web_search"}], # ウェブ検索ツールを使う
input=q,
)
text = response.output_text
# 回答の文に社名が出たか(言及)
mentioned = "課題解決プラットフォーム" in text
# 引用元として自社のURLが挙がったか(引用)。url_citation の注釈で確かめる
cited_urls = [
a.url
for item in response.output
if item.type == "message"
for c in item.content
for a in (getattr(c, "annotations", None) or [])
if a.type == "url_citation"
]
cited = any(is_own_site(u) for u in cited_urls)
results.append({"query": q, "date": datetime.now(), "mentioned": mentioned, "cited": cited})
# CSV保存・Slack通知等
言及(社名が回答に出たか)と引用(自社のURLが出典に挙がったか)は分けて記録します。APIの回答は、ChatGPTの画面で同じ質問をしたときの回答と同じになるとは限らないため、画面での確認とは別の記録として扱ってください。
コスト
- OpenAI API(上の例の GPT-6 Astra): 入力 $10 / 出力 $50(100万トークンあたり、2026年10月18日確認)。ウェブ検索ツールは、検索の呼び出しごとに別の料金がかかります。より安いモデルもあるため、使うモデルと価格はOpenAIの料金ページで確かめてください
- 月20プロンプト × 月4回 = 月80リクエスト。金額はトークン量と検索の回数で変わるため、料金ページで試算してください
月次レポート化
標準フォーマット
# AI検索引用率レポート 2026年5月
## 対象プロンプト: 20件
### 引用率
- ChatGPT: 25% (5/20)
- Perplexity: 30% (6/20)
- Gemini: 20% (4/20)
- Bing Copilot: 15% (3/20)
- 平均: 22.5%(前月比 +3.5pt)
### 改善箇所
- 「meo対策 相場」での言及がGeminiで初獲得
- 「ai研修 助成金」で全AI検索に表示
### 来月の打ち手
- 「整体院 meo」記事の改善
- ai-training-44 の Speakable schema 拡張
企業の優先順位
Phase 1(無料、月3〜5時間)
- 手動プロンプト 月次実施
- Excel記録
Phase 2(有料ツールの導入、月1時間)
- Ahrefs Brand Radar 導入(料金は Ahrefs 公式の料金ページで確認)
- 月次自動レポート
Phase 3(専門ツールの活用、月0.5時間)
- Profound.so 等の専門ツール(料金は各社の公式ページで確認)
- 競合比較・引用文質分析
当社のAI引用モニタリング
当社のAI検索対策では、スタンダード・プレミアムの初月に行うAIO診断で、自社言及の状況と競合との比較、改善提案をまとめます。複数のAI検索を対象に同じ質問で言及状況を毎月記録するのはプレミアムです。スタンダードの月次モニタリングレポートでは、対象ページの検索での表示回数・クリック数(Search Console)とAI検索経由の流入(GA4)を毎月確認します。AI検索での引用や順位は約束しません。
| プラン | 料金 | 初期費用・契約条件 | 含まれるもの |
|---|---|---|---|
| スタンダードおすすめ | ¥300,000/ 月(税抜) | 初期費用 ¥150,000〜(内容に準ずる) 最低6ヶ月(以降1ヶ月単位で自動更新) 最低期間の総額 ¥1,950,000〜(初期費用¥150,000〜+¥300,000×6ヶ月) | AIO診断(初月)/構造化データ実装/FAQコンテンツ設計/月次モニタリングレポート |
| プレミアム | ¥500,000/ 月(税抜) | 初期費用 ¥150,000〜(内容に準ずる) 最低6ヶ月(以降1ヶ月単位で自動更新) 最低期間の総額 ¥3,150,000〜(初期費用¥150,000〜+¥500,000×6ヶ月) | スタンダードの全内容/コンテンツ制作(月4記事)/外部での言及づくり(サイテーション対策)/AI検索での言及状況を毎月計測/週次レポート |