Web scraping · Résidentiel recommandé

Proxy pour le web scraping, construit pour un volume qui survit aux blocs.

Un robot d'exploration à partir d'une seule adresse est trivial à repérer : des centaines de requêtes par minute provenant d'une gamme d'hébergement, pas d'historique de navigateur, la même empreinte digitale à chaque appel. Les cibles répondent avec des limites de débit, des CAPTCHA, des pages vides ou des bans silencieux. Un pool résidentiel transforme ce flux en milliers de visiteurs ordinaires en provenance des pays dont vous avez besoin, de sorte que les données que vous collectez sont celles qu'un véritable utilisateur verrait.

  • $1.72GBProxys résidentiels, notre recommandation pour ce métier
  • $179.91par moisEstimation pour 500 000 pages de 350 Ko chacune
  • 24 heurescollantOrganiser une sortie de piscine d'une minute à une journée lorsque le débit en a besoin
  • ∞fils de discussionAucun plafond de concurrence sur aucun réseau ; rythme par domaine vous-même

01 — Quel réseau

Les proxys résidentiels d’abord. Voici le raisonnement pour les quatre.

Une recommandation n’est utile qu’avec ses compromis. Les cartes ci-dessous indiquent ce que chaque réseau fait bien en matière de web scraping et où il ne vaut plus la peine.

Proxys résidentiels

Recommandé

La rotation à chaque demande dans de vrais foyers dépasse les limites de débit et les scores des robots. Le ciblage par ville et ASN reproduit ce que voient les utilisateurs locaux. Par Go, le trafic inutilisé reste disponible jusqu'à son utilisation.

1,72 $/Gole trafic inutilisé reste disponible jusqu'à ce qu'il soit utilisé · même tarif dans le monde entier
Proxys résidentiels

Proxys de centre de données

Bon ajustement

Le moins cher par requête pour les cibles qui ne prennent pas en compte les plages d'hébergement : API publiques, plans de site, vos propres propriétés, catalogues à faible protection.

0,49 $/IP/moisDurée de 90 jours, zone de référence · discussions illimitées
Proxys de centre de données

Proxys ISP

Possible

Uniquement lorsque le crawl nécessite un identifiant qui doit rester sur une seule adresse ; sinon vous payez pour une stabilité que vous n'utilisez pas.

0,69 $/IP/moisDurée de 90 jours, zone de référence · discussions illimitées
Proxys ISP

Proxys mobiles

Possible

Exagération pour la plupart des collections, mais solution de repli pour les cibles qui bloquent tout le reste.

1,83 $/Gorotatif · prix des appareils par pays
Proxys mobiles

02 — La recette

Comment le configurer.

Les paramètres importants pour le web scraping et un exemple fonctionnel à droite. Remplacez USER et PASS par les informations d'identification émises lors de l'inscription.

Rotation
Rotation : omettez -sid- pour que chaque requête parte d'une nouvelle sortie.
Ciblage
-cc- pour le marché que vous grattez ; ajoutez -city- lorsque les prix ou les annonces sont locaux.
Concurrence
Threads illimités sur la passerelle ; Gardez les tarifs par domaine polis, le pool n'est pas une licence pour marteler.
Protocole
HTTP(S) sur le port 9000 pour la plupart des clients ; SOCKS5 sur 9001 pour les outils non HTTP.
Nouvelles tentatives
Sur un 403 ou un CAPTCHA, réessayez une fois ; la prochaine demande est déjà une adresse IP différente.
Python
import requests

proxy = "http://USER-cc-us:PASS@res.proxy-cyber.com:9000"
session = requests.Session()
session.proxies = {"http": proxy, "https": proxy}

for url in urls:
    r = session.get(url, timeout=30)   # a new US household on every request
    if r.status_code in (403, 429):
        r = session.get(url, timeout=30)  # retry once: different exit already
    parse(r.text)
cc
Pays de sortie ; ajouter ville ou asn rétrécir.
côté
N'importe quelle chaîne que vous choisissez ; les requêtes avec le même ID de session partagent une adresse IP.
ttl
Combien de temps la session conserve l'adresse IP, jusqu'à 24h; omettre de faire une rotation par demande.

03 — Budget

Combien coûte le web scraping à votre volume.

Le prix par Go est prévisible une fois que vous connaissez la taille de votre page. Entrez votre volume mensuel ; la taille moyenne est pré-remplie avec un chiffre réaliste pour ce travail et peut être modifiée.

pages
KB

taille moyenne des pages (HTML uniquement)

Trafic166,9 Gopar mois
Tarif$1.08par Go sur l'échelle résidentielle
Coût estimé$179.91le trafic inutilisé reste disponible jusqu'à ce qu'il soit utilisé

Échelle des tarifs résidentiels, identique dans tous les pays. L'achat du trafic du mois en un seul achat atteint le niveau indiqué ; les recharges plus petites sont tarifées à leur propre niveau. Échelle complète.

04 — Bonnes pratiques

Où le web scraping tourne mal et comment ne pas le faire.

La piscine est rarement le problème. Ces quatre habitudes décident du taux de réussite et de la facture.

Faire correspondre la sortie au marché

Grattez le magasin allemand des ménages allemands ; des emplacements mixtes déclenchent des contrôles de cohérence et faussent les prix.

Gardez les sessions là où le site les attend

Les flux multipages (recherche, puis pages de résultats) fonctionnent mieux sur une sortie persistante pendant quelques minutes que sur une nouvelle IP par saut.

Enlever le poids

Bloquez les images, les polices et les trackers dans les navigateurs sans tête : vous payez par Go et le HTML ne représente qu'une petite fraction d'une page.

Respecter la cible

Limitez le débit par domaine, respectez le fichier robots.txt là où il s'applique et ne collectez jamais de données personnelles que vous n'avez aucune raison de détenir.

05 —Questions

Des réponses claires sur les proxys pour le web scraping.

Résidentiel ou datacenter pour le scraping ?

Commencez par datacenter si la cible ne vous interpelle pas : c’est le moins cher par requête. Dès que vous voyez des CAPTCHA, des 403 ou du contenu dégradé, déplacez cette cible vers le résidentiel ; le prix par Go achète le taux de réussite.

Quelle quantité de trafic le scraping utilise-t-il ?

Le HTML seul représente généralement entre 100 et 500 Ko par page. Un demi-million de pages de 350 Ko équivaut à environ 170 Go, ce qui coûte environ 183,40 $ sur l'échelle résidentielle. Les navigateurs sans tête qui chargent des images peuvent multiplier ce chiffre par cinq ; bloquez-les.

Autorisez-vous le grattage ?

La collecte de données accessibles au public est autorisée. Attaquer un site, contourner l'authentification ou collecter des données personnelles sans base légale ne l'est pas, et la politique d'utilisation acceptable est appliquée.

Puis-je effectuer une rotation par demande et conserver une session lorsque j'en ai besoin ?

Oui, sur le même compte. Omettez les paramètres de session pour la rotation ; ajoutez -sid- et -ttl- sur les requêtes qui doivent partager une IP.

À quel taux de réussite dois-je m'attendre ?

Cela dépend bien plus de la cible que du pool. Les robots bien élevés à la sortie des résidences voient généralement la grande majorité des demandes aboutir ; le reste est réessayé sur une nouvelle adresse IP sans frais supplémentaires au-delà des octets.

Votre compte

Gérez vos proxys dans un seul compte

Comparez les réseaux, passez des commandes et suivez votre solde et vos demandes d'assistance à partir d'un seul tableau de bord. Notre équipe examine les paiements et fournit les détails de connexion après la livraison.

Créer un compte