Alle Scraper

Suchmaschinen

Google Local Scraper

google.com/maps

89.1% Erfolgsrate
3.9s Ø Antwortzeit
In-house anti-bot Schutz
1.000 Calls Gemessen über

Google Local läuft über einen dedizierten Plugin-Endpoint statt über den generischen Seitenabruf. Sie übergeben eine Suchphrase und ein Land und erhalten die Unternehmen, die Google in seinem lokalen Finder anzeigt - jeweils mit Name, Bewertung, Rezensionszahl, Preisniveau, Kategorie, Adresse, Öffnungszeiten und einem Top-Rezensionsauszug. Der Endpoint nutzt dieselbe Infrastruktur wie unser SERP-Endpoint - kein Google-Cloud-Projekt, kein Abrechnungskonto, keine Places-API-Quote nötig.

Was Sie extrahieren können

  • Unternehmensname, Hauptkategorie und Position (ab 1) in den lokalen Ergebnissen
  • Sternebewertung und Rezensionszahl (Googles "19K" wird zu 19000 expandiert)
  • Preisniveau wie angezeigt, z. B. "$10-20"
  • Adresse und Geöffnet/Geschlossen-Zeile mit Öffnungszeiten
  • Ein Top-Rezensionsauszug, sofern vorhanden

Dedizierte Endpoints

/maps/google-local

Lokale Unternehmensergebnisse

Bis zu ~20 Unternehmen für eine Suchphrase und einen Markt, mit Bewertung, Rezensionen, Kategorie, Adresse und Öffnungszeiten. Mit proxy_country wählen Sie den Markt - lokale Ergebnisse sind standortabhängig.

So wird es gescrapt

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/maps/google-local?keyword=coffee%20shops%20in%20chicago&proxy_country=US&gl=us"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/maps/google-local",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"keyword": "coffee shops in chicago", "proxy_country": "US", "gl": "us"},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });

const results = await su.googleLocal('coffee shops in chicago', {
  proxyCountry: 'US',
  gl: 'us',
});
console.log(results);

Requests sind POST und übergeben ihre Parameter im Query-String. Browser-Rendering findet immer statt - dafür gibt es kein Flag.

Beispielantwort

{
  "keyword": "coffee shops in chicago",
  "proxyCountry": "US",
  "resultsCollected": 20,
  "results": [
    {
      "position": 1,
      "name": "Starbucks Reserve Roastery",
      "rating": 4.4,
      "reviews": 19000,
      "price": "$10-20",
      "category": "Coffee shop",
      "address": "646 N Michigan Ave",
      "phone": "(312) 646-0184",
      "website": "https://www.starbucksreserve.com/",
      "hours": "Closed - Opens 6:30 AM",
      "review_snippet": "The wide variety of coffee, food, drinks, and alcohol is out of this world.",
      "sponsored": false
    }
  ]
}

API-Dokumentation lesen

Häufige Fragen

Ist das Scrapen von Google Local legal?

Das Erheben öffentlich verfügbarer Google-Local-Daten wie Unternehmensnamen, Bewertungen und Adressen ist in vielen Rechtsordnungen zulässig, aber die Regeln hängen von deinem Land, den erhobenen Daten und ihrer Verwendung ab. Ein Teil davon können personenbezogene Daten sein, beachte also die Datenschutzregeln, die für dich gelten. ScrapeUnblocker liefert die öffentliche Seite; was du erhebst und wie du es nutzt, liegt in deiner Verantwortung.

Wie scrape ich Google Local, ohne blockiert zu werden?

Google nutzt für seine lokalen Ergebnisse einen eigenen Anti-Bot-Schutz. Das Google-Local-Plugin erledigt das: ScrapeUnblocker rotiert Residential- und ISP-Exits, kümmert sich um Challenges und liefert dann die Unternehmen als JSON. Im Benchmark von ScrapeUnblocker kam bei 89,1 % von 1.000 Calls echter Inhalt zurück, etwa 3,9 s pro Call. Ein 403 bedeutet ein CAPTCHA nach Wiederholungsversuchen; versuche ein anderes proxy_country.

Welche Google-Local-Daten kann ich bekommen?

Der Endpoint /maps/google-local liefert für eine Suchphrase bis zu etwa 20 Unternehmen. Jedes hat eine bei 1 beginnende Position, Name, Sternebewertung, Anzahl der Bewertungen als Ganzzahl, Preisniveau, Hauptkategorie, Straßenadresse, Telefonnummer und Website, sofern Google sie anzeigt, die Statuszeile geöffnet oder geschlossen mit Öffnungszeiten, einen Auszug aus der Top-Bewertung und ein Sponsored-Flag.

Brauche ich einen Google-API-Schlüssel oder ein Konto?

Nein. Das Google-Local-Plugin liefert lokale Unternehmenseinträge als JSON, ohne Google-Cloud-Projekt, Abrechnungskonto oder API-Schlüssel auf deiner Seite. Sende ein Stichwort wie coffee shops in chicago mit deinem ScrapeUnblocker-Schlüssel an /maps/google-local, und die Unternehmen kommen bereits geparst zurück.

Kann ich Google-Local-Ergebnisse für ein bestimmtes Land bekommen?

Ja. Lokale Ergebnisse hängen vom Standort ab, übergib also proxy_country mit einem zweistelligen Code wie US oder GB für den gewünschten Markt und optional gl für Googles Suchland und hl für die Oberflächensprache, die standardmäßig en ist. Eine Suche von einem US-Exit liefert US-Unternehmen.

Wie viel kostet das Scrapen von Google Local?

Eine Anfrage liefert bis zu etwa 20 Unternehmen, und 1 Anfrage = 1 Credit: 1,00 EUR pro 1.000 bei Pay-as-you-go, bis hinunter zu etwa 0,55 EUR pro 1.000 im Ultimate-Tarif. Blockierungen und Timeouts werden nicht berechnet, und die kostenlose Testphase umfasst 500 Anfragen ohne Karte.

Ähnliche Scraper

Starten Sie noch heute mit dieser Seite

Kostenloses Kontingent inklusive. Zum Testen ist keine Kreditkarte nötig.