logo
JP

Google 検索結果

キーワードと任意の検索条件を渡すと、順位・スニペット・リンク・ページ上の検索機能つきの公開 Google 掲載結果を返します。

翻訳済み · ja-JP原文を表示

開発者
hello_moto
料金
$0.006 / 10 件から
最終更新
2026-09-18

概要

Google 検索は、人がどのページを開くかを決める場所です。タイトル、スニペット、表示 URL、ページ上の位置が判断材料になります。このアプリは公開の検索キーワード 1 件を、検索者が目にするのと同じ掲載結果の表にします。SEO、ブランド、競合の作業をその一覧から始められます。

各行にはキーワードが残るので、あとからの比較もそのクエリに結び付いたままです。広告、AI 概要、関連する質問、サイトリンクも Google が表示していれば同じ表に入ります。遷移先ページのコピーではなく、検索結果のワークブックです。

データの説明

各行は、送信したキーワードに対する公開の Google 検索掲載 1 件です。自然検索、広告、AI 概要、関連する質問、関連クエリは別行になり、結果タイプで区別します。結果タイトル、スニペット、表示 URL、順位、結果 URL は収集時点の結果ページの文言であり、遷移先を後から取得した本文ではありません。収集時刻、洗浄時刻、更新時刻にタイムゾーンはありません。キーワード、必須の語、地域などは同一クエリの行で検索条件を繰り返します。

ログイン後の結果、非公開ページ、遷移先本文の全文は対象外です。有料商品、AI 概要、関連する質問、関連クエリ、サイトリンクの欄は、通常の自然検索行では空になることが多いです。

結果の形

各行は公開の Google 検索掲載 1 件です。

結果タイトルスニペット結果 URLキーワード結果タイプ順位
CartierMovement, fluidity, and color: the new Clash de Cartier creations amplify this distinctive jewelry collection. Shop the collection · Clash de Cartier ring, ... Bracelets Cartier watch collections Rings Necklaces Luxury Sunglasses Collection Luxury Watches for himhttps://www.cartier.com/en-us/homecartierorganic1
Clash de CartierDiscover the Clash de Cartier jewelry collection, where spheres, beads, and clean lines meet in rings, bracelets, and necklaces.https://www.cartier.com/en-us/jewelry/collections/clash-de-cartier/cartierorganic2

表示 URL、サイトリンクタイトル 1、インターフェース言語も、掲載に出ていれば利用できます。

利用シーン

  • 順位の追跡では、キーワードで行をまとめ、順位、結果タイトル、結果 URL を読んで、先頭に来るページを確認します。
  • SERP 機能の確認では、結果タイプで絞り、広告タイトル、AI 概要、関連する質問を自然検索の結果タイトルと比べます。
  • ブランド監視では、キーワードを表示 URL と結果タイトルの横に置き、そのクエリが実際に出すドメインを見ます。
  • ランディングページの作業では、結果 URL をサイトリンクタイトル 1 とサイトリンクタイトル 2 と一緒に開き、検索者が見るカードを再現します。

適用範囲と境界

1 回のタスクにつき Google 検索キーワードは 1 件、期待件数は 1〜200。結果は 10 件単位のページで返り、切り上げられる場合があります。収集は Google 結果ページ最大 20 ページ、各ページ 10 件まで。公開の Google 検索掲載のみ。

  • 適している用途
  • 1 つのキーワードについて、タイトル・スニペット・リンク・順位を含む公開 Google 掲載結果が必要なとき。
  • 広告、AI 概要、関連する質問、サイトリンクを自然検索と並べて観察したいとき。
  • 適さない用途
  • ごく少数の結果をすぐ欲しいとき — この App はバックグラウンド収集タスクとして動きます。
  • ログイン後・非公開、または遷移先ページ本文の全文が必要なとき — 結果は公開の検索掲載のみです。

失敗時の処理

開発者が宣言した失敗時と再試行の動作です。連携時にはシステムプロンプトに含めることをおすすめします。

  1. 1掲載が返らない場合は、キーワードを短くするか、日付・地域・言語・サイト制限を外して再試行してください。
  2. 2レート制限、一時的な利用不可、タイムアウトのあとは後で再試行してください。認証に失敗したら、実行環境に設定した API Key を確認してください。
  3. 3失敗または期限切れのタスクは、同じ入力で再提出できます。部分成功では取得済みのレコードを残します。

