GEO • AI検索での可視性
Botify APIの代替サービス
Botify API の代替を選ぶ前に、現在の連携が何を問い合わせるか確認します。競合検索結果は公開データ API に移せます。クロールのスナップショットと Search Console や分析データを結合する BQL は、Botify のプロジェクトモデルと自社データ連携に依存します。本ガイドは UnifAPI が適する範囲と、別システムが必要な部分を示します。
目的に合ったサービスを選ぶ
Botifyが適している場合
サイト全体のテクニカルSEO、ボット分析、自動最適化が必要なチーム。
UnifAPIが適している場合
ChatGPT/Gemini の最新の証拠、繰り返し測定する固定プロンプト群、または自社 GEO 製品向けの API データが必要な場合に適しています。付属のローカル監視スクリプトや自社アプリを使い、実行時刻、保存、分析、表示を管理します。
Botify 連携の置き換え対応表を作る
似た名前の API を並べる前に、各処理の入力と出力を整理します。
Botify の仕組み
Botify はプロジェクトの対話型クエリとエクスポート、クロールや設定のメタデータを提供します。保存済みクエリはコレクション、フィールド定義、クロール日、利用者が直接収集していない結合データに依存することがあります。
Botify · 公式資料 ↗UnifAPI の仕組み
処理を外部検索調査、自社サイト分析、サイトへの実行に分けます。最初は UnifAPI GEO/SEO に対応できます。二つ目は自分のクローラーや分析連携、三つ目は CMS や配信システムが必要です。過去のエクスポートと定義を残し、履歴を理解できるようにします。
チームにとっての意味
有用な棚卸しはすべての出力の担当システムを明示します。対応先がないことも、隠すべき情報ではなく計画の結果です。
既存製品に SEO と GEO の根拠を組み込む
製品開発者が必要とするのは、顧客レポートの横にある根拠パネルだけかもしれません。
Botify の仕組み
顧客の Botify プロジェクトと設定されたコレクションを表示する必要があれば、Botify のエクスポートが適しています。別のデータベースや画面を使っても、その依存は残ります。
Botify · 公式資料 ↗UnifAPI の仕組み
/seo/serp で自然検索、/geo/serp で AI Mode、/geo/answers で ChatGPT/Gemini のライブ証拠を取得し、各レコードに対象サービスを記録します。ローカルスクリプトは後者の二つに予算制限、スナップショット、対応比較を提供し、結合と表示は自社アプリが担当します。月次コーパス履歴は広域調査に使い、クロールスナップショットと分離します。レポート表示には保存済み証拠を再利用します。
チームにとっての意味
これは従量データの具体的な使い方です。サイト運用基盤全体を作らず、既存製品に外部の根拠を追加できます。
BQL:コレクション間の分析と個別 API 操作
同じサイト区分で、インデックス可能なページと訪問を比較する分析を考えます。
Botify の仕組み
Botify Query Language はコレクションに対して指標、ディメンション、フィルター、期間を指定し、異なるソースも組み合わせます。クロールと流量・検索データの関係を問う場合に役立ちます。
Botify · 公式資料 ↗UnifAPI の仕組み
UnifAPI は SERP、キーワード、被リンク、AI 言及を別々の操作として提供します。必要な記録を取得して、自分のデータベースやアシスタントで結合します。分析を制御できますが、BQL 式が一つの呼び出しに変わるわけではありません。特に非公開の流量やクロールのコレクションは外部検索 API から取得できません。
チームにとっての意味
HTTP 回数だけでなくデータモデルと結合処理も見積もります。公開データを一部置換できても、BQL 依存の画面は再設計が必要な場合があります。
不足の発見からサイトの変更へ
有益な発見と、公開済みの修正は異なる成果物です。
Botify の仕組み
Botify は AI Readiness、AI Visibility、AI Activation をまとめて位置付け、コンテンツ生成、配信、インデックス化の流れを含めています。分析報告だけでなくサイト運用の変更を求めるチームには、この範囲が重要です。
Botify · 公式資料 ↗UnifAPI の仕組み
UnifAPI は引用の不足、競合ページ、検索機会の発見を助ける読み取り専用サービスです。根拠から優先順位付きの企画を作り、CMS と開発工程で変更を実施します。canonical、内部リンク、本文、インデックス設定が自動で更新されるわけではありません。
チームにとっての意味
購入理由がサイトの自動変更なら、その工程自体を評価します。読み取り API を同等の自動化プラットフォームとして扱うことはできません。
収集からレビュー可能なレポートへ
- 01
回答を収集
- 02
日付付き根拠を保存
- 03
サンプルを分析
- 04
レポートを提供
付属の Node スクリプトは現行価格と実行予算を確認し、回答証拠をローカル JSON/CSV に保存します。未実行セルから再開し、前後とも成功した対応サンプルを比較します。レポートは保存済みデータを再利用します。次回の起動は自社スケジューラーが行い、中断・タイムアウトしたリクエストは確認まで結果不明として残します。
監視スクリプトと設定ガイド ↗利用できるAPI機能
| 操作 | 呼び出しごとの最低料金 | レコードごとのクレジット |
|---|---|---|
ChatGPT / Gemini のライブ回答POST /geo/answers | $0.03 | 30 |
AI Modeの回答と引用POST /geo/serp | $0.01 | 1 |
ブランドとドメインの言及POST /geo/mentions/search | $1.00 | 10 |
競合の言及を比較POST /geo/mentions/cross-aggregated-metrics | $0.50 | 1 |
よく引用されるドメインPOST /geo/mentions/top-domains | $0.50 | 1 |
AIキーワード検索量POST /geo/keywords/search-volume | $0.05 | 1 |
インデックス言及の月次履歴POST /geo/mentions/history | $0.50 | 1 |
インデックス言及の変化量POST /geo/mentions/delta | $1.00 | 10 |
インデックス言及の新規/消失POST /geo/mentions/new-lost | $1.00 | 10 |
利用できるエンジンと地域
独自のライブプロンプトには、/geo/serp のGoogle AI Mode、または /geo/answers のChatGPT・Gemini Web画面を使用します。索引内の言及は別データです。engine=google はGoogle AI Overviews、engine=chatgpt は米国・英語のChatGPTを指します。PerplexityとClaudeのライブプロンプトには未対応です。UIの翻訳でデータ範囲は広がりません。
利用できるAPI機能 →最低料金がわかる従量課金
1クレジットは$0.001で、プリペイドのチャージで支払います。各操作のレコード単価と最低料金で計算され、返却件数が少なくても最低料金は適用されます。アシスタント契約、保存、スケジュール実行の費用は別途必要です。
| 作業量の例 | ChatGPT / Gemini 呼び出し | AI Mode 呼び出し | 言及検索の呼び出し | API 使用額の下限 |
|---|---|---|---|---|
| 単発の監査 | 40 | 20 | 2 | $3.40 |
| 月次調査レポート | 400 | 100 | 10 | $23.00 |
| 毎日の収集 · 30 日間 | 6,000 | 3,000 | 30 | $240.00 |
競合プランと同等ではない、例示的な処理量です。毎日実行の例は 30 日間、100 プロンプトを ChatGPT と Gemini のそれぞれで収集し、AI Mode 100 回とインデックス検索 1 回を毎日追加します。返却レコードや収集を増やすと料金も増えます。実行前に上限予算を設定し、結果不明の呼び出しは自動再試行しません。
Botify: BotifyはAPIドキュメントを公開し、デモを通じた営業窓口を用意しています。引用資料では公開の呼び出し単価を確認できなかったため、見積もりが必要です。
Botify · 公式資料 ↗契約前にワークフロー全体を見積もる
操作ごとに見積もります。月次例は ChatGPT/Gemini 回答 400 回、AI Mode 100 回、言及検索 10 回で、API 利用額は少なくとも $23.00 です。400 回は 100 プロンプト×2 エンジン×2 サンプルに相当します。他の呼び出しは最低課金枠内とし、履歴などの追加操作は別料金です。前払いの入金額と消費額は異なります。
料金を見る最初のAI可視性リクエスト
curl --max-time 150 --request POST 'https://api.unifapi.com/api/geo/answers' \
--header 'Authorization: Bearer YOUR_UNIFAPI_KEY' \
--header 'X-Unifapi-Max-Credits: 30' \
--header 'Content-Type: application/json' \
--data '{
"prompt": "Which running shoes are suitable for beginners?",
"engine": "chatgpt",
"location": "us",
"language": "en",
"brands": [
{
"id": "your-brand",
"names": [
"Example Brand"
],
"domains": [
"example.com"
]
}
]
}'
curl --max-time 150 --request POST 'https://api.unifapi.com/api/seo/serp' \
--header 'Authorization: Bearer YOUR_UNIFAPI_KEY' \
--header 'Content-Type: application/json' \
--data '{
"query": "best running shoes for beginners",
"target": "example.com",
"language": "en",
"view": "standard"
}'
curl --max-time 150 --request POST 'https://api.unifapi.com/api/geo/serp' \
--header 'Authorization: Bearer YOUR_UNIFAPI_KEY' \
--header 'Content-Type: application/json' \
--data '{
"query": "best running shoes for beginners",
"target": "example.com",
"language": "en",
"view": "standard"
}'測定結果ではなく、リクエスト例です。プロンプト、別名、ドメインを置き換えてください。回答取得は最大 120 秒かかる場合があります。例では 150 秒待機し、そのリクエストを 30 クレジットに制限しています。credits_charged を確認してください。有効な「回答なし」は課金され、収集エラーは課金されません。結果不明のタイムアウトを自動再試行しないでください。
MCPで接続根拠を残しながらワークフローを移行
| 既存の入力・出力 | UnifAPI の対応先 | 自分のアプリに保持 |
|---|---|---|
| 外部検索と AI の根拠 | クエリ、市場、収集日、ソースリンクを保存します。 | |
| クロールと流量の結合 | — | クローラー、自社データ連携、データベース結合を維持します。 |
| サイト変更と配信 | — | 自分の CMS、公開工程、変更レビューを使います。 |
少数の質問とドメインから始めましょう。比較前に言語、地域、エンジン、日付、サンプリング方法を合わせてください。認証、リクエスト本文、レスポンス処理の変更が必要です。Botify APIと直接互換ではなく、非公開のプロジェクト履歴もエクスポートしません。
スコアだけでなく測定方法を比較
言及率は、そのブランドを含む成功サンプル数を全成功サンプル数で割ります。追跡ブランド間の言及シェアは、そのブランドの言及サンプル数を全追跡ブランドの言及サンプル数の合計で割ります。一つの回答に複数ブランドが入るため、分母は異なります。引用は別集計です。有効な「回答なし」は言及率の分母に含め、失敗・結果不明は除外します。推移は同じパネル・設定で前後とも成功した対応サンプルを比較します。いずれも訪問数やコンバージョンを示す指標ではありません。
試用やデモで確認すること
外部市場調査と内部のサイト運用を分けましょう。クロールID、ログ、インデックス登録ジョブから始まる場合は、切り替え前に該当するBotify APIを確認してください。検索クエリと競合ドメインが出発点なら、独立したGEO/SEOデータAPIが適しています。
違いを踏まえて計画する
付属スクリプトで固定プロンプト群を繰り返し収集できますが、UnifAPI はスケジュールやプロジェクト画面をホストしません。月次インデックス履歴は利用できますが、過去の独自プロンプトを再現するものではありません。自社ボットログ、感情・推奨順位のスコア、Perplexity/Claude のライブ収集、サイトの自動変更は含みません。
UnifAPIはBotifyのクロールプロジェクト、サーバーログ分析、インデックス登録自動化、コンテンツ配信の代わりにはなりません。別のインフラか統合プラットフォームが必要です。
どちらを選ぶべきか
大規模サイトをクロール、分析、最適化で理解し運用するなら Botify が適しています。外部 GEO/SEO 調査、独自報告、製品への API 機能追加なら UnifAPI が候補です。既存の Botify 顧客には、不定期の外部調査だけを移す方が実用的な場合があります。
切り替え前によくある質問
UnifAPIは常に安くなりますか?
すべてのケースでの節約は保証しません。想定する呼び出し数と課金対象レコード数を、検討中の契約や見積もりと比較してください。レポート開発の作業量も考慮しましょう。
Botifyの全機能を置き換えられますか?
独自の調査ワークフローに公開データを提供できます。管理型ダッシュボード、独自指標、モデルの対象範囲、企業向けサービスは異なります。それらが主目的なら、統合プラットフォームを選んでください。
同じプロンプトを継続して監視できますか?
はい。付属スクリプトは ChatGPT と Gemini を収集し、日付付きの証拠をローカルに保存して、実行間で同じ成功セルを比較します。定期収集には自社スケジューラーを設定してください。この固定パネルの履歴と、history・delta・new/lost API の月次インデックスコーパスは分けて扱います。
比較の作成方法
UnifAPIがリンク先の公式製品・料金資料と、自社の公開API仕様に基づいて作成しました。競合の有料アカウントによる試用やデータ精度のベンチマークは行っていません。製品の事実、適性の判断、費用例は目的が異なります。リクエスト例はリアルタイムの実測結果ではありません。
公式資料
- https://www.botify.com/
- https://developers.botify.com/docs/welcome-to-botifys-api-documentation
- https://developers.botify.com/docs/bql-introduction
確認日:2026-09-05。プランやAPI条件は変更される場合があります。最新の利用条件は各社に確認してください。提携や推奨を示すものではない独立した比較です。
GEO APIの代替サービス
Peec AI
Peec AIはマーケティングチーム向けの管理型ワークスペースでAI検索の可視性を整理します。
Profound
Profoundは回答エンジンの分析、Agent Analytics、コンテンツワークフローを統合しています。
Botify
BotifyはWebサイト分析、AI可視性、検索最適化の自動化を提供します。