Реферальна програма
ГоловнаСценаріїВебскрапінг
Вебскрапінг

Скрапте будь-який сайт. Без блокувань і CAPTCHA.

Сайти банять скрапери за IP. Ротуйте через мільйони резидентних IP - і вони ніколи не побачать одну й ту саму адресу двічі.

Чому проксі вирішують цю задачу

Будь-який вебскрапер рано чи пізно впирається в бани за IP. Сайти відстежують частоту запитів на IP і блокують усе, що має автоматизований вигляд. Пул резидентних проксі дає вам свіжий IP від реального провайдера на кожен запит - цільовий сервер бачить звичайного користувача, а не бота.

Проблеми без проксі

Бани за IP після 50–100 запитів

Більшість e-commerce і новинних сайтів блокують один IP, виявивши патерни скрапінгу. Ротаційні проксі розподіляють запити по тисячах IP, тож жоден не впирається в поріг.

CAPTCHA на цінних сторінках

Дата-центрові IP викликають CAPTCHA, бо їхні ASN відомі. Резидентні IP від реальних провайдерів мають вищу довіру й рідко бачать челендж CAPTCHA.

Блокування при JavaScript-рендерингу

Деякі сайти віддають повний контент лише браузерам. Поєднуйте проксі з headless Chrome (Puppeteer/Playwright) - налаштовуйте проксі на рівні браузера, а не запиту.

Гео-заблоковані дані

Ціни, пошукова видача й контент різняться за країнами. Використовуйте таргетинг до міста, щоб витягнути дані з будь-якого конкретного ринку.

Як це вирішує SotaProxy

Резидентні проксі SotaProxy ротуються автоматично на кожен запит або тримають sticky-сесію до 30 хвилин, коли потрібно скрапити посторінковий контент. Пул покриває 220+ країн із таргетингом до міста. Успішність тримається вище 99% для більшості цілей.

Налаштування за 4 кроки

1

Оберіть тип проксі

Резидентні - для сайтів, що агресивно блокують скрапери. Дата-центрові - для високооб’ємних, малоризикових цілей, де швидкість важливіша за прихованість.

2

Задайте режим ротації

Ротаційна сесія: новий IP на кожен запит. Sticky-сесія: той самий IP на 1–30 хвилин. Використовуйте sticky для багатокрокових скрапів (вхід → навігація → вилучення).

3

Налаштуйте скрапер

Задайте ендпоінт проксі у вашому HTTP-клієнті (requests, httpx, Scrapy, Playwright). Використовуйте HTTP CONNECT для HTTPS-цілей.

4

Додайте гео-таргетинг

Додайте код країни або міста в параметр імені користувача. Тягніть дані конкретного ринку без VPN.

What a million pages actually costs

Proxy choice is an arithmetic problem before it is a technical one. Here is the same job priced both ways, using our list prices and a page that weighs 80 KB as gzipped HTML:

1,000,000 pages at 80 KB of gzipped HTML
76 GB
Residential at $1.00 per GB
$76
20 datacenter IPv4 at $1.35 each, traffic unmetered
$27 per month
Same million pages with images and no compression, at 400 KB each
381 GB, or $381 on residential

Datacenter wins on price whenever the target lets it through, and the gap grows with volume. Residential earns its price on sites that reject hosting ranges outright, and on those the choice is not between $27 and $76, it is between $76 and no data at all.

A configuration that survives contact with a real site

Start on datacenter, measure your block rate, and move only the targets that fail. Rotating residential needs no session id at all, which is what makes it cheap to run:

Python: datacenter pool with a residential fallback

import requests
from itertools import cycle

# Datacenter pool: rotate yourself
pool = cycle([
    "http://login:password@198.51.100.20:50100",
    "http://login:password@198.51.100.21:50100",
])

# Residential fallback: no session id means a new IP per request
RESI = "http://login_c_US:password@proxy.sotaproxy.com:10000"

headers = {"Accept-Encoding": "gzip"}

def fetch(url, use_resi=False):
    proxy = RESI if use_resi else next(pool)
    r = requests.get(url, proxies={"http": proxy, "https": proxy},
                     headers=headers, timeout=30)
    if r.status_code == 403 and not use_resi:
        return fetch(url, use_resi=True)
    return r
  • Ask for gzip. It cuts an HTML page three to four times, and on residential that is the difference between $76 and $250 for the same run.
  • Block images, fonts and video in your headless browser. They carry most of the weight and none of the data.
  • Thirty second timeout. A residential route takes longer to build than a datacenter one, and a five second timeout throws away requests that would have succeeded.
  • Spread load across addresses instead of speeding up one. One IP behaving like fifty users is the exact pattern rate limiters catch.

Four ways people burn money here

Retrying a 403 forever on datacenter

If the site rejects hosting ranges, every retry costs traffic and changes nothing. Detect the pattern once and route that domain to residential.

Running the whole crawl on residential

Most sites in a typical crawl never check IP reputation. Paying per gigabyte for those pages is a donation.

Downloading assets you never parse

A product page is 80 KB of HTML and 300 KB of images. Both are billed the same.

One address, maximum threads

You will hit 429 long before you hit our limits. There is no cap on concurrent connections, so use more addresses.

Поширені запитання

Який тип проксі найкращий для вебскрапінгу?

Резидентні проксі - для сайтів з антибот-захистом (e-commerce, соцмережі, тревел). Дата-центрові - для високооб’ємного скрапінгу цілей, які не блокують хмарні IP активно.

Чи працюють ротаційні проксі зі Scrapy?

Так. Використовуйте middleware ротації проксі або задайте проксі прямо в DOWNLOADER_MIDDLEWARES. Задайте ендпоінт один раз - ротація відбувається на боці сервера.

Як скрапити сторінки з JavaScript-рендерингом?

Використовуйте Playwright або Puppeteer з налаштуванням проксі на рівні запуску браузера. Задайте --proxy-server=ваш-ендпоінт при запуску браузера.

Яку успішність очікувати?

Для більшості e-commerce і новинних сайтів: 95–99%. Для Google, Amazon і LinkedIn: 90–95% з резидентними проксі. Нижче з дата-центровими IP проти цих конкретних цілей.

Чи законний вебскрапінг?

Скрапінг загальнодоступних даних загалом законний у більшості юрисдикцій. Завжди перевіряйте robots.txt і Умови використання сайту на предмет обмежень.

Готові почати?

Створіть акаунт, поповніть баланс та отримайте доступ до проксі за кілька хвилин. Без дзвінків. Без мінімального платежу.

Створити акаунт