Scraping

Wie man beim Scraping nicht blockiert wird

So vermeiden Sie Blockierungen beim Scraping mit Residential Proxys durch bessere Session-Kontrolle, Pacing, Fingerprinting und Targeting.

Chris Collins

Chris Collins

4. Juni 2026 · 8 Min. Lesezeit

Ein Residential-Proxy-Pool kann Sie in Märkte, Storefronts und lokalisierte SERPs bringen, die Datacenter-IPs niemals erreichen, aber er wird einen Scraper, der sich wie ein Bot verhält, nicht retten. Das ist der zentrale Fehler, den Teams machen, wenn sie fragen, wie man beim Scraping mit Residential Proxys nicht blockiert wird. Der Proxy ist nur eine Schicht. Detection-Systeme bewerten das gesamte Request-Muster: IP-Qualität, Session-Konsistenz, Header, TLS-Verhalten, Navigationsfluss, Anfragerate, Cookie-Handling und sogar, ob Ihre Retries menschlich oder mechanisch wirken.

Wenn Sie Datenerfassung im großen Maßstab betreiben, geht es bei der Block-Vermeidung weniger ums Verstecken und mehr darum, offensichtliche Anomalien zu reduzieren. Das Ziel ist, operativ normal zu wirken, nicht unsichtbar.

Wie man beim Scraping mit Residential Proxys nicht blockiert wird

Die erste Entscheidung ist das Session-Design. Viele Scraper rotieren zu aggressiv, weil sie annehmen, mehr IP-Wechsel bedeuteten immer weniger Risiko. Bei einfachen Zielen kann das funktionieren. Bei ausgereifteren Anti-Bot-Stacks erzeugt konstantes IP-Churn eine eigene Signatur, besonders wenn derselbe Browser-Fingerprint, derselbe Cookie-Jar und derselbe User-Flow alle paar Anfragen aus einer neuen Haushalts-IP auftauchen.

Hier müssen Sticky- und rotierende Sessions bewusst eingesetzt werden. Verwenden Sie Sticky Sessions, wenn das Ziel Kontinuität erwartet, etwa für angemeldete Zustände, mehrstufige Navigation, Warenkörbe, Suchverfeinerung oder jeden Pfad, in dem Cookies und IP-Reputation für einen Zeitraum konsistent bleiben sollten. Verwenden Sie rotierende Sessions, wenn jede Anfrage unabhängig ist, etwa beim Sammeln öffentlicher Produktdetailseiten oder beim Prüfen von Suchergebnis-Positionen an vielen Standorten.

Der Trade-off ist einfach. Sticky Sessions verbessern die Verhaltenskonsistenz, erhöhen aber die Exposition, wenn eine Session markiert wird. Schnelle Rotation verteilt das Risiko, kann aber unnatürlich wirken, wenn jedes andere Signal identisch bleibt. Die richtige Wahl hängt von der Site-Architektur und dem dahinterliegenden Anti-Bot-Modell ab.

Session-Länge an den Ziel-Workflow anpassen

Eine gute Regel ist, an einer Workflow-Grenze zu rotieren, nicht nur nach einem Timer. Wenn ein Nutzer plausibel fünf bis zehn Seitenaufrufe abschließen würde, bevor er geht, halten Sie für diese Sequenz dieselbe IP und denselben Cookie-Kontext. Wenn Ihr Scraper einmalige Anfragen an unzusammenhängende URLs sendet, verkürzen Sie die Session.

Teams, die in großem Volumen arbeiten, erzielen meist bessere Ergebnisse, indem sie den Traffic segmentieren. Verwenden Sie ein Profil für die Kategorie-Discovery, ein anderes für die Produktdetail-Extraktion und ein weiteres für Preis-Refreshes oder SERP-Checks. Das reduziert Querkontamination zwischen Mustern und macht das Feinjustieren einfacher, wenn sich Blockierungsraten ändern.

Ihr Request-Muster zählt mehr als Ihr Proxy-Typ

Residential-IPs senken die Chance einer sofortigen Ablehnung, entschuldigen aber kein schlechtes Pacing. Der schnellste Weg zu einer Sperre sind vorhersehbare Concurrency-Spitzen gegen denselben Hostnamen, dieselbe Pfadfamilie oder denselben Account-Kontext.

Denken Sie in Request-Dichte, nicht nur in Anfragen pro Sekunde. Ein Ziel kann global tausende Anfragen pro Minute tolerieren und gleichzeitig einen Burst von 20 nahezu identischen Anfragen an einen Endpoint aus einer Session markieren. Verteilen Sie die Last über Seiten, Sessions und Zeitfenster. Bringen Sie Jitter ein. Variieren Sie die Abstände zwischen Anfragen innerhalb eines realistischen Bereichs, statt saubere Intervalle zu senden, die maschinell erzeugt aussehen.