入力

この App の呼び出しに必要なパラメータで、manifest.json の input.schema から生成されています。

  • 検索キーワードkeyword必須string
    収集する Google 検索キーワード。1 回のタスクにつき 1 件、1〜512 文字。
    例cartier
  • 期待件数crawl_num必須integer
    期待する検索結果件数。1〜200。結果は 10 件単位のページで返るため、実際の件数は切り上げられる場合があります。端数のページも 10 件として課金されます。
    範囲1–200例1
  • 必須の語all_these_words任意string
    結果にすべて現れる必要がある語。複数語はスペース区切り。空ならこの条件は送りません。
  • いずれかの語any_of_these_words任意string
    少なくとも 1 つ現れてほしい候補語。複数語はスペース区切り。空ならこの条件は送りません。
  • 除外する語none_of_these_words任意string
    結果に現れてはいけない語。複数語はスペース区切り。空ならこの条件は送りません。
  • 完全一致フレーズthis_exact_word_or_phrase任意string
    まとまりとして現れる必要がある語またはフレーズ。空ならこの条件は送りません。
  • 数値範囲numbers_ranging_from任意string
    結果に残す数値範囲。例: 2024..2026。空ならこの条件は送りません。
  • ファイル形式file_type任意string
    このファイル形式の結果だけ残します。例: Adobe Acrobat PDF (.pdf)。空ならこの条件は送りません。
  • インターフェース言語interface_language任意string
    Google のインターフェース言語。例: English。空ならこの条件は送りません。
  • 結果の言語search_language任意string
    検索結果の言語。例: English。空ならこの条件は送りません。
  • 最終更新last_update任意string
    最終更新の絞り込み値。例: w。空ならこの条件は送りません。
  • 検索タイプorder_type任意string
    検索タイプの値。例: ALL。空ならこの条件は送りません。
  • 地域region任意string
    結果を制限する地域。例: United States。空ならこの条件は送りません。
  • サイトまたはドメインsite_or_domain任意string
    検索を限定するサイトまたはドメイン。例: instagram.com。空ならこの条件は送りません。
  • 開始日start_date任意string
    日付範囲の開始日。形式は YYYY-MM-DD。空ならこの条件は送りません。
  • 終了日end_date任意string
    日付範囲の終了日。形式は YYYY-MM-DD。空ならこの条件は送りません。
  • キーワードの位置terms_appearing任意string
    キーワードが現れる位置。例: anywhere in the page。空ならこの条件は送りません。
  • 使用権限usage_rights任意string
    使用権限フィルター。例: not filtered by license。空ならこの条件は送りません。

出力

1 件のレコードのフィールド構造で、manifest.json の output.schema から生成されています。

  • AI 概要aio_contentstring
    結果ページに表示される AI 概要本文
  • AI 出典タイトルaio_source_titlestring
    AI 概要が引用した出典のタイトル
  • AI 出典スニペットaio_source_title_descriptionstring
    AI 概要が引用した出典のスニペット
  • AI 出典 URLaio_source_title_urlstring
    AI 概要が引用した出典のページリンク

サンプルデータ

output.schema から生成したサンプルです。サンプル値のないフィールドには構造上のプレースホルダーを使用しています。

