クイック回答
Web検索APIの主な用語の意味は?
Web検索APIを使うと、プログラムが検索を実行し、結果をデータとして取得できます。AIエージェントにとって有用なのはグラウンディングです。これは、モデルが回答の根拠とする最新のソースを提供することを指します。LLMWebSearchは、上位ページをすでにMarkdownとして読み取った状態でランク付けされた結果を返し、2026年10月時点で$1.20/1K検索から検索1回につきクレジット1つを課金し、robots.txtに従います。残りの用語は、以下の35項目で説明します。
検索用語
- Web検索API
リクエストに応じてWeb検索を実行し、人間向けに作られたページではなく、通常はJSON形式の構造化データとして結果を返すインターフェースです。
- SERP
検索エンジン結果ページ:検索エンジンが検索クエリに対して表示する内容です。SERP APIはそのページをデータとして返し、そこに一覧表示されるページを読み取ることはありません。
- ランク付けされた結果
検索が返すページの一覧で、検索エンジンが最も関連性が高いと判断した順序です。LLMWebSearchはその順序を保ち、各結果を
positionで番号付けします。- スニペット
各結果のタイトルの下にある短い抜粋です。読むものを選ぶのに役立ちますが、ほとんどの質問に単独で答えるには短すぎます。
- クエリ
検索に送られる語句です。エージェントは検索前に、ユーザーの質問を1つ以上の短い検索クエリに書き換えることがよくあります。
- 検索演算子
完全一致フレーズの引用符や、1つのドメインにとどまるための
site:など、検索クエリ内の特別なトークンです。qパラメータはそれらをそのまま渡します。- ライブ検索
事前に構築されたインデックスへの参照ではなく、リクエストの時点で実行される検索です。結果は呼び出しの時点で実行されるライブのWeb検索から、検索エンジンがランク付けした順で返されます。古いインデックスから提供されるものはありません。
- ニュース検索
通常は日付付きで、ニュース記事に限定した検索です。
topicをnewsに設定し、time_rangeを追加して最近の記事だけに絞り込みます。- ドメインフィルター
結果を一部のサイトに限定したり、他のサイトを除外したりするルールです。
include_domainsとexclude_domainsパラメータはそれぞれ最大20ドメインを受け付けます。
ページ読み取り用語
- ページリーダー
上位結果のページを開いて本文を抽出する、サービスの中核部分です。当サービスは
LLMWebSearch/1.0 (+https://llmwebsearch.com/bot/)と名乗ります。ページリーダーのページで説明しています。- ユーザーエージェント
クライアントがすべてのWebリクエストに付けて送る名前です。実際の名前を明示するリーダーなら、サイトの所有者がそれを認識し、ルールを設定できます。
- robots.txt
サイトのルートにあるテキストファイルで、robotsに取得してよいパスを伝えます。標準はRFC 9309です。当社のリーダーはrobots.txtを尊重します。LLMWebSearchとして名乗り、サイトが自身またはすべてのロボット向けに定めたルールに従い、読み取りを許可されていないページのコンテンツは除外します。
- コンテンツシグナル
コンテンツをどのように利用してよいかを示すrobots.txt内の行です。例えば
ai-input=noはAIの入力としての利用を拒否します。robots.txtにContent-Signal: ai-input=noを設定しているサイトは、そのページのコンテンツが結果に含まれません。- 本文抽出
ページの記事やドキュメントのテキストを残し、メニュー、フッター、Cookieバナー、広告を除くことで、モデルが重要な部分だけを読めるようにします。
- Markdown
#が見出しを、-がリスト項目を表す軽量なテキスト形式です。モデルは問題なく読め、同じページでもHTMLより少ないトークン数で済みます。- ヘッドレスブラウザ
ウィンドウを持たず、コードで動かすブラウザです。JavaScriptが実行された後にしか現れないページのテキストを、リーダーが取得できるようにします。
- Paywall
有料購読者向けにコンテンツを保護するゲートです。リーダーはサインインせず、Paywallを回避することもありません。そのようなページはコンテンツなしで返されます。
- content_status
結果のページが読み取られたか、読み取られなかった場合はその理由を示すフィールドです:
ok、not_requested、blocked_by_robots、target_refusedなど、ドキュメントに記載されている値があります。
AI用語
- LLM
大規模言語モデル: テキストで学習し、テキストを生成するモデルです。知識は学習時点で止まるため、最近の情報には検索が必要です。
- グラウンディング
モデルに回答の根拠となる情報源を与え、それを引用するよう求めることです。ページ本文付きの検索結果は、Web上でグラウンディングする最も一般的な方法です。
- ツール呼び出し
関数呼び出しとも呼ばれます。モデルが
web_searchなどのツールを、自身で選んだ引数とともに実行するよう要求し、あなたのコードがそれを実行して出力を返します。- MCP
Model Context Protocol: Claude Desktop や Cursor などのAIクライアントにツールを公開するためのオープン標準です。小さな MCP サーバーで検索APIをツールとしてラップできます。
- AIエージェント
モデルが次のステップを決定し、ツールを呼び出し、その結果を読み、タスクが完了するまで繰り返すプログラムです。Web検索がその最初のツールとなることがよくあります。
- RAG
検索拡張生成: まず関連するテキストを取得し、プロンプトに入れてから生成します。Web検索APIを使えば、取得ステップがライブのWebになります。
- ディープリサーチ
多くの検索クエリを計画し、多くのページを読み、引用付きのレポートを書くエージェントパターンです。1つの質問に対して数十回の検索を実行できます。
- コンテキストウィンドウ
モデルが一度に取り込めるテキストの量で、トークンで測られます。
max_charsを設定すると、各ページからそのウィンドウに入る量を制限できます。- トークン
モデルが読み取り、課金の基準とする単位で、おおよそ短い単語1つかその一部に相当します。クリーンな Markdown は生の HTML より少ないトークンで済みます。
- 引用
回答内の発言から、その出典へのリンクです。書かれた回答ではなく情報源を返すことで、モデルは実際に読んだ内容を正確に引用できます。
- ハルシネーション
モデルが作り上げる、自信ありげな記述です。新鮮な情報源へのグラウンディングと引用の要求により減らせますが、完全にはなくなります。
課金とアカウントの規約
- クレジット
各呼び出しで消費されるものです。1クレジットで検索1回分です。最大20件のランク付けされた結果を取得でき、上位3ページは本文抽出されてMarkdownで返されます。4〜10ページを読む場合は2クレジットです。エラーで終わった呼び出しは無料です。
- クレジットパック
5,000検索 から 1,000,000検索 までの、前払いのクレジットのまとまりです。検索クレジットに有効期限はありません。今月使わなかった分は来年も残ります。
- トップアップ
残高に入金する暗号資産での支払いで、最低 $25 です。その後、残高からパックを購入します。
- レート制限
アカウントが1分あたりに実行できる呼び出し回数です。すべてのアカウントには1分あたりの呼び出し上限があり、ダッシュボードに表示されます。サポートに依頼すれば引き上げられます。
- x402
クライアントがアカウントなしで、1回の HTTP リクエストをステーブルコインで支払えるプロトコルです。一部の検索APIが対応していますが、LLMWebSearch は代わりに前払いの残高から支払われます。
- KYC
KYC: ID書類やセルフィーなどの本人確認です。LLMWebSearch は一切求めません。引き続き適用される事項はKYC不要のページ]で説明しています。