Das zählt umso mehr, wenn Sie aus Ihrer Proxy-Schicht effektiv unbegrenzte Concurrency haben. Infrastrukturpuffer ist nützlich, aber wenn Ihr Scraper sie ohne Anwendungs-Throttling verbraucht, beschleunigen Sie nur die Sperren im großen Maßstab.

Pacing sollte dem Seitenwert folgen, nicht einem festen globalen Limit

Hochwertige Seiten wie Suche, Login, In-den-Warenkorb und Inventar-Endpoints brauchen meist niedrigere Concurrency und längere Verzögerungen. Statische Produktseiten können oft mehr Durchsatz tragen. API-gestützte Seiten erfordern manchmal strengeres Pacing als HTML-Seiten, weil Anti-Bot-Systeme diese Endpoints aggressiver beobachten.

Ein ausgereiftes Setup nutzt adaptives Throttling. Wenn die Antwortzeiten steigen, die Captcha-Frequenz zunimmt oder Soft-Block-Seiten erscheinen, sollte der Scraper automatisch je Route, Geografie und Session-Typ zurückfahren. Hart kodierte Raten überleben selten über Märkte oder Saisons hinweg.

Header, Cookies und Browser-Fingerprints brauchen interne Konsistenz

Ein häufiges operatives Versagen ist, eine Residential-IP mit einem minderwertigen Request-Profil zu mischen. Wenn die IP auf ein echtes Konsumentennetz in Chicago auflöst, aber Request-Header, Zeitzone, Spracheinstellungen und Browser-Fingerprint auf eine unpassende Umgebung hindeuten, steigen die Detection-Scores.

Konsistenz schlägt Neuartigkeit. Bauen Sie eine kleine Menge realistischer Client-Profile und nutzen Sie sie korrekt wieder. Halten Sie User-Agent-Strings mit modernen Browser-Versionen abgestimmt. Lassen Sie Accept-Language die Ziel-Lokalisierung treffen, wenn das passt. Behalten Sie Cookies innerhalb von Sessions. Halten Sie eine kohärente Zeitzone, Bildschirmgröße und Plattform-Signatur, wenn Sie einen Browser-Automation-Stack nutzen.

Übertreiben Sie das Zufallsprinzip nicht. Zufallswerte bei jeder Anfrage wirken synthetisch. Echte Nutzer sind innerhalb einer Session repetitiv.

Browser-basiertes Scraping braucht strengere Fingerprint-Disziplin

Wenn Sie Seiten mit Playwright, Puppeteer oder Selenium rendern, reicht IP-Rotation allein nicht. TLS-Fingerprints, WebGL, Canvas-Verhalten, Schriftarten-Sets, Navigator-Eigenschaften und Automation-Artefakte können Sperren auslösen, bevor die Site sich überhaupt für Ihren Proxy interessiert. Browser-Fingerprints sollten gehärtet, überwacht und pro Ziel getestet werden.

Für Teams, die gemischte Ziele scrapen, ergibt es oft Sinn, leichtgewichtige HTTP-Erfassung von browserpflichtigen Flows zu trennen. Setzen Sie Browser nur ein, wo JavaScript-Ausführung oder interaktive Schritte nötig sind. Das senkt die Kosten und reduziert die Anzahl der Fingerprinting-Oberflächen, die Sie kontrollieren müssen.

Geo-Targeting kann Blockierungen genauso reduzieren wie die Genauigkeit verbessern

Viele Teams denken bei Geo-Targeting nur an Datengenauigkeit. Es beeinflusst auch das Vertrauen. Wenn ein Händler Texas-Inventar an Texas-Nutzer ausliefert, senken Anfragen aus der richtigen Stadt oder Region die Mismatch-Signale. Dasselbe gilt für lokalisierte SERPs, Ad-Verification, Reisepreise und Marketplace-Verfügbarkeit.

Targeting auf Länderebene reicht oft für breite Recherche. Targeting auf Stadtebene wird wertvoll, wenn das Ziel stark nach Standort personalisiert oder wenn die lokale Verfügbarkeit selbst der Datenpunkt ist. Targeting auf ASN-Ebene kann ebenfalls helfen, wenn eine Site sich für bestimmte Consumer-ISPs anders verhält.

Den falschen Standort zu verwenden, verzerrt mehr als nur das Ergebnisset. Es kann Sie in Challenge-Flows drängen, die für verdächtige Traffic-Muster ausgelegt sind. Präzision zählt.

Die Retry-Logik ist, wo gute Scraper schlecht werden