output.example
{
  "aio_content": "<aio_content>",
  "aio_source_title": "<aio_source_title>",
  "aio_source_title_description": "<aio_source_title_description>",
  "aio_source_title_url": "<aio_source_title_url>",
  "all_these_words": "cartier",
  "any_of_these_words": "<any_of_these_words>",
  "average_rating": "<average_rating>",
  "biz_id": "cartier",
  "clean_update_time": "2026-08-25T16:23:21",
  "crawl_time": "2026-08-25T16:23:18",
  "current_page": "1",
  "detail_url": "https://www.cartier.com/en-us/home",
  "displayed_url": "www.cartier.com",
  "end_date": "<end_date>",
  "file_type": "any format",
  "has_next_page": "true",
  "interface_language": "English",
  "keyword": "cartier",
  "last_update": "<last_update>",
  "none_of_these_words": "<none_of_these_words>",
  "numbers_ranging_from": "<numbers_ranging_from>",
  "order_type": "all",
  "pagination_times": "10",
  "paid_product_price": "<paid_product_price>",
  "paid_product_provider": "<paid_product_provider>",
  "paid_product_title": "<paid_product_title>",
  "paid_title_url": "<paid_title_url>",
  "partition_day": "2026-08-25",
  "people_also_ask_answer": "<people_also_ask_answer>",
  "people_also_ask_date": "<people_also_ask_date>",
  "people_also_ask_question": "<people_also_ask_question>",
  "people_also_ask_title": "<people_also_ask_title>",
  "people_also_ask_url": "<people_also_ask_url>",
  "rating_count": "<rating_count>",
  "region": "any region",
  "related_queries_title": "<related_queries_title>",
  "related_queries_url": "<related_queries_url>",
  "result_description": "Movement, fluidity, and color: the new Clash de Cartier creations amplify this distinctive jewelry collection. Shop the collection · Clash de Cartier ring, ... Bracelets Cartier watch collections Rings Necklaces Luxury Sunglasses Collection Luxury Watches for him",
  "result_position": "1",
  "result_title": "Cartier",
  "result_type": "organic",
  "results_per_page": "10",
  "search_language": "any language",
  "site_link_title_1": "Bracelets",
  "site_link_title_2": "Cartier watch collections",
  "site_link_title_3": "Rings",
  "site_link_title_4": "Necklaces",
  "site_link_url_1": "https://www.cartier.com/en-us/jewelry/bracelets/",
  "site_link_url_2": "https://www.cartier.com/en-us/watches/collections/",
  "site_link_url_3": "https://www.cartier.com/en-us/jewelry/rings/",
  "site_link_url_4": "https://www.cartier.com/en-us/jewelry/necklaces/",
  "site_or_domain": "<site_or_domain>",
  "sr_updated_time": "2026-08-25T16:23:22",
  "start_date": "<start_date>",
  "task_item": "cartier",
  "terms_appearing": "anywhere in the page",
  "this_exact_word_or_phrase": "<this_exact_word_or_phrase>",
  "usage_rights": "not filtered by license",
  "view_count": "<view_count>",
  "task_no_data": false
}

連携方法

この App は MCP、API、SDK、ファイルエクスポートのいずれでも連携でき、どのチャネルも同じ能力と料金を共有します。すべてのリクエストは Authorization: Bearer ヘッダーで認証し、認証情報には API Key(長期有効。Data Hub コンソールで作成)を使用します。MCP クライアントは OAuth によるキー不要のログインにも対応しています。CLI や Skill など、さらに多くの連携方法も準備中です。 この App は非同期で実行され、途中でキャンセルできます:キャンセル後、実行は停止します。納品済みのレコードは保持され、課金対象になります。

MCP(Model Context Protocol)を使うと、Claude や Cursor などの AI クライアントからこの App を直接呼び出せます。クライアントと認証方式を選び、下の設定をコピーしてください。

クライアント設定

Bearer の後の値を長期有効な API Key に置き換えてください。あらゆるクライアント、CI、ヘッドレス環境で利用できます。

mcpServers config
{
  "mcpServers": {
    "octoparse_datahub": {
      "type": "http",
      "url": "https://mcp-v2.octoparse.com?pin=hello_moto/google-search-results",
      "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
    }
  }
}

AI に設定を任せる

設定を手作業で編集したくない場合は、インストールプロンプトをコピーして任意の AI クライアントに貼り付けてください。AI が自分のやり方でセットアップを完了します(プロンプトは AI があなたに API Key を尋ねる形になっているため、認証情報がチャット履歴や共有設定に残りません)。

detail.access.mcp.composeHint

料金

返却 10 件

正常に返されたレコードの件数に応じて課金されます。失敗した実行には課金されません。 10 件を 1 つの課金単位とし、端数は 10 件に切り上げて課金されます。

$0.006/ 10 件
Per task submitted

返される件数にかかわらず、実行の送信 1 回ごとに課金されます。

$0.0001/ 回

複数の課金イベントはそれぞれ独立して累計されます。詳細は各項目をご覧ください。失敗した実行には課金されません。

Credits を確認

今すぐ試す

パラメータを入力して実行してください。結果は実際の呼び出しによるものです。

サンプル
パラメータは送信前に input.schema で検証されます
$0.006 / 10 件から