で返される情報
店舗はGoogleマップの表示順に、以下のフィールドとともに返されます。
| フィールド | 説明 |
|---|---|
rank_type, rank_serp | 検索結果での店舗の順位 |
title | 店舗・ビジネス名 |
cid | 店舗のGoogle ID(CID) |
type | ビジネスのカテゴリ(例:レストラン) |
address | 住所 |
website | ビジネスのウェブサイト |
rating | 5段階の平均評価 |
reviews | 口コミ数 |
status_label, status_detail | 営業状況(営業中、営業時間外)と、営業時間などの詳細 |
comment | 店舗情報に表示される抜粋 |
images | 店舗の画像一覧 |
位置を指定
「水道修理」で検索しても、東京と大阪では表示される店舗が異なります。geolocationパラメータを使えば任意の都市から検索でき、その地域の検索ユーザーが見ている結果を確認できます。
主な
ローカルSEO
自社店舗のキーワードごとの順位を都市別に追跡し、順位が下がっている店舗を見つけられます。
競合調査
検索結果に表示される周辺のビジネスの評価、口コミ数、カテゴリを比較できます。
市場調査
エリア内の特定カテゴリのビジネスを、住所とウェブサイト付きで一覧化できます。
ローカルパックも
Google検索結果に表示される店舗情報(ローカルパック)は、Google検索APIで取得できます。評価、口コミ数、価格帯も含まれます。
リクエスト
Google検索と同じ/v1/serpへのPOSTリクエストで、search_engineをgoogle_mapsに設定します。1回の呼び出しで最大1,000キーワードまで送信できます。
| パラメータ | 説明 |
|---|---|
search_engine | google_maps |
keyword | 検索語。例:「restaurant」 |
depth | 取得深度(1〜10) |
location | Googleのバージョン。例:google.co.jpならjp、google.comならen |
language | 言語(例:ja) |
geolocation | 任意:カンマ区切りの都市・地域・国、または緯度,経度形式のGPS座標(ズームは任意)(例:43.7102,7.2620,16z) |
priority | 任意:処理の優先度(1〜10) |
callback_url | 任意:検索の処理完了後に結果を受け取るURL |
リクエストを作成
curl -X POST 'https://api.semscraper.com/v1/serp' \
-H 'Authorization: Bearer API_KEY' \
-H 'Content-Type: application/json' \
-d '[{"search_engine":"google_maps","keyword":"restaurant","location":"fr","language":"fr","depth":1,"geolocation":"Nice, Alpes-Maritimes, France"}]'
の料金
Google検索と同じ料金です。サブスクリプションはなく、残高をチャージし、検索ごとに差し引かれます。
チャージ金額に応じて1〜10%の割引。残高に有効期限はありません。
さらに詳しく
Googleマップのスクレイピング:検索結果の店舗情報を抽出する
名称、カテゴリ、住所、ウェブサイト、評価、口コミ数、営業時間。Googleマップの検索結果には、地域市場に関する豊富な情報が詰まっています。正しく収集する方法を紹介します。
ガイドを読む →地域別SERP:特定の都市から見たGoogle検索結果
同じ検索語を別々の都市で入力した2人は、同じページを見ていません。ローカルSEOを計測するには、正しい地点からSERPを収集する必要があります。
ガイドを読む →Googleの地域ターゲティング:glパラメータだけではもう不十分な理由
2026年5月末、Googleは検索結果の地域化の仕組みを変更しました。長年、国の指定に使われてきたglパラメータでは、信頼できるSERPが得られなくなっています。私たちが確認し、修正した内容をまとめます。
ガイドを読む →