Eine blockierte Anfrage ist nicht immer ein Fehlschlag. Manchmal ist sie ein Pacing-Signal, ein Session-Qualitätsproblem oder eine temporäre Challenge. Wichtig ist, wie Ihr System darauf reagiert.

Schlechte Retry-Logik wiederholt sofort dieselbe Anfrage mit denselben Headern, demselben Fingerprint, demselben Routenmuster und manchmal sogar derselben kompromittierten Session. Das verstärkt das Problem. Bessere Retry-Logik klassifiziert den Fehler zuerst. Ein Timeout, ein 403, eine Captcha-Seite und eine fehlerhafte Antwort sollten nicht denselben Recovery-Pfad auslösen.

Beispielsweise kann ein Timeout einen kurzen Retry innerhalb derselben Session rechtfertigen. Eine Captcha- oder Block-Seite verlangt meist nach Session-Rückzug, Cooldown und möglicherweise geringerer Concurrency auf dieser Route. Ein plötzlicher Anstieg von 429s kann darauf hinweisen, dass nur ein Endpoint langsamer werden muss, nicht der ganze Job.

Achten Sie auf Soft Blocks, nicht nur auf HTTP-Statuscodes

Einige der teuersten Datenqualitätsfehler kommen von Soft Blocks: leere Ergebnisseiten, gekürzte Listings, veraltete gecachte Inhalte, erzwungene Redirects und Challenge-Seiten, die mit 200er-Status zurückkommen. Wenn Ihr Monitoring nur Statuscodes verfolgt, können Sie stundenlang scrapen, ohne brauchbare Daten zu sammeln.

Deshalb zählt Response-Validierung. Prüfen Sie erwartete Seitenelemente, Schwellen für die Inhaltslänge, das Vorhandensein strukturierter Daten und bekannte Textmuster, die mit Blockierungen verknüpft sind. Je früher Sie Verschlechterung erkennen, desto weniger verschwenden Sie Bandbreite und Rechenleistung.

Proxy-Qualität zählt weiterhin

Nicht aller Residential-Traffic verhält sich gleich. Poolgröße, Rotationssteuerung, geografische Tiefe, Session-Stabilität und Routing-Qualität beeinflussen die Blockierungsraten. Ein großes Netzwerk gibt Ihnen mehr Spielraum, die Last zu verteilen, aber nur, wenn die Plattform praktische Kontrollen für Stickiness, Targeting und Concurrency bietet.

Im Unternehmensmaßstab zählt Beobachtbarkeit fast so viel wie der IP-Pool selbst. Sie müssen Nutzung pro Job, Region, Erfolgsquote und Fehlerart sehen können. Sonst justieren Sie blind. Anbieter, die Echtzeit-Nutzungsdaten und feingranulare Targeting-Kontrollen bereitstellen, machen es leichter zu isolieren, ob das Problem das Ziel, der Scraper, die Session-Policy oder der Geografie-Mix ist.

Hier wird auch Kosteneffizienz operativ relevant. Wenn das Pricing Ihres Anbieters Sie zwingt, jede Anfrage zu überoptimieren, testen Teams oft zu wenig und verpassen bessere Session-Strategien. Infrastruktur sollte Experimente unterstützen, nicht bestrafen. Das ist einer der Gründe, warum großskalige Operatoren auf Plattformen wie Shifter setzen, wenn sie Residential-Abdeckung, Session-Kontrolle und Spielraum für parallele Jobs brauchen, ohne Premium-Margen zu zahlen.

Teams mit den niedrigsten Blockierungsraten behandeln Scraping wie Distributed-Systems-Engineering

Sie fragen nicht, ob Residential Proxys funktionieren. Sie fragen, welches Session-Modell zu diesem Ziel passt, welche Routen Browser-Ausführung brauchen, welche Fehlerarten je Geografie auftauchen und wie schnell der Scraper sich ohne menschliches Eingreifen anpassen kann.

Diese Denkweise ändert das Ergebnis. Wenn Ihre Header kohärent sind, Ihre Sessions auf reale Workflows abbilden, Ihr Pacing auf das Feedback des Ziels reagiert und Ihre Retry-Logik zwischen Rauschen und Detection unterscheidet, hören Residential Proxys auf, ein grobes Werkzeug zu sein, und beginnen, wie Infrastruktur zu wirken.

Wenn Sie Blockierungen reduzieren wollen, beginnen Sie damit, Verhalten zu auditieren, bevor Sie mehr IPs kaufen. Die meisten Scraping-Systeme scheitern an Inkonsistenz, nicht am fehlenden Angebot.

Tags: web scraping anti-bot sticky sessions fingerprinting residential proxies

Bereit, loszulegen?

Testen Sie Shifters Residential-Proxys, 205M+ IPs, 195+ Länder, ab $1.00/GB.

Jetzt starten