Choisir le mode d’entrée
Les entrées courantes pour scraper Google Maps comprennent :- Mot-clé et emplacement :
dentist in Austin, TX - URL complètes de recherche Google Maps
- URL de lieux
- Identifiants de lieux
- Coordonnées ou zone visible sur la carte
- Catégorie et zone géographique
Données de liste et données détaillées
Google Maps comporte deux niveaux de données utiles. Données de liste ou de recherche :- Nom de l’entreprise
- Catégorie
- Note
- Nombre d’avis
- Adresse
- Numéro de téléphone
- Site web
- Coordonnées
- Statut d’ouverture
- Fourchette de prix, si disponible
- URL Google Maps
- Adresse complète
- Horaires d’ouverture
- Photos
- Heures d’affluence, lorsqu’elles sont visibles
- Catégories supplémentaires
- Services ou équipements
- Avis
- Réponses du propriétaire
- Identifiant du lieu et autres identifiants
Découpage de la carte
Google Maps plafonne ou limite souvent les résultats affichés pour une zone visible donnée. Si vous effectuez une recherche sur une vaste région, l’interface risque de ne montrer qu’une partie des entreprises correspondantes. La solution pratique consiste à découper la carte : divisez une grande zone géographique en petites sections quadrillées, zoomez sur chacune d’elles, collectez les lieux visibles, puis fusionnez les résultats. Par exemple, au lieu d’effectuer une seule recherche poursalon in Tokyo, un outil de scraping peut diviser Tokyo en petites cellules cartographiques. Chaque cellule renvoie les entreprises qui y sont visibles. La déduplication permet ensuite de fusionner celles qui apparaissent dans des cellules qui se chevauchent.
Il s’agit du même principe que celui décrit par les modèles de scraping de Google Maps qui utilisent le découpage de la carte pour aller au-delà du premier lot de résultats visibles.
Enrichissement des leads
Google Maps n’affiche pas toujours directement les adresses e-mail ou les liens vers les réseaux sociaux. Un processus courant de génération de leads consiste à :- Rechercher dans Maps par catégorie et par emplacement.
- Collecter le nom, l’adresse, le numéro de téléphone, le site web, la note et la catégorie de l’entreprise.
- Consulter le site web de l’entreprise.
- Extraire l’adresse e-mail publique, la page de contact, les liens vers les réseaux sociaux et les indicateurs technologiques.
- Dédupliquer les résultats par domaine, numéro de téléphone et adresse.
- Évaluer les leads selon leur catégorie, leur note, leur volume d’avis, la présence d’un site web et leur emplacement.
Avis
Les avis sont utiles pour l’analyse des sentiments, l’évaluation de la qualité et l’étude de la concurrence. Collectez :- La note de l’avis
- Le texte de l’avis
- La date de l’avis
- Le nom d’affichage de l’auteur ou l’URL de son profil, lorsque ces informations sont publiques
- La réponse du propriétaire
- Le nombre de mentions « utile » ou « J’aime », lorsqu’il est visible
- Le mode de tri et la langue
Considérations techniques
Le scraping de Google Maps implique généralement :- Un défilement infini et un chargement dynamique
- Des changements de la zone visible sur la carte
- Des variations de langue et de paramètres régionaux
- Des limites de résultats par zone visible
- Des lieux en double entre les recherches
- Des contrôles anti-bot
- Des champs variables selon la catégorie d’entreprise
maxResults ne suffit pas si la requête ou la zone cartographique est trop vaste ; utilisez des emplacements plus précis ou découpez la carte.