Un concepteur de sites Web veut que tous les dentistes de Leeds qui n'ont pas de site Web Un représentant commercial a besoin des plombiers dans trois quartiers de Manchester avant un salon professionnel Un propriétaire de café veut voir comment les cafés à distance de marche sont classés Les trois emplois commencent au même endroit, une recherche sur carte, et les trois décrochent au même point : les résultats sont des cartes que vous faites défiler une à la fois, pas une table que vous pouvez trier, filtrer et partager.
Ce guide traite de la façon de transformer un " ; quoi, où" ; rechercher dans une liste utilisable : quelles données contient une liste de cartes, combien de résultats vous pouvez obtenir de manière réaliste, comment la déduplication doit fonctionner pour les chaînes, comment lire les numéros de résumé, comment le CSV est construit pour qu'il s'ouvre proprement et où se trouvent les limites légales et pratiques. Les exemples travaillés utilisent le Gratte-cartes Toolz.
tl;dr : Un grattoir de cartes transforme une recherche comme " ; dentistes dans Leeds" ; en un tableau d'entreprises avec sept champs : nom, adresse, catégorie, classement par étoiles, nombre d'avis, téléphone et site Web Le Gratte-ciel Toolz Maps lit une API de recherche de lieux plutôt que d'automatiser un navigateur, fusionne cinq pages sur dix en jusqu'à 50 annonces, supprime les doublons par nom plus adresse afin que les branches de la chaîne restent séparées, indique combien d'annonces publient un site Web ou un téléphone et exporte un RFC 4180 CSV qui suit votre filtre Il ne renvoie pas d'e-mails, d'heures d'ouverture ou de texte d'évaluation Les recherches s'exécutent sur un serveur, sont gratuites, sans inscription et plafonnées à trois par visiteur et par jour.
Qu'est-ce qu'un grattoir de cartes ?
Un grattoir de cartes est un outil qui collecte les listes d'entreprises à partir d'une recherche de cartes et les renvoie sous forme de données structurées au lieu d'épingles et de cartes cartographiques. Vous décrivez un type d'entreprise et un lieu, et il redonne une ligne par entreprise que vous pouvez trier, filtrer et exporter vers une feuille de calcul.
Les données sont du même genre une recherche sur carte montre une personne La différence est la forme : un tableau vous permet de compter, comparer et remettre la liste à quelqu'un d'autre, ce qu'un panneau de cartes défilant ne fait pas.
Il existe deux grandes façons d'en créer une L'automatisation du navigateur pilote un véritable navigateur via un site Web de cartes, fait défiler et copie le texte de la page Il se brise chaque fois que la disposition de la page change, et il s'exécute contre les termes de la plupart des services de cartes L'autre façon lit une API de recherche de lieux, un service qui renvoie les listes sous forme de données L'outil Toolz utilise la deuxième approche, via une API de recherche de lieux tiers, c'est pourquoi ses résultats sont stables et ses limites sont prévisibles.
Quelles données obtenez-vous pour chaque entreprise ?
Chaque annonce comporte sept champs N'importe lequel d'entre eux peut être vide si l'annonce ne publie pas ces informations.
| champ de courses | exemple | notes |
|---|---|---|
| nommer | Joe' ;s " ;Best" ; Café, Inc. | Comme répertorié |
| Adresse | 123 SE Main St, Portland, OR 97214 | Un champ de texte, non divisé en parties |
| Catégorie | Café | La liste' ;s catégorie principale |
| Évaluation | 4.6 | Note moyenne des étoiles ; vide si non noté |
| Avis | 212 | Nombre d'avis ; vide si non noté |
| Téléphone | (503) 555-0142 | Tel que publié |
| Site Web | https://exemple.com | Seulement lorsque l'entreprise en répertorie un |
Ce qui n'est pas inclus compte autant, car il décide si c'est le bon outil pour votre travail :
- Aucune adresse e-mail. Les données des lieux ne les portent pas Le champ du site Web est généralement l'endroit où une adresse de contact peut être trouvée.
- Aucun texte de révision[TRADUCTION], noms des évaluateurs ou dates d'examen Seulement la moyenne et le décompte.
- Pas d'heures d'ouverture, de coordonnées ou de photos.
- Pas de mode vrac. Chaque " ; quoi, où" ; la requête est une recherche.
Combien de résultats une recherche cartographique va-t-elle renvoyer ?
Jusqu'à 50 listings distincts par recherche L'outil demande cinq pages de dix résultats en parallèle et les fusionne Au-delà de cinq pages, l'index des lieux a tendance à répéter les listings qu'il a déjà renvoyés, donc plus de pages ajouteraient des doublons plutôt que des entreprises.
Cinquante est un échantillon d'une catégorie dense, pas un recensement. " ; Restaurants à Londres" ; a des milliers d'annonces, et une seule recherche renvoie les 50 plus pertinentes Lorsque vous avez besoin d'une couverture plutôt que d'un échantillon, divisez la zone en endroits plus petits et effectuez une recherche pour chacune.
| but | Requête faible | Meilleures requêtes |
|---|---|---|
| Plombiers à travers une ville | plumbers |
plumbers in Salford, plumbers in Stockport, plumbers in Didsbury |
| Dentistes dans une ville de taille moyenne | dentist |
dentists in Leeds |
| Restaurants dans une grande ville | restaurants London |
restaurants in Shoreditch, restaurants in Camden, restaurants in Brixton |
| Une niche | shops in Portland |
bike repair shops in Portland |
Une requête doit comporter entre 3 et 120 caractères Mettre à la fois le type d'entreprise et l'endroit dans la requête est ce qui rend les résultats utiles ; un type d'entreprise à lui seul n'a pas d'emplacement pour l'ancrer.
Avec une limite de trois recherches par jour, planifiez les quartiers avant de commencer et répartissez un balayage plus important sur quelques jours.
Comment fonctionne la déduplication pour les chaînes et les branches ?
Les doublons sont supprimés en comparant le nom et l'adresse ensemble, en ignorant la capitalisation Deux lignes sont la même affaire seulement lorsque les deux correspondent.
Cette règle est délibérée. Dédupliquer uniquement sur le nom réduirait chaque branche d’une chaîne en une seule ligne, supprimant exactement les listes recherchées par une recherche locale. Voici comment trois résultats bruts se résolvent :
| Résultat brut | Nom + clé d'adresse | Gardé ? |
|---|---|---|
| Starbucks, 100 rue principale | starbucks|100 main st |
oui |
| STARBUCKS, 100 rue principale | starbucks|100 main st |
Non, duplicata du premier |
| Starbucks, 200 Oak Ave | starbucks|200 oak ave |
Oui, une branche séparée |
La première occurrence gagne, donc la ligne conservée utilise la majuscule de la page qui l'a renvoyée en premier. Les annonces sans nom sont entièrement ignorées.
Comment lire le résumé avant les lignes
Au-dessus du tableau, quatre chiffres résument la recherche : le nombre total d'annonces, combien ont un site Web, combien ont un téléphone et la note moyenne.
La note moyenne est calculée uniquement sur les listes qui ont une note, puis arrondie à une décimale. Les annonces non notées sont omises plutôt que comptées comme nulles, ce qui entraînerait injustement la moyenne vers le bas. Un petit exemple illustratif :
| Inscription | Évaluation | Site Web | Téléphone |
|---|---|---|---|
| un | 4.6 | oui | oui |
| si | 4.2 | non | oui |
| C | aucun | non | oui |
| ré | 3.9 | oui | non |
Listings 4
With a website 2 (A, D)
With a phone 3 (A, B, C)
Average rating (4.6 + 4.2 + 3.9) / 3 = 12.7 / 3 = 4.233 -> 4.2
Le nombre de sites Web est souvent le chiffre le plus utile sur le plan commercial Dites qu'une recherche de dentistes renvoie 50 annonces et que 18 d'entre elles n'ont pas de site Web C'est 18 /50 = 36 % de la catégorie sans site, visible avant de lire une seule ligne Pour un concepteur de sites Web, ces 18 sont la liste de sensibilisation Cliquez sur A site Web ou A téléphone pour filtrer le tableau vers les listes qui en publient un ; il n'y a pas de " ; site Web manquant" ; filtrez, alors exportez toutes les lignes et filtrez les cellules vides du site Web dans une feuille de calcul.
Comment le CSV est-il construit et pourquoi s’ouvre-t-il proprement ?
L'exportation suit RFC 4180[traduction], le format commun pour les fichiers CSV : chaque champ est enveloppé dans des guillemets doubles, et toute guillemets doubles à l'intérieur d'un champ est doublée Cela compte parce que les noms commerciaux contiennent tout le temps des virgules et des guillemets, et CSV non cité les diviserait en colonnes et corromprait chaque ligne après.
Une liste nommée Joe's "Best" Coffee, Inc. noté 4,6 sur 212 avis, et une liste non notée, ressortent comme ceci :
"Name","Address","Category","Rating","Reviews","Phone","Website"
"Joe's ""Best"" Coffee, Inc.","123 SE Main St, Portland, OR 97214","Coffee shop","4.6","212","(503) 555-0142","https://example.com"
"Corner Cart","45 NW 5th Ave, Portland, OR 97209","Coffee stand","","","",""
Trois détails sur l'exportation :
- Il suit le filtre actif. Le bouton lit " ; CSV (n) " ; avec le nombre de lignes qu'il contiendra Avec le site Web sélectionné, seules ces lignes sont exportées.
- Les valeurs vides sont des chaînes vides« Pas des zéros, donc une entreprise non notée ne ressemble pas à une entreprise zéro étoile ».
- Le nom du fichier provient de votre requête, minuscules avec des espaces transformés en tirets :
coffee shops in Portlandtéléchargements commecoffee-shops-in-portland.csv.
Le téléchargement à nouveau, ou avec un filtre différent, n'utilise pas une autre recherche.
Si une feuille de calcul mutile les caractères accentués lorsque vous ouvrez le fichier, importez-le via l'option d'importation de texte ou CSV de tableur & #39 ; s et choisissez l'encodage UTF-8. définir la colonne Téléphone sur Texte pendant l'importation permet de conserver intacts les signes et zéros plus Pour inspecter ou convertir le fichier avant de l'importer n'importe où, le Visionneuse CSV l'ouvre dans le navigateur, et le Guide CSV vers JSON couvre sa conversion pour un CRM ou un script.
Quelle est la actualité des données de liste de cartes ?
Aussi actuel que l'indice, qui est toujours en retard sur la réalité Une entreprise qui a fermé le mois dernier peut toujours être répertoriée, une nouvelle peut ne pas encore apparaître, et les numéros de téléphone deviennent périmés plus rapidement que les adresses Vérifiez tout ce sur quoi vous comptez agir, surtout avant d'appeler.
Une façon pratique de suivre le changement est d'exécuter la même recherche sur un calendrier, de conserver chaque exportation et de les comparer. Le Guide de diffusion CSV explique comment repérer les lignes ajoutées, supprimées et modifiées entre deux exportations.
L'extraction de données commerciales à partir de cartes est-elle autorisée ?
Cette question comporte deux parties, et il vaut la peine de les garder séparées.
Collecte des données. L'outil Toolz lit une API de recherche de lieux sous licence plutôt que d'automatiser un navigateur par rapport à un site Web de cartes, ce qui est la distinction la plupart des services de cartes et n°39 ; les termes s'allument Si vous construisez votre propre collecteur, lisez d'abord les termes de la source de données. La route officielle de Google' ; s données, par exemple, est la Api de lieux[traduction], qui a ses propres conditions et prix Les données ouvertes sont une autre voie : Carte OpenStreet les données peuvent être réutilisées sous la licence Open Database avec attribution.
Utilisation des données. Ce que vous faites avec la liste est régi par le droit du marketing et de la protection de la vie privée où se trouvent les entreprises, et cette responsabilité vous incombe Aux États-Unis, le courriel commercial relève de la loi CAN-SPAM, résumée dans la FTC' ;s guide de conformité. Au Royaume-Uni, le marketing électronique est couvert par le PECR aux côtés de la loi sur la protection des données et du ICO' ;s conseils de marketing direct explique les règles. Sole traders' ; les détails peuvent compter comme des données personnelles dans certaines juridictions Rien de tout cela n'est un conseil juridique ; si la sensibilisation est au cœur de votre entreprise, vérifiez les règles qui s'appliquent à vous.
Qu'arrive-t-il à ma recherche, et quelles sont les limites ?
Contrairement à la plupart des outils Toolz, celui-ci ne peut pas exécuter côté client : il doit appeler une API de recherche payante depuis un serveur Le texte de recherche que vous entrez est envoyé au serveur Toolz, qui interroge le fournisseur de recherche et renvoie les listes, et rien n'est stocké La page le dit sous le champ de recherche (" ; Runs sur notre serveur, pas dans votre navigateur" ;) et dans un avis en dessous des résultats.
Chaque recherche récupère cinq pages de cette API payante, il y a donc un plafond quotidien par visiteur, actuellement trois recherches, réinitialisation à minuit UTC Après une recherche, un compteur tel que " ;2 sur 3 recherches laissées aujourd'hui" ; montre ce qui reste L'exportation CSV se produit dans votre navigateur et ne compte pas.
| message | Cause | Que faire |
|---|---|---|
| " ; Entrez quoi rechercher et où..." ; | Requête vide | Tapez un type d'entreprise et un lieu |
| " ; Cette recherche est trop courte." ; | Moins de 3 caractères | Ajouter le lieu |
| " Gardez la recherche sous 120 caractères." | Requête trop longue | Raccourcissez-le |
| "Limite journalière atteinte (3 recherches).Essayez encore demain." | Casquette utilisée | Attendez la réinitialisation à minuit UTC |
| " Aucune annonce ne correspond..." | Placez trop vague ou mal orthographié, ou le filtre exclut tout | Nommez une ville ou un quartier, ou passez le filtre sur Tous |
| " ; La recherche a échoué. Essayez à nouveau dans un instant." ; | L'API en amont a commis une erreur | Rejuger sous peu |
| "N'a pas pu atteindre le serveur..." | Votre connexion a chuté | Vérifiez la connexion et réessayez |
Maps scraper vs d'autres façons de construire une liste de leads
| méthode | Données que vous obtenez | Effort | Limites |
|---|---|---|---|
| Copie à partir d'un site de cartes à la main | Quoi que vous copiez | Élevé | Lent, sujet aux erreurs au-delà de 20 lignes |
| Scripts d'automatisation du navigateur | Quoi que montre la page | Élevé à construire et à entretenir | Pauses sur les changements de disposition, les termes risquent |
| Place l'API directement | Champs riches, y compris les coordonnées et les heures | Medium, a besoin d'une clé API et d'un code | Payé par demande |
| Plateformes de grattage hébergées | Varie, parfois des emails | Faible à moyen | Payé, conditions variables |
| Requêtes OpenStreetMap | Données ouvertes avec attribution | Moyen | La couverture varie selon les régions |
| Gratte-ciel Toolz Maps | Sept champs, jusqu'à 50 par recherche, CSV | Faible | 3 recherches par jour, pas d'e-mails ni d'heures |
Un flux de travail de liste de diffusion travaillé
Supposons qu'un concepteur de sites Web veuille des dentistes à Leeds sans site Web.
- Ouvrez le outil de données d'entreprise local et recherche
dentists in Leeds. - Lire le résumé : par exemple, 50 annonces, 32 avec un site web, 47 avec un téléphone, note moyenne 4.4.
- Cela signifie que 18 annonces, 36 %, ne publient aucun site Web. C'est la liste.
- Laissez le filtre sur Tout et cliquez sur CSV (50).
- Ouvrez le fichier avec l'encodage UTF-8, colonne Téléphone en tant que Texte et filtrez la colonne Site Web en blancs.
- Vérifiez que chaque entreprise est toujours ouverte avant d'appeler.
- Le lendemain, répétez avec
dentists in Headingleyetdentists in Roundhaypour étendre la couverture, et combiner les fichiers.
Si vous envisagez d'écrire du contenu destiné aux entreprises de votre liste, le Outil Poser des questions trouve les questions que les gens se posent sur un sujet sur Reddit, et le pôle outils marketing répertorie le reste de l'ensemble.



