Zum Hauptinhalt springen

Kununu Scraper

Der Kununu Scraper sammelt Mitarbeiterbewertungen von kununu.com, der führenden Arbeitgeberbewertungsplattform in der DACH-Region.

Übersicht

AttributWert
Quellekununu.com
RegionDeutschland, Österreich, Schweiz
TechnologieSelenium + BeautifulSoup
Rate~100 Bewertungen/Minute

Gesammelte Daten

FeldBeschreibung
titleÜberschrift der Bewertung
textVollständiger Bewertungsinhalt
rating1-5 Sterne-Bewertung
dateDatum der Bewertungseinreichung
positionBerufsbezeichnung (falls angegeben)
locationBürostandort
prosPositive Aspekte
consNegative Aspekte

Slug-Erkennung

Vor dem Scraping finden wir die Kununu-URL des Unternehmens:

  1. Datenbank-Cache - Überprüfung bestehender Slugs
  2. Direkte URL - Einfachen Slug versuchen (z.B. klingelnberg)
  3. Kununu-Suche - Suchergebnisse parsen
  4. URL-Varianten - Suffixe versuchen (-ag, -gmbh, -suisse)

Konfiguration

KUNUNU_CONFIG = {
"delay_min": 1.0, # Min seconds between requests
"delay_max": 3.0, # Max seconds between requests
"max_pages": 50, # Max pages to scrape
"reviews_per_page": 4 # Reviews shown per page
}

Anti-Bot-Maßnahmen

  • 1-3 Sekunden Verzögerung zwischen Anfragen
  • User-Agent-Rotation pro Sitzung
  • Sitzungserneuerung alle 50 Seiten
  • Respektvolles Scraping - max. 200 Bewertungen pro Durchlauf

Datumsfilterung

Nur aktuelle Bewertungen scrapen:

# Only reviews from last 12 months
job = create_job(company_slug="bmw", months_back=12)

Fehlerbehandlung

FehlerAktion
403 Forbidden60s warten, neue Sitzung
429 Rate Limited120s warten, erneut versuchen
CAPTCHAAuftrag fehlschlagen, manuelle Überprüfung

Kununu ist die primäre Datenquelle für DACH-Arbeitgeberbewertungen.