API de scraping Google Maps
Une recherche Google Maps, toutes les fiches qu'elle renvoie : nom, catégorie, adresse, site web, note, nombre d'avis et horaires, avec le rang de chaque fiche.
- 1000 requêtes gratuites
- Pas de carte de crédit
Ce que renvoie
Les fiches arrivent dans l'ordre de Google Maps, avec les champs suivants.
| Champ | Description |
|---|---|
rank_type, rank_serp | Rang de la fiche dans les résultats |
title | Nom de l'établissement |
cid | Identifiant Google (CID) de la fiche |
type | Catégorie de l'établissement (par exemple Restaurant) |
address | Adresse postale |
website | Site web de l'établissement |
rating | Note moyenne sur 5 |
reviews | Nombre d'avis |
status_label, status_detail | Statut d'ouverture (Ouvert, Fermé) et son détail, par exemple les horaires |
comment | Extrait affiché sur la fiche |
images | Liste des images de la fiche |
Géolocalisée
Une recherche « plombier » ne renvoie pas les mêmes fiches à Lyon et à Lille. Le paramètre geolocation place la recherche dans la ville de votre choix, pour voir les résultats qu'y voit un internaute.
Pour quoi
SEO local
Suivez le rang de vos fiches sur vos mots-clés, ville par ville, et repérez celles qui décrochent.
Veille concurrentielle
Comparez la note, le nombre d'avis et la catégorie des établissements qui vous entourent dans les résultats.
Études de marché
Recensez les établissements d'une catégorie dans une zone, avec leur adresse et leur site web.
Et le pack local
Les fiches qui apparaissent dans les résultats Google Search, le pack local, sont renvoyées par l'API Google Search, avec leur note, leur nombre d'avis et leur fourchette de prix.
Paramètres
La même requête POST sur /v1/serp que pour Google Search, avec search_engine à google_maps. Plusieurs mots-clés par appel.
| Paramètre | Description |
|---|---|
search_engine | google_maps |
keyword | La recherche, par exemple « restaurant » |
depth | Profondeur de collecte, de 1 à 10 |
location | Version de Google, par exemple fr pour google.fr |
language | Langue (par exemple fr) |
geolocation | Facultatif : ville, département et pays séparés par des virgules |
priority | Facultatif : priorité de traitement, de 1 à 10 |
callback_url | Facultatif : URL qui reçoit les résultats une fois la recherche traitée |
Générez votre requête
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"}]'
Tarif
Même tarif que Google Search. Pas d'abonnement : vous créditez votre solde, chaque recherche est déduite.
Réduction de 1 à 10 % selon le montant crédité. Le solde n'expire pas.
Questions fréquentes
Est-ce l'API officielle Google Maps ?
Récupérez-vous le texte des avis ?
Peut-on cibler une ville précise ?
Quelle différence avec le pack local de Google Search ?
Prêt à scraper Google Maps ?
1 000 requêtes offertes, sans carte bancaire.
