← Alle Beiträge

Was ein 404 bei ScraperAPI, Zenrows und FourA kostet

ScraperAPI und Zenrows rechnen einen 404 als Erfolg ab. FourA berechnet nur, was deine validate-Regel akzeptiert. Die Preisdokumentation beider Seiten, Stand 9. September 2026.

Wer zahlt fuer die Seite, die nicht da ist

Du waehlst zwischen ScraperAPI, Zenrows und FourA, und deine Zielliste enthaelt tote Links: entfernte Produkte, abgelaufene Stellenanzeigen, verschobene Seiten. Das passiert bei jedem Crawl. Eine Frage also: Was berechnet jeder von uns, wenn das Ziel mit 404 antwortet? Basierend auf deren Preisdokumentation und unserer, Stand 9. September 2026.

Was FourA berechnet, wenn das Ziel Nein sagt

Jeder Request an FourA fuehrt zu einem von sieben Ergebnissen, und nur der Erfolg wird abgerechnet. Ohne Validierungsregel gilt ein Request nur dann als Erfolg, wenn das Ziel HTTP 200 zurueckgibt. Ein 404 ist ein Anwendungsfehler. Ebenso ein 500, ein 403 und eine Challenge-Seite, die deine Regel abgelehnt hat. Nichts davon wird berechnet oder auf dein Kontingent angerechnet.

Das gilt auch fuer Requests, die du abbrichst. Wenn du die Verbindung trennst, bevor die Antwort eingeht, ist das Ergebnis ein Servicefehler, der kostenlos ist.

Was du bezahlst, wird pro Engine festgelegt: Single kostet 1 Credit, 2 mit Browserprofil, Proxy Finder 2 oder 4, Browser 5 oder 10 fuer eine interaktive Seite. Jede Antwort enthaelt einen X-FourA-Credits-Header, der den Verbrauch fuer die Verarbeitung misst, und das Dashboard zeigt Billed neben Spent, sodass du die Differenz selbst ablesen kannst.

Wenn ein 404 fuer dich Nutzdaten darstellt (du pruefst, welche Eintraege verschwunden sind), gibst du das an: Trage 404 in validate.status.accept ein, und diese Antwort wird als abgerechneter Erfolg zurueckgegeben. Du entscheidest, was zaehlt, nicht der Statuscode. Wir haben diesen Mechanismus in Validate-Regeln bestimmen jetzt, was als Erfolg zaehlt beschrieben.

Was ScraperAPI und Zenrows fuer dieselbe Antwort berechnen

Auf der Credit-Seite von ScraperAPI steht es klar: "Wir berechnen nur erfolgreiche Requests (Statuscodes 200 und 404) sowie Requests, die von deiner Seite abgebrochen wurden, bevor wir genug Zeit hatten, sie abzuschliessen (70 Sekunden)." Eine einfache Seite kostet 1 Credit, render=true kostet 10, und ein Request an eine Seite hinter einem Bot-Erkennungsdienst fuegt 10 pro Request hinzu. Deren Statuscode-Seite wiederholt die 404-Regel und ergaenzt, dass ein Request, der nach 70 Sekunden an Retries immer noch fehlschlaegt, nicht berechnet wird. Im Hobby-Tarif erhaeltst du fuer 49 $ pro Monat 100.000 Credits, Stand 9. September 2026.

Zenrows zieht dieselbe Grenze. In der Preisdokumentation heisst es: "HTTP-404- und 410-Antworten gelten als erfolgreich, da der Request korrekt abgeschlossen wurde und gueltige Daten zurueckgegeben hat." Die Credit-Tabelle traegt die Ueberschrift "Credits pro erfolgreichem Request": Ein Standard-Request kostet 1, JavaScript-Rendering 5, Premium-Proxies 10, beides zusammen 25, und die Preisseite gibt an, dass diese Gewichtungen fest sind.

ScraperAPI Zenrows FourA
Einfacher 404 1 Credit 1 Credit 0
Gerenderter 404 10 Credits 5 Credits 0
Von dir abgebrochen unter 70 s abgerechnet keine Angabe 0
Gewollter 404 1 Credit 1 Credit abgerechnet, nach deiner Regel

Warum FourA hier im Vorteil ist

Angenommen, 5.000 deiner URLs in diesem Monat sind tot. Gerendert auf ScraperAPI sind das nach den beiden obigen Regeln 50.000 Credits, die Hälfte der 100.000 des Hobby-Plans, verbraucht für Seiten, die nicht existieren. Bei Zenrows sind dieselben 5.000 URLs 25.000 Credits mit Rendering-Gewichtung. Bei FourA kosten sie null, es sei denn, du hast uns mitgeteilt, dass ein 404 das gewünschte Ergebnis war. Dann werden sie abgerechnet, weil sie die Daten waren. Das ist kein Rabatt. Es ist eine andere Antwort auf die Frage, wer Erfolg definiert: der Status-Code oder du.

Fairness muss sein. ScraperAPI bietet einen Endpoint zur Kostenabfrage sowie ein max_cost-Limit, sodass du den Preis einer URL vor dem Abruf kennst, und liefert die Kosten jedes Requests in einem sa-credit-cost-Header zurück. Zenrows veröffentlicht eine Credit-Tabelle, verspricht stabile Gewichtungen und berechnet fehlgeschlagene Versuche ebenfalls nicht. Beide kommunizieren ihre Regeln klar. Wir ziehen die Grenze nur an einer anderen Stelle.

Führe denselben Request auf FourA aus

Nimm deine Logs aus einer Woche und zähle zwei Dinge: Responses mit 404 oder 410 und Requests, die dein Client abgebrochen hat. Multipliziere den ersten Wert mit der Gewichtung, die du gesendet hättest (1, 5, 10 oder 25). Das ist der Teil der Rechnung, der dir keinen Gegenwert bringt. Bei FourA steht hier eine Null, und das Outcome-Label jedes Requests im Activity-Log zeigt dir genau, warum.

Prüfe es selbst: Erstelle einen kostenlosen Account unter auth.foura.ai/signup, sende eine deiner toten URLs über Single und beobachte, wie Billed unter Usage & Limits unverändert bleibt, während sich Spent ändert.