Webskraber · Privat anbefalet

Proxyer til webskraber, bygget til volumen, der overlever blokke.

En crawler fra en adresse er triviel at spotte: hundredvis af forespørgsler i minuttet fra et hostingområde, ingen browserhistorik, det samme fingeraftryk på hvert hit. Mål svarer med hastighedsgrænser, CAPTCHA'er, tomme sider eller stille forbud.En boligpool gør denne strøm til tusindvis af almindelige besøgende fra de lande, du har brug for, så de data, du indsamler, er de data, som en rigtig bruger ville se.

  • $1.72GBBoligfuldmægtige, vores anbefaling til dette job
  • $179.91Pris pr. månedEstimeret for 500.000 sider på 350 KB hver
  • 24 timerklæbrigHold en pool udgang fra et minut til en dag, når flowet har brug for det
  • ∞trådeIngen begrænsning af samtidige opkald på noget netværk; du kan selv sætte tempoet pr. domæne

01 — Hvilket netværk

Her er begrundelsen for alle fire.

Kortene nedenfor fortæller, hvad hvert netværk gør godt til webskraber, og hvor det stopper med at være pengene værd.Dette er en liste over de bedste webskrabere i 2018.

Boligproxyer

Anbefalet

Rotation på hver anmodning blandt rigtige husstande overvinder hastighedsgrænser og bot-scorer. By- og ASN-målretning gengiver, hvad lokale brugere ser, og pr. GB er ubrugt trafik tilgængelig, indtil den bruges.

$1.72/GBUbrugt trafik forbliver tilgængelig, indtil den er brugt · samme pris over hele verden
Boligproxyer

Datacenterproxyer

God pasform og komfort

Billigste pr. anmodning for mål, der ikke fingeraftryk hosting rækker: offentlige API'er, sitemaps, dine egne ejendomme, lav-beskyttelse kataloger.

$0.49/IP/måned90-dages periode, referencezone · ubegrænsede tråde
Datacenterproxyer

ISP-proxyer

Mulig

Kun når crawlen har brug for et login, der skal blive på én adresse; ellers betaler du for stabilitet, som du ikke bruger.

$0.69/IP/måned90-dages periode, referencezone · ubegrænsede tråde
ISP-proxyer

Mobilproxyer

Mulig

Overkill for de fleste indsamling, men tilbagefald til mål, der blokerer alt andet.

$1.83/GBEnheder med pris pr. land
Mobilproxyer

02 — Opskriften

Hvordan man konfigurerer det.

Indstillingerne, der er vigtige for web scraping, og et fungerende eksempel til højre.Erstat USER og PASS med de legitimationsoplysninger, der udstedes ved tilmeldingen.

Rotation
Roterende: udelade -sid- så hver anmodning forlader fra en ny exit.
Målretning
-cc- for det marked, du skraber; tilføj -city- når priser eller lister er lokale.
Samtidighed
Ubegrænsede tråde på gatewayen; hold pr. domæne priser høflige, puljen er ikke en licens til at hamre.
Protokol
HTTP (S) på port 9000 for de fleste klienter; SOCKS5 på 901 til ikke-HTTP værktøjer.
Genforsøg
På en 403 eller CAPTCHA, prøv igen én gang; den næste anmodning er allerede en anden IP.
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
Udrejseland; tilføj by eller asn Klik for at indsnævre.
side
Enhver streng, du vælger; anmodninger med samme sessions-id deler én IP.
ttl
Hvor længe sessionen holder IP, op til 24 timer; udelade at rotere pr anmodning.

03 — Budget

Hvad web scraping koster ved din volumen.

Priser pr. GB er forudsigelige, når du kender din sidestørrelse Indtast dit månedlige volumen; den gennemsnitlige størrelse er udfyldt med et realistisk tal for dette job og kan ændres.

sider
KB

Gennemsnitlig sidestørrelse (kun HTML)

Datatrafik166.9 GBPris pr. måned
Sats$1.08pr. GB på boligstigen
Anslåede omkostninger$179.91Ubrugt trafik forbliver tilgængelig, indtil den er brugt

Prisniveau for privatkunder, identisk i alle lande. Køb af månedens trafik på ét køb når det viste niveau. Mindre top-ups prissættes på deres eget niveau. Fuld stige.

04 — Bedste praksis

Hvor web scraping går galt, og hvordan man ikke skal.

Poolen er sjældent problemet, men disse fire vaner afgør succesraten og regningen.

Match exit til markedet

Skrab den tyske butik fra tyske husholdninger; blandede placeringer udløser konsistenskontrol og skæve priser.

Hold sessioner, hvor webstedet forventer dem

Flow på flere sider (søgning og derefter resultatsider) fungerer bedre med en sticky exit i et par minutter end med en ny IP pr. hop.

Fjern vægten

Bloker billeder, skrifttyper og trackere i browsere uden hoved: Du betaler pr. GB, og HTML er en lille brøkdel af en side.

Respekter målet

Vi sætter en prisgrænse pr. domæne, overholder robots.txt hvor det er relevant og indsamler aldrig personlige data, som vi ikke har grundlag for at gemme.

05 — Spørgsmål

Lige svar om proxy til web scraping.

Bolig eller datacenter til skrabearbejde?

Start med datacenter, hvis målet ikke udfordrer dig: Det er billigst pr. anmodning. I det øjeblik du ser CAPTCHA'er, 403'ere eller nedgraderet indhold, skal du flytte dette mål til boligområder. Prisen pr. GB køber succesraten.

Hvor meget trafik bruger scraping?

HTML alene er normalt 100 til 500 KB pr. side, en halv million sider på 350 KB er omkring 170 GB, hvilket koster omkring $183.40 på boligstigen. Headless browsere, der indlæser billeder kan gange det med fem; blokere dem.

Tillader I skrabearbejde?

Indsamling af offentligt tilgængelige data er tilladt, men angreb på et websted, omgåelse af godkendelse eller indsamling af personlige oplysninger uden juridisk grundlag er ikke tilladt.

Kan jeg rotere pr. anmodning og beholde en session, når jeg har brug for det?

Ja, på samme konto.Udelad sessionsparametrene for rotation; tilføj -sid- og -ttl- på anmodninger, der skal dele en IP.

Hvilken succesrate kan jeg forvente?

Det afhænger langt mere af målet end af puljen. Godt opførte crawlere på boligområder ser typisk det store flertal af anmodningerne lykkes; resten genforsøges på en ny IP uden ekstra omkostninger ud over bytes.

Din konto er blevet oprettet

Administrer alle dine proxyer fra én konto

Sammenlign netværk, placer ordrer og følg din saldo og supportanmodninger fra ét dashboard Vores team gennemgår betalinger og giver forbindelsesoplysninger efter levering.

Opret konto