-
リアルタイム配信
すべてのクエリで1秒以内に高速・正確な結果を提供。 -
マルチエンジン対応
Google、Bing、DuckDuckGo、Yandexに対応。すべてのエンジンに1つのAPIで。 -
簡単なインテグレーション
JSON、HTML、またはMarkdown形式で提供されるクリーンな構造化データ、すぐに利用可能。
- 成功した場合のみ料金発生
- 複数のデバイスに完全対応
- JSONまたはHTML形式でデータを提供
- 位置情報ターゲティング - 無料
世界中の20,000+人のお客様から信頼されています。
SERP API プレイグラウンド
SERP API Googleクエリパラメーター
Bright DataのSERP APIを使用して、Google検索、マップ、トレンド、レビュー、レンズ、ホテル、フライトを設定します。ローカライズ、ページネーション、デバイスタイプ、パースなどのパラメーターも含みます。
簡単なインテグレーション
あらゆるデータワークフローにスムーズに組み込める、簡単なAPIセットアップ。
コード例
すべてのSERP APIエンドポイントとパラメーターに対応した、すぐに使えるcURLコマンド。
ドキュメント
すべてのパラメーター、フィルター、SERPのユースケースを網羅したステップバイステップガイド。
# 検索国を定義するために使用する2文字の国コード
curl --proxy brd.superproxy.io:33335 --proxy-user brd-customer--zone-: "https://www.google.com/maps/search/hotels+new+york/?gl=us"
# ページ言語を定義するために使用する2文字の言語コード
curl --proxy brd.superproxy.io:33335 --proxy-user brd-customer--zone-: "https://www.google.com/maps/search/hotels+new+york/?hl=en"
# 検索タイプを定義します。通常の検索ではtbmパラメーターは不要ですが、他のタイプには固有のtbm値があります。
例:
tbm=isch - 画像
tbm=shop - ショッピング
tbm=nws - ニュース
tbm=vid - 動画
curl --proxy brd.superproxy.io:33335 --proxy-user brd-customer--zone-: "https://www.google.com/search?q=pizza&tbm=shop"
#結果のオフセットを定義します - 選択した値から結果を開始します。ページネーションの管理に使用します。
例:
start=0 (デフォルト) - 最初のページ
start=10 - 2ページ目
start=20 - 3ページ目、など
curl --proxy brd.superproxy.io:33335 --proxy-user brd-customer--zone-: "https://www.google.com/maps/search/hotels+new+york/?start=20"
# ユーザーエージェントに表示するデバイスタイプを定義します。
デフォルトまたはbrd_mobile=0はランダムなデスクトップユーザーエージェントを提供し、brd_mobile=1はランダムなモバイルユーザーエージェントを提供します。
curl --proxy brd.superproxy.io:33335 --proxy-user brd-customer--zone-: "https://www.google.com/search?q=pizza&brd_mobile=1"
# ユーザーエージェントに表示するブラウザを定義します。
brd_mobileと組み合わせて対応するモバイルブラウザを取得できます。
デフォルトはランダムなブラウザを提供します。
curl --proxy brd.superproxy.io:33335 --proxy-user brd-customer--zone-: "https://www.google.com/search?q=pizza&brd_browser=chrome"
# 生のHTMLの代わりにパース済みJSONを返すBright Dataのカスタムパラメーター
curl --proxy brd.superproxy.io:33335 --proxy-user brd-customer--zone-: "https://www.google.com/maps/search/hotels+new+york/?brd_json=1"
# POSTリクエストを使用してAPIサーバー経由で並列リクエストを実行します。
並列リクエストは同じピアとセッションを使用し、比較テストに利用できます。例えば、選択したパラメーターの2つの異なる値で同一のリクエストペアを作成する場合など。
RESPONSE_ID=$(curl -i --silent --compressed "https://api.brightdata.com/serp/req?customer=&zone=" -H "Content-Type: application/json" -H "Authorization: Bearer API_KEY" -d $'{"country":"us","multi":[{"query":{"q":"pizza","num":20}},{"query":{"q":"pizza","num":100}}]}' | sed -En 's/^x-response-id: (.*)/1/p' | tr -d 'r')
# brd_ai_overview=2を設定すると、SERPレスポンスにGoogleの生成AI概要が含まれる可能性が高まります。通常、結果の約15〜20%以上に表示されます。
curl --proxy brd.superproxy.io:33335 --proxy-user brd-customer--zone-: "https://www.google.com/search?q=what+makes+the+best+pizza&brd_ai_overview=2"
あらゆる種類の構造化検索データに対応するGoogle Search API
比類のないパフォーマンスとスケール
Google Search API
各種キーワードのランク順位データを取得し、選択したキーワードでPPC広告が表示されているか確認して、SEOモニタリングを強化します。
上位100件のSERP結果を1回のシンプルなAPIリクエストで
Bright DataのSERPソリューションは、上位100件の結果への簡単でコスト効率の高いアクセスを復元します。
-
1回のコールでトップ100件
1回のAPIリクエストで最大100件のGoogle結果を迅速かつ簡単に取得。 -
柔軟なローカライズ
言語、国を設定し、取得する結果ページ数をコントロール。 -
カスタマイズ可能な出力
構造化データまたは生のHTML、あらゆるワークフローに対応。
Google Search APIが検索リクエストを最大化する方法
SERP API Pricing
Only pay for what’s successfully delivered. No hidden fees, no charges for failed deliveries.
すべてのプランで完全アクセス可能 - スケールに応じて1レコードあたりのコストを削減
- 自動プロキシ管理
- 完全なブラウザレンダリング
- CAPTCHA解決
- 無制限の同時実行性
- バッチ&スケジュール収集
- ジョブ管理API
- データ検証&発見
- データ解析(JSONまたはCSV)
- WebhookまたはAPI配信
Google Search APIの活用方法
キーワードランクトラッカー
異なる場所でのさまざまなキーワードにおける企業のランキングをマッピング
ブランド保護
企業ブランドや商標のトップ結果を追跡
価格比較
オンラインショッピングサイトで商品を検索して価格を比較
市場調査
企業、連絡先、場所などに関する情報を収集
著作権侵害
逆画像検索および著作権で保護されたコンテンツの検出
広告インテリジェンス
異なる国のキーワードに対して表示されているGoogle広告を確認
すべての検索パラメーターに対応したGoogle検索結果データをすぐに活用
- さまざまな検索タイプ
- 99.9%の成功率
- 全言語に対応
- 無料のジオロケーションターゲティング
- ページネーション対応
- 複数デバイスに対応
Google Search APIが比類なき選択肢である理由
100%の位置精度
実際のユーザーが見るものを正確に反映
リアルタイム結果
リアルタイムで正確なGoogle SERPデータを取得
カスタマイズされたデータ配信
JSON、HTML形式で配信される構造化されたGoogle検索データ
スピード
5秒以内の卓越したレスポンスタイム
成功時のみ課金
成功したリクエストに対してのみお支払いいただきます
コスト削減
データ抽出とサーバーメンテナンスのコストを節約
Businesses prefer Bright Data's Google Search API
- Highest quality data
- Largest GEO coverage
- Best network uptime
- Fastest output
Best Performance
The highest success rate in the industry
Non-stop Innovation
New feature releases every day
Most Reliable
Enterprise-grade scaling
業界最高のカスタマーエクスペリエンス
毎日新機能をリリース
必要なときにすぐに質問に回答
リアルタイムのネットワークパフォーマンスダッシュボード
パフォーマンスを最適化するために
データ収集目標を達成するために
Bright Dataの製品は世界トップブランドに利用されています
Googleのスクレイピングを始めましょう。簡単です。
Google Search API よくある質問
Bright Data Google Search APIとは何ですか?
Bright Data Google Search APIは、Googleの検索エンジンから公開データを自動的にスクレイプします。Googleは常にSERP構造とアルゴリズムを変更しています。検索エンジン結果ページ(SERPまたはSERPs)は動的であり、表示される結果は検索履歴、デバイス、場所などのさまざまな要因によって異なります。
なぜBright Data Google Search APIを使ってGoogleをスクレイプするのですか?
- 正確なデータの収集:当社のレジデンシャルネットワークは、実際のユーザーとしてSERPデータを収集することで絶対的な真実を提供します。
- コスト削減:サーバーメンテナンスを気にせず、データ抽出エンジニアやITプロフェッショナルの費用を節約できます。
- 適応性:すべてのサードパーティクローラーソフトウェアに簡単に統合できます。
- 運用上の手間を回避:各リクエストは異なるIPから送信されるため、IPがフラグ付けされたりブロックされることがありません。
- 大容量に対応:Bright Dataは増大するトラフィックニーズとピーク時にも対応できます。
Google Search APIのメリット
Bright DataのGoogle SERP APIを使用すると、異なる検索パラメーターを使用して、すべての主要な検索エンジンからリアルタイムで最高の成功率でリアルユーザーの検索結果を取得できます。
- リクエスト量に関わらず、高い成功率。
- 成功したリクエストに対してのみお支払いいただきます。
- 5秒以内の卓越したレスポンスタイム。
- 異なる位置パラメーターを使用して、適切なピアを自動的にターゲットにし、場所や時間によって検索結果がどのように変わるかをより深く理解できます。
- あらゆるシステムとの簡単な統合のために、JSONまたはHTML形式でレスポンスを取得できます。
- 必要なデータを取得するために異なる検索タイプを使用できます。
- より正確な検索のために異なるデバイスを使用できます。
- 非同期リクエスト
- 一意のIDでリクエストを送信し、遅延なく結果をバッチで受信します。
Google Search APIでローカル検索を模倣するにはどうすればよいですか?
Google Search APIを実行すると、バックグラウンドプロセスがレスポンスとして実際のユーザー結果を返す処理を担当します。
Google Search APIの費用はいくらですか?
Google Search APIに特別な価格はありません。詳細については、SERPの料金ページをご覧ください。
Google Search APIはどのような検索をサポートしていますか?
Google Search APIは、1ページあたりの表示件数、言語、ジオロケーション、期間、セーフモードなど、幅広いカスタマイズされた検索パラメーターをサポートしています。以下のようなさまざまなタイプのデータを検索できます:
テキスト、ショッピング、画像検索、動画、マップ、ニュース、求人、画像、ホテル、トレンド。
Google Search APIをランクトラッキングに使用できますか?
はい、Google Search APIをランクトラッキングに使用できます。SERPデータの活用方法について詳しくは、SERP&SEOユースケースをご覧ください。
結果はライブですか、それとも事前収集されたものですか?
SERPデータを収集するには、同期リクエストと非同期リクエストの2つのモードがあります:
同期リクエストは直接的です:リクエストを送信すると、リアルタイムでレスポンスが返されます。
非同期リクエスト:レスポンスを待たずにリクエストを送信し、代わりに「レスポンスID」を取得します。リクエスト送信から24時間、レスポンスが保存されます。APIコマンドまたはWebhookを通じて、都合のよいときにレスポンスを収集できます。
スクレイピング時にブロック解除ソリューションが重要な理由は何ですか?
プロキシネットワークはウェブスクレイピングにおいて重要です。スクレイパーの匿名性を保ち、IPブロックを回避し、地域制限コンテンツにアクセスし、スクレイピング速度を向上させることができるからです。