Alle Scraper

Unternehmensdaten

Yelp Local Scraper

yelp.com

93% Erfolgsrate
3.3s Ø Antwortzeit
Yelp Schutz
1.125 Calls Gemessen über

Yelp wird über einen dedizierten Plugin-Endpunkt bereitgestellt statt über den generischen Seitenabruf. Im Suchmodus gibst du einen Begriff und einen Ort an - etwa Cafés in San Francisco, CA - und erhältst die Unternehmen bereits geparst: Name, Bewertung und Anzahl der Rezensionen, Preisklasse, Kategorien, Adresse und Stadtteil sowie eine saubere Eintrags-URL; filtere nach Sortierung, Preis und geöffnet-jetzt und blättere durch so viele, wie du brauchst. Im Detailmodus gibst du eine Unternehmens-URL an und erhältst einen Ort vollständig - Telefon, Website, Öffnungszeiten, Attribute, Spezialitäten, hervorgehobene Rezensionen, Fotos und beliebte Gerichte. Es liest die eingebetteten Daten von Yelp selbst hinter dessen Anti-Bot, und da Yelp zuerst die USA bedient, nutzt der Exit standardmäßig die USA - halte Massendurchläufe also gleichmäßig getaktet.

Was Sie extrahieren können

  • Unternehmensname, Bewertung und Anzahl der Rezensionen
  • Preisklasse ($ bis $$$$) und Kategorien
  • Adresse, Stadtteil und eine saubere Eintrags-URL
  • Detailmodus: Telefon, Website und Öffnungszeiten
  • Detailmodus: Attribute, Spezialitäten und beliebte Gerichte
  • Detailmodus: Fotos und hervorgehobene Rezensionen

Dedizierte Endpoints

/local/yelp

Yelp-Unternehmenssuche + Detail

Lokale Yelp-Unternehmen in zwei Modi. Suche (mode=search): find_desc plus find_loc liefert ein businesses-Array mit name, rating, reviewCount, priceRange, categories, address, neighborhoods, url und image; filtere mit sort, price und open_now und blättere mit max_results. Detail (mode=detail): ein Unternehmen per url mit Telefon, Website, Öffnungszeiten, Attributen, Spezialitäten, hervorgehobenen Rezensionen, Fotos und beliebten Gerichten. Nutzt standardmäßig einen US-Exit.

So wird es gescrapt

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/local/yelp?mode=search&find_desc=coffee&find_loc=San%20Francisco%2C%20CA"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/local/yelp",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"mode": "search", "find_desc": "coffee", "find_loc": "San Francisco, CA"},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

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

const data = await su.yelpSearch('coffee', 'San Francisco, CA', { sort: 'rating' });
console.log(data);

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

API-Dokumentation lesen

Häufige Fragen

Ist das Scrapen von Yelp legal?

Das Erheben öffentlich verfügbarer Yelp-Daten wie Unternehmensnamen, Bewertungen und Öffnungszeiten 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 Yelp, ohne blockiert zu werden?

Yelp betreibt einen eigenen Anti-Bot-Schutz. Das ScrapeUnblocker-Plugin rotiert für dich Residential- und ISP-Exits, kümmert sich um Challenges und liefert dann die Unternehmen als JSON. Im Benchmark von ScrapeUnblocker kam bei 93 % von 1.125 Calls echter Inhalt zurück, etwa 3,3 s pro Call.

Welche Yelp-Daten kann ich bekommen?

Der Suchmodus liefert jedes Unternehmen mit Name, Bewertung und Anzahl der Bewertungen, Preisstufe ($ bis $$$$), Kategorien, Adresse, Viertel, einer sauberen Eintrags-URL und einem Bild. Der Detailmodus liefert ein Unternehmen vollständig: Telefon, Website, Öffnungszeiten, Attribute, Spezialitäten, Highlights aus Bewertungen, Fotos und beliebte Gerichte.

Brauche ich eine Yelp-API oder ein Konto?

Nein. Das Yelp-Plugin liefert Unternehmensdaten als JSON, ohne Yelp-API-Konto. Nutze mode=search mit find_desc und find_loc, etwa coffee in San Francisco, CA, oder mode=detail mit einer Yelp-Unternehmens-URL, um einen Ort vollständig zu bekommen.

Kann ich Yelp-Unternehmen in großem Umfang sammeln?

Ja. Ein Such-Call sammelt mit max_results bis zu 240 Unternehmen über mehrere Seiten, und Calls laufen bis zum Parallelitätslimit deines Tarifs parallel: 20 bis 100 parallele Anfragen bei Pay-as-you-go, Starter und Pro und 200 bis 400 bei Business, Scale und Ultimate. Halte Massenläufe gleichmäßig getaktet. Das Plugin nutzt standardmäßig einen US-Exit.

Wie viel kostet das Scrapen von Yelp?

Jeder Call des Yelp-Plugins ist eine Anfrage, 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. Eine Plugin-Suche ist ein Call, und die Antwort enthält bereits die vollständige Ergebnismenge. Blockierungen, Timeouts und Fehler auf Seiten von ScrapeUnblocker werden nicht berechnet. 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.