Scraping Telefonnummer Google Maps: Vollständiger Leitfaden
Das Scraping von Telefonnummern auf Google Maps ist eine der am häufigsten verwendeten Techniken in der lokalen B2B-Akquise. Google Maps bündelt Hunderte von Millionen von Unternehmensprofilen – jedes kann eine Telefonnummer, eine Adresse, eine Website und Öffnungszeiten enthalten. Diese Daten manuell zu extrahieren, dauert Stunden. Die Automatisierung des Prozesses verändert die gesamte Gleichung.
In diesem Leitfaden behandeln wir alles: Was ist Web Scraping, warum Google Maps eine Goldmine für die Akquise ist, welche Methoden es gibt (mit und ohne Code) und wie man die Gesetze in Deutschland einhält.
Was ist Web Scraping?
Web Scraping, oder automatisierte Datenerfassung, besteht darin, Informationen, die auf einer Website veröffentlicht sind, programmgesteuert abzurufen. Anstatt jede Information manuell zu kopieren und einzufügen, durchläuft ein Tool oder ein Skript die Seiten und sammelt, was Sie benötigen.
Die gesammelten Daten können Text, Links, Bilder, Kontaktdaten oder jeden anderen sichtbaren Inhalt auf der Seite umfassen. Das Ergebnis wird normalerweise in einer CSV-Datei oder einer Datenbank strukturiert.
Scraping ist nicht nur Entwicklern vorbehalten. No-Code-Tools ermöglichen es heute, Daten zu extrahieren, ohne eine einzige Zeile Code zu schreiben.
Warum Google Maps eine wertvolle Datenquelle ist
Google Maps ist nicht mehr nur ein GPS. Es ist ein weltweites Branchenverzeichnis. Unternehmen geben ihre Kontaktdaten über Google Business Profile (ehemals Google My Business) an: Telefonnummer, Adresse, Website, Öffnungszeiten, Branche, Kundenbewertungen.
Für einen Vertriebsmitarbeiter oder Marketer ist es eine direkt nutzbare Akquisitionsbasis. Sie können nach Stadt, Branche oder Google-Bewertung filtern. Ein Klempner in Lyon, eine Immobilienagentur in Bordeaux, eine Zahnarztpraxis in Lille – alles ist vorhanden.
Das Problem: Google Maps zeigt die Ergebnisse in Gruppen von 20 an, mit einer technischen Grenze von etwa 120 Ergebnissen pro Suche. Um eine Liste von 5.000 Kontakten zu erstellen, ist manuelle Navigation unbrauchbar.
Methoden zum Scraping von Telefonnummern auf Google Maps
Es gibt drei Hauptansätze für das Scraping von Telefonnummern auf Google Maps. Jeder hat seine Vor- und Nachteile.
1. Manuelle Extraktion
Die grundlegendste Methode: Sie öffnen Google Maps, suchen nach "Klempner Paris", und kopieren die Nummern einzeln in eine Tabelle.
Es ist kostenlos. Es ist langsam. Bei 2 Minuten pro Eintrag benötigen Sie für 100 Kontakte mehr als 3 Stunden. Und Sie stoßen schnell an die Grenze von 120 Ergebnissen.
Diese Methode eignet sich nur, wenn Sie weniger als 50 Kontakte benötigen und nur einmal akquirieren.
2. Python-Bibliotheken (Scraping-Technik)
Wenn Sie Python beherrschen, gibt es mehrere Bibliotheken, die die Extraktion von Google Maps automatisieren können.
Playwright und Selenium sind die am häufigsten verwendeten. Sie steuern einen Webbrowser automatisch: Sie simulieren Klicks, scrollen die Seite und erfassen den HTML-Inhalt.
Ein typisches Python-Skript für Google Maps wird:
- Eine Google Maps-Such-URL öffnen
- Die Ergebnisliste scrollen, um alle Einrichtungen zu laden
- Auf jedes Profil klicken, um die Details zu extrahieren
- Die Daten in einer CSV-Datei speichern
BeautifulSoup wird oft ergänzend verwendet, um das HTML zu parsen und spezifische Felder (Name, Telefon, Adresse) zu extrahieren.
Hier ist die logische Struktur eines solchen Skripts:
from playwright.sync_api import sync_playwright
import csv
def scrape_google_maps(query, location):
results = []
with sync_playwright() as p:
browser = p.chromium.launch(headless=True)
page = browser.new_page()
page.goto(f"https://www.google.com/maps/search/{query}+{location}")
# Scrollen, um alle Ergebnisse zu laden
# Name, Telefon, Adresse von jedem Profil extrahieren
browser.close()
return results
Dieser Ansatz bietet vollständige Kontrolle über die extrahierten Daten. Aber er erfordert Entwicklungszeit, regelmäßige Wartung (Google ändert oft seine Benutzeroberfläche) und Proxy-Management, um Blockierungen zu vermeiden.
Apify bietet fertige Google Maps-Scraper auf seinem Marktplatz an. Sie schreiben den Code nicht selbst, sondern zahlen nach Nutzung. Die Preise variieren je nach Volumen und Komplexität der Extraktion.
3. Spezialisierte No-Code-Tools
Dies ist die effektivste Methode für die meisten Vertriebsteams. Kein Code, keine Wartung, keine Blockierungen zu verwalten.
IBLead funktioniert anders als herkömmliche Scraper. Die Basis ist bereits vorhanden: Über 50 Millionen Unternehmensprofile in 37 Ländern, mit über 50 Feldern pro Profil, wöchentlich aktualisiert. Sie starten keinen Scrape – Sie befragen eine bereits indizierte Datenbank und exportieren sofort.
Konkretes Beispiel: Sie suchen nach "Elektriker" im Departement 69, filtern nach einer Google-Bewertung über 4, und exportieren in CSV. Die Datei ist in weniger als 2 Minuten bereit.
Jedes Profil enthält die Telefonnummer (mit Unterscheidung zwischen Mobil- und Festnetz), die per Website angereicherte E-Mail, die vollständige Adresse, die Website, die Google-Bewertung, die Anzahl der Bewertungen und die auf der Website erkannten Technologien (über 160 identifizierte Technologien). Für den französischen Markt fügt IBLead die SIRET-, SIREN- und APE-Codes sowie den Namen des Geschäftsführers hinzu.
Die Kosten: 44€ für 10.000 Leads, also 0,004€ pro Kontakt.
Tutorial: Telefonnummern von Google Maps mit IBLead scrapen
Hier ist der vollständige Prozess, Schritt für Schritt.
Schritt 1 – Definieren Sie Ihre Zielgruppe
Bevor Sie irgendetwas exportieren, klären Sie Ihre Zielgruppe:
- Welche Branche? (Gastronomie, Bauwesen, Gesundheit, Einzelhandel…)
- Welches geografische Gebiet? (Stadt, Departement, Region, ganzes Land)
- Welches Qualitätsniveau? (minimale Google-Bewertung, minimale Anzahl an Bewertungen)
Je präziser Ihre Zielgruppendefinition ist, desto besser wird Ihre Liste nutzbar sein. Eine Datei mit 500 hochqualifizierten Kontakten ist besser als 5.000 generische Kontakte.
Schritt 2 – Suche starten
Melden Sie sich bei IBLead an. Geben Sie Ihre Branche in die Suchleiste ein. Wählen Sie Ihr geografisches Gebiet – Stadt, Postleitzahl, Region oder ganzes Land.
Die Datenbank umfasst über 50 Millionen Unternehmen. Die Ergebnisse werden sofort angezeigt.
Schritt 3 – Filter anwenden
Hier zeigt sich die Stärke des Tools. Sie können filtern nach:
- Google-Bewertung: zum Beispiel nur Einrichtungen mit 4 Sternen oder mehr
- Anzahl der Bewertungen: Zielgruppen mit mehr als 50 Bewertungen (Zeichen für echte Aktivität)
- Claimed-Profil: Die von den Eigentümern beanspruchten Profile sind vollständiger und aktueller
- Web-Technologien: Zielgruppen, die WordPress, Shopify oder ein Facebook-Pixel verwenden
- Vorhandensein einer E-Mail: nur Profile mit verfügbarer E-Mail filtern
- Nummerntyp: Unterscheidung zwischen Mobil- und Festnetz
Diese Filter ermöglichen den Aufbau sehr präziser Listen. Zum Beispiel: "Alle Pariser Restaurants mit mehr als 100 Bewertungen, einer Bewertung über 4,2 und einer Website unter WordPress" – das ist eine Liste, die bereit für eine gezielte E-Mail-Kampagne ist.
Schritt 4 – In CSV exportieren
Klicken Sie auf "Exportieren". Die CSV-Datei wird sofort generiert. Keine Wartezeit, keine Verarbeitungswarteschlange.
Die Datei enthält alle verfügbaren Felder: Name, Adresse, Telefon, E-Mail, Website, Bewertung, Anzahl der Bewertungen, Technologien, soziale Netzwerke, GPS-Koordinaten und für Frankreich: SIRET, SIREN, APE, Geschäftsführer.
Schritt 5 – Nutzen Sie Ihre Daten
Die CSV-Datei kann direkt in Ihr Cold-Emailing-Tool (Lemlist, Instantly, Brevo) oder Ihr CRM (HubSpot, Salesforce, Pipedrive) importiert werden. IBLead führt den Versand nicht durch – es liefert Ihnen das Rohmaterial.
Scraping Google Maps mit Python: Wichtige technische Punkte
Wenn Sie den technischen Weg wählen, sind hier die Punkte, die Sie kennen sollten.
Die Grenze von 120 Ergebnissen ist eine echte Einschränkung von Google Maps. Selbst mit einem perfekten Skript können Sie nicht mehr als 120 Einrichtungen pro Suche abrufen. Um dies zu umgehen, müssen Sie Ihr geografisches Gebiet in Untergebiete aufteilen und die Anfragen vervielfachen.
Proxys sind nahezu unerlässlich. Google erkennt automatisierte Anfragen und blockiert IPs, die zu viele Anfragen stellen. Sie benötigen einen Pool von rotierenden Proxys, um das Scraping in großem Maßstab aufrechtzuerhalten.
Die Wartung ist zeitaufwendig. Google ändert regelmäßig die Struktur seiner Seiten. Ein Skript, das heute funktioniert, kann in 3 Wochen nach einem Update der Benutzeroberfläche nicht mehr funktionieren.
Die tatsächlichen Kosten eines selbstgebauten Scrapers umfassen die Entwicklungszeit, die Proxys (oft 50-100€/Monat für eine ernsthafte Nutzung) und die kontinuierliche Wartung. Für die meisten Vertriebsteams ist dies nicht die beste Nutzung der Zeit.
Rechtmäßigkeit des Scraping von Google Maps in Deutschland
Das ist die Frage, die sich jeder stellt. Die kurze Antwort: Das Scraping von öffentlichen Daten ist im Allgemeinen legal, jedoch mit wichtigen Bedingungen.
Was die DSGVO sagt
Die DSGVO (Datenschutz-Grundverordnung) gilt für personenbezogene Daten. Eine geschäftliche Telefonnummer, die auf einem Google Business Profile veröffentlicht ist, ist eine öffentliche Information, die mit einer geschäftlichen Tätigkeit verbunden ist. Ihre Nutzung zu B2B-Akquise-Zwecken ist im Allgemeinen erlaubt.
Sie müssen jedoch:
- Die Daten nur für den angegebenen Zweck verwenden
- Den Personen ermöglichen, der Nutzung ihrer Daten zu widersprechen
- Die Daten nicht länger als nötig aufbewahren
Was die CNIL sagt
Die CNIL unterscheidet zwischen beruflichen Daten (geschäftliche E-Mail, geschäftliche Telefonnummer) und strengen personenbezogenen Daten. Die B2B-Akquise per E-Mail oder Telefon wird durch Artikel L34-5 des Post- und Telekommunikationsgesetzes für Privatpersonen geregelt, aber die Regeln sind für Unternehmen lockerer.
Die Nutzungsbedingungen von Google
Google verbietet technisch das automatisierte Scraping in seinen Nutzungsbedingungen. Deshalb bieten Tools wie IBLead, die auf einer vorindexierten und wöchentlich aktualisierten Datenbasis arbeiten, einen anderen Ansatz: Die Daten werden zentral gesammelt und den Nutzern zur Verfügung gestellt, ohne dass jeder Nutzer direkt Google scrapen muss.
Best Practices
- Zielen Sie auf berufliche Daten, nicht auf personenbezogene Daten
- Fügen Sie immer eine Abmeldemöglichkeit in Ihren E-Mails hinzu
- Verkaufen Sie die Daten nicht an Dritte
- Dokumentieren Sie die Herkunft Ihrer Daten
Google Maps mit anderen Quellen kombinieren
Das Scraping von Telefonnummern auf Google Maps ist ein Ausgangspunkt, kein Selbstzweck. Um Ihre Listen anzureichern, können Sie die Google Maps-Daten mit:
Beruflichen sozialen Netzwerken: LinkedIn gibt Ihnen Zugang zu Entscheidungsträgern. Sobald Sie ein Unternehmen über Google Maps identifiziert haben, suchen Sie den Geschäftsführer auf LinkedIn, um Ihren Ansatz zu personalisieren.
Berufsverzeichnissen: Gelbe Seiten, Kompass, Societe.com (für französische rechtliche Daten). Diese Quellen ergänzen die fehlenden Informationen zu bestimmten Profilen.
SIRET-Daten: In Deutschland ist das Unternehmensregister (SIRENE) öffentlich. IBLead integriert direkt das SIRET-Matching für französische Profile – Sie erhalten den Namen des Geschäftsführers, die Rechtsform, das Gründungsdatum und den APE-Code ohne zusätzliche Suche.
Die Kombination dieser Quellen ermöglicht den Aufbau vollständiger Unternehmensprofile und die Anpassung Ihrer Verkaufsansprache entsprechend.
FAQ – Häufig gestellte Fragen zum Scraping von Google Maps
Ist es legal, Telefonnummern auf Google Maps zu scrapen?
Ja, in den meisten Fällen für die B2B-Akquise. Öffentlich veröffentlichte berufliche Daten auf Google Maps können zu kommerziellen Zwecken verwendet werden, vorausgesetzt, die DSGVO wird eingehalten: Informieren Sie die Interessenten über die Herkunft der Daten, bieten Sie eine Abmeldemöglichkeit an und bewahren Sie die Daten nicht unnötig auf.
Was ist die Ergebnissgrenze auf Google Maps?
Google Maps zeigt maximal etwa 120 Ergebnisse pro Suche an, unabhängig von der Anfrage. Um diese Grenze zu umgehen, teilen Scraper das geografische Gebiet in Untergebiete auf und vervielfachen die Anfragen. Vorindexierte Datenbanken wie IBLead haben diese Einschränkung nicht – sie decken über 50 Millionen Profile ohne Begrenzung der Ergebnisse pro Suche ab.
Kann man Google Maps ohne Programmierung scrapen?
Ja. No-Code-Tools ermöglichen es, Google Maps-Daten zu extrahieren, ohne eine Zeile Code zu schreiben. IBLead bietet eine Such- und Filteroberfläche mit sofortigem CSV-Export. Apify bietet ebenfalls einsatzbereite Scraper auf seinem Marktplatz an, erfordert jedoch eine Konfiguration und eine nutzungsabhängige Zahlung.
Was kostet das Scraping von Telefonnummern auf Google Maps?
Das hängt von der Methode ab. Ein selbstgebautes Python-Skript kostet Entwicklungszeit + Proxys (50-100€/Monat). Apify berechnet nach Nutzung je nach Volumen. IBLead bietet 44€ für 10.000 Leads an, also 0,004€ pro Kontakt – inklusive Telefonnummern, E-Mails und über 50 Felder.
Sind die Telefonnummern auf Google Maps zuverlässig?
Die Zuverlässigkeit hängt von der Aktualisierung der Profile durch die Eigentümer ab. Die "claimed" (von den Eigentümern beanspruchten) Profile sind in der Regel aktueller. IBLead ermöglicht es, nur die claimed-Profile zu filtern, um die Datenqualität zu maximieren. Die Datenbank wird wöchentlich aktualisiert, um veraltete Daten zu minimieren.
Fazit
Das Scraping von Telefonnummern auf Google Maps ist eine Technik, die für alle technischen Niveaus zugänglich ist. Entwickler können ihre eigenen Python-Skripte mit Playwright oder Selenium erstellen. Vertriebsteams ohne technische Fähigkeiten können No-Code-Tools verwenden, um Listen in wenigen Minuten zu exportieren.
Der Schlüssel liegt darin, die Methode zu wählen, die zu Ihrem Volumen und Ihrer Akquisefrequenz passt. Für einmalige Nutzung von einigen Dutzend Kontakten reicht die manuelle Suche aus. Für regelmäßige Kampagnen mit Tausenden von Kontakten ist ein spezialisiertes Tool unerlässlich.
IBLead deckt über 50 Millionen Unternehmen in 37 Ländern ab, mit über 50 Feldern pro Profil und wöchentlichen Updates. Testen Sie es mit 200 credits inklusive.
Bereit loszulegen?
Zugriff auf jedes Google Maps Unternehmen, angereichert mit E-Mails und rechtlichen Daten.
IBLead kostenlos testenVerwandte Artikel
10 Bewährte Tipps, um Kunden zu mehr Google-Bewertungen auf Maps zu bewegen
Erfahren Sie 10 umsetzbare Strategien zur Steigerung von Google Maps-Bewertungen. Timing, Anreize, QR-Codes und Antworttaktiken, die wirklich funktionieren.
7 Kaltakquise-E-Mail-Fehler, die du vermeiden solltest: Beispiele & Vorlagen
Vermeide diese 7 Kaltakquise-E-Mail-Fehler, die die Antwortrate töten. Echte Beispiele, AIDA-Vorlagen und bewährte Lösungen für bessere Ansprache.
ABM Google Maps Daten: Der umfassende strategische Leitfaden
Erfahren Sie, wie ABC Account-Based Marketing Google Maps Daten 208% mehr Umsatz generiert.