Проксі для парсингу сайтів: як вибрати й скільки вони коштують

Опубліковано Оновлено 15 хвилин читання

Коротко

Якщо вміст сторінки залежить від країни, міста чи типу мережі, для незалежних запитів підходять резидентні або мобільні проксі з ротацією й оплатою за GB, для кроків зі спільним станом — липка сесія, для постійної адреси в одній країні — ISP-проксі з оплатою за IP. Якщо не залежить, достатньо датацентрових проксі, але Proxeta їх не продає. Статтю написала Proxeta, продавець проксі.

Цю статтю написала Proxeta. Ми продаємо резидентні, мобільні та ISP-проксі, тому наш погляд не нейтральний. Порівняльних тестів провайдерів ми не проводили і їхні мережі не оцінюємо: нижче — правила вибору залежно від завдання, розрахунок трафіку й бюджету, опубліковані ціни на 2 листопада 2026 року з посиланнями на сторінки самих провайдерів та обмеження Proxeta.

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

Які проксі потрібні для парсингу: вибір залежно від завдання

Тип проксі визначають два запитання: чи залежить вміст сторінки від локації та типу мережі й чи пов’язані ваші запити між собою. Спосіб оплати випливає з типу.

ЗавданняТип проксіРежим сесіїЯк оплачується
Сторінки, вміст яких не залежить від локації та типу мережі: ваші сайти, документація, відкриті набори данихДатацентрові. Proxeta їх не продаєЗалежить від провайдераЗа IP або за GB, залежить від провайдера
Незалежні запити до публічних сторінок, вміст яких залежить від країни або типу мережі: каталог, ціни, наявністьРезидентні«Ротація»За трафік у GB
Локальна версія публічної сторінки: регіон, місто, провайдер або ZIP-кодРезидентні«Ротація»; якщо сторінку відкривають у кілька кроків — «Липка сесія»За трафік у GB
Версія публічної сторінки для мобільної мережіМобільні«Ротація» або «Липка сесія»За трафік у GB, ціна й баланс ті самі, що в резидентних
Кроки, які залежать один від одного: пагінація з cookie, вибір регіону на сайті, форма пошукуРезидентні або мобільні«Липка сесія»За трафік у GB
Регулярне передавання великого обсягу з однієї країни, коли підходить одна постійна адресаISPОдна статична адреса, ротації немаєЗа IP на 30 днів, трафік не обліковується в гігабайтах
У проєкті є і незалежні запити, і кроки зі станомРезидентні або мобільніДва окремі списки: з ротацією та з липкою сесієюЗа трафік у GB

Типи проксі простими словами

Датацентрові проксі — це адреси серверів у дата-центрах, які залежно від провайдера продають за IP або за гігабайт. Їх достатньо, якщо вміст потрібної сторінки не залежить від локації та типу мережі: якщо на невеликій вибірці ви отримуєте потрібну версію сторінки, платити за резидентний трафік немає сенсу. Proxeta датацентрові проксі не продає.

Резидентні проксі — це IP-адреси домашніх інтернет-провайдерів; адресу видають із пулу, і вона не закріплена за вами. У Proxeta можна вказати країну, регіон і місто, а також провайдера або ZIP-код. Оплата йде за трафік, тому рахунок зростає разом із вагою сторінок, а не з кількістю адрес.

Мобільні проксі — це IP-адреси мереж операторів стільникового зв’язку 4G / 5G / LTE. Вони працюють так само, як резидентні: пул, ротація або липка сесія, оплата за трафік; у Proxeta ціна й баланс у них спільні, а замість інтернет-провайдера можна вибрати оператора. Вони потрібні, якщо вас цікавить версія сторінки для мобільної мережі; якщо ні, підійдуть резидентні.

ISP-проксі — це виділений статичний IP інтернет-провайдера: у Proxeta він закріплений за замовленням на 30 днів, ротації немає, а трафік не обліковується в гігабайтах. Адреса коштує 2,20 $, тобто стільки ж, скільки приблизно 0,74 GB трафіку за гнучким тарифом (2,20 ÷ 2,99): якщо через адресу за 30 днів проходить більше й вас влаштовують одна країна й одна адреса, фіксована оплата виходить дешевшою. Зворотний бік такий: таргетинг лише за країною, усе навантаження йде з однієї адреси, а кожну наступну адресу оплачують окремо.

Не плутайте ISP-проксі з режимом таргетингу «Провайдер (ISP)» у генераторі: він лише уточнює локацію й не робить адресу статичною. Докладніше про цю відмінність — у статті ISP-проксі чи резидентні та мобільні.

Ротація чи sticky-сесія під час парсингу

Ротація. Новий IP із пулу отримує кожне нове з’єднання, а не кожен запит: кілька запитів через одне відкрите з’єднання можуть вийти з однієї адреси. Режим підходить для незалежних запитів до публічних сторінок.

Sticky-сесія (в інтерфейсі — «Липка сесія»). Режим зберігає один IP якомога довше, доки провайдер не розірве з’єднання. Режим підходить для кроків, які залежать один від одного.

Ротація розподіляє запити між різними адресами, але для сайту це ті самі запити. Тому допустиму частоту рахуйте для всього проєкту, а не для одного IP.

Строк сесії в генераторі не задається, тому скрипт має бути готовий до зміни адреси; докладніше про режими — у статті sticky-сесія чи ротація IP. У режимі ротації вистачить одного рядка, у режимі липкої сесії потрібен один рядок на сесію, а за замовчуванням у генераторі вибрано «Липка сесія», тому для ротації перемкніть поле «Тип сесії».

Скільки трафіку потрібно для парсингу і як порахувати бюджет

Резидентні й мобільні проксі оплачують за трафік, тому розрахунок починається з ваги ваших сторінок:

трафік на місяць = кількість сторінок × середня вага сторінки + запас на повтори

Як виміряти свої сторінки

  1. Візьміть 20–50 типових сторінок: у різних розділів сайту вага різна.

  2. Якщо працюватимете через HTTP-клієнт, виміряйте розмір відповіді. Команда нижче виводить у байтах розмір тіла й заголовків відповіді, а --compressed просить стиснення, якщо сервер його підтримує. Сам запит і встановлення з’єднання до цих чисел не входять.

    curl -sS -o /dev/null --compressed -w '%{size_download} %{size_header}\n' https://example.com/
    
  3. Якщо працюватимете через браузер, відкрийте в інструментах розробника вкладку Network, увімкніть Disable cache, завантажте сторінку й подивіться підсумок transferred.

  4. Візьміть середнє значення, додайте запас на повтори й звірте розрахунок на першому запуску з розділом «Статистика» особистого кабінету. Докладніше — у статті про контроль витрати трафіку.

Приклад розрахунку

Це умовний приклад, а не вимірювання: вагу сторінок вибрано для наочності, підставте свої числа. Беремо 50 000 сторінок на місяць, запас 10 % і вважаємо 1 GB = 1000 MB = 1 000 000 KB. Ціни Proxeta — на 2 листопада 2026 року, без урахування курсу й комісій платіжного провайдера та мережі.

Як завантажується сторінкаВага (умовно)ТрафікІз запасом 10 %Вартість у Proxeta
HTTP-клієнт, лише HTML200 KB50 000 × 200 KB = 10 GB11 GBПакет 10 GB і 1 GB: 28,40 + 2,99 = 31,39 $
Браузер без зображень і шрифтів600 KB50 000 × 600 KB = 30 GB33 GBПакет 25 GB і 8 GB: 67,30 + 8 × 2,99 = 91,22 $
Браузер з усіма ресурсами2 MB50 000 × 2 MB = 100 GB110 GBПакети 100 GB і 10 GB: 254,15 + 28,40 = 282,55 $

За однакової кількості сторінок рахунок у прикладі визначає спосіб завантаження, тому спершу перевірте, чи потрібен вам браузер.

Як витрачати менше трафіку

  • Не завантажуйте зайвого. Якщо потрібен текст, не запитуйте зображення, шрифти й відео. У Playwright такі запити можна переривати через page.route.
  • Кешуйте. Зберігайте завантажені сторінки й не завантажуйте знову те, що не змінювалося. Запити з If-None-Match або If-Modified-Since дають змогу отримати відповідь 304 без тіла.
  • Просіть стиснення. Передавайте Accept-Encoding: gzip: у curl це робить --compressed, а requests надсилає такий заголовок сам.
  • Обмежте повтори. Задайте їх кількість і паузу між ними, як у прикладі на Python нижче.

Скільки коштують проксі для парсингу: ціни на 2 листопада 2026 року

У таблиці — опубліковані ціни на резидентний трафік на 2 листопада 2026 року; вони змінюються, тому перед купівлею перевірте їх за посиланнями. Провайдерів перелічено за алфавітом, це не рейтинг, список склали ми самі, а позначка «розрахунок» означає нашу арифметику.

ПровайдерМінімальна покупкаБлизько 100 GB
Bright DataPay As You Go: 8 $/GB за прейскурантом, 4 $/GB із купоном на 3 місяціПлан 499 $ на місяць: 141 GB із купоном (3,54 $/GB, розрахунок)
DataImpulse1 $/GB без підписки; пакет 5 GB за 5 $ — разовий, для нових клієнтів; таргетинг, точніший за країну: ×2100 $ або 200 $ із таргетингом, точнішим за країну (розрахунок)
DecodoPay As You Go: 4 $/GB + ПДВМісячний план 100 GB: 275 $ + ПДВ (2,75 $/GB)
IPRoyalPay As You Go: 7,35 $/GB за 1 GB, 5,51 $/GB за 10 GBНа сторінці немає рівня для 100 GB
OxylabsПлан Starter: 30 $ на місяць, 6 $/GBПлан Flexible: 500 $ на місяць, 4 $/GB, до 125 GB
Proxeta2,99 $/GB від 1 GB, без підпискиПакет 100 GB: 254,15 $ (2,54 $/GB)
SOAXПлан Sandbox без абонплати: 5 $/GB у країнах Tier 1, 4 $/GB у Tier 2, 2 $/GB у Tier 3План Builder, 200 $ + ПДВ на місяць: 3 $/GB у Tier 1, 2,25 $/GB у Tier 2, у Tier 3 усього 200 $ (розрахунок)

Як читати цю таблицю

  • Де Proxeta дорожча: за мінімальної покупки — ніж DataImpulse і SOAX у Tier 3, на 100 GB — ніж DataImpulse і SOAX у Tier 2 і Tier 3. Понад 100 GB у кількох провайдерів опубліковано нижчі ціни, бо найбільший пакет Proxeta — 100 GB.
  • Де Proxeta дешевша: за мінімальної покупки — ніж решта варіантів у таблиці, а близько 100 GB — ніж Decodo, SOAX у Tier 1, Bright Data і план Oxylabs.
  • Країна й таргетинг: ціни SOAX залежать від країни вихідного IP, а DataImpulse бере більше за таргетинг, точніший за країну. У Proxeta ціна за GB залежить лише від обсягу.
  • Підсумок замість ціни за GB: порівнюйте суму за той обсяг, який ви справді витратите, бо на місячному плані залишок може не перейти на наступний місяць. Наприклад, план Oxylabs за 500 $ у разі витрати рівно 100 GB виходить 5 $/GB (розрахунок).
  • Податки й комісії: частину цін зазначено без ПДВ. У Proxeta курс і мережеві комісії визначають платіжний провайдер і блокчейн-мережа.
  • Інші продукти: таблиця охоплює лише резидентний трафік. Інші провайдери продають і мобільні, і ISP-проксі за іншими цінами, і для цих продуктів Proxeta теж не всюди дешевша, тому порівнюйте їх на сторінках провайдерів.

Що перевірити перед купівлею

  1. Підсумок за ваш обсяг. Порахуйте суму за гігабайти, які реально витратите, разом з абонплатою, ПДВ, курсом і комісіями.
  2. Невитрачений трафік. Запитайте, чи спливає його строк.
  3. Локації. Перевірте, чи є потрібна країна, регіон, місто, інтернет-провайдер або ZIP-код і чи не коштує це дорожче.
  4. Сесія і протокол. З’ясуйте, чи змінюється адреса з кожним запитом чи з кожним з’єднанням, і перевірте, чи працює потрібний протокол із логіном і паролем у вашому клієнті.
  5. Умови. Прочитайте про оплату, повернення, територіальні обмеження й те, що дозволено.
  6. Перевірка. Купіть мінімальний обсяг і завантажте свою вибірку сторінок, перш ніж брати великий пакет або план.

Як підключити проксі: curl, Python і Playwright

Рядок резидентних і мобільних проксі Proxeta має вигляд host:port:login:password: порт 8080 — це HTTP, порт 1080 — SOCKS5, а локацію й сесію записано в логіні, тому копіюйте його цілком. В ISP-проксі IP, порт, логін і пароль зазначено в замовленні на вкладці «Мої проксі». Дані в прикладах умовні: підставте свої.

proxy.example.invalid:8080:login-country-us:password
proxy.example.invalid:8080:login-country-us-sid-k7m2q9x4ab:password

Перший рядок — ротація, другий — липка сесія з параметром -sid-. Структуру рядка розібрано в статті формат рядка проксі.

Проксі в curl

Через HTTP:

curl -sS --max-time 30 \
  --proxy http://proxy.example.invalid:8080 \
  --proxy-user 'login-country-us:password' \
  https://example.com/

Через SOCKS5:

curl -sS --max-time 30 \
  --proxy socks5h://proxy.example.invalid:1080 \
  --proxy-user 'login-country-us:password' \
  https://example.com/
  • У socks5h:// літера h означає, що DNS-запит для імені сайту виконує проксі. Із socks5:// його виконує ваш пристрій, і DNS може повернути адресу, вибрану для вашої локації, а не для локації виходу.
  • Пароль із такої команди потрапляє в історію оболонки. Не публікуйте рядки проксі: у них ваші авторизаційні дані.

Проксі в Python (requests)

Потрібен пакет: pip install requests.

import time
import requests
from urllib3.util.retry import Retry

PROXY = "http://login-country-us:password@proxy.example.invalid:8080"
PROXIES = {"http": PROXY, "https": PROXY}
session = requests.Session()

def fetch(url, retries=3, delay=5):
    for attempt in range(retries + 1):
        r = session.get(url, proxies=PROXIES, timeout=(10, 30))
        if r.status_code == 403 or (r.status_code == 429 and attempt == retries):
            raise RuntimeError(f"{r.status_code} from {url}: stop, check the site's terms and robots.txt")
        if r.status_code != 429:
            return r
        after = r.headers.get("Retry-After")
        time.sleep(Retry(0).parse_retry_after(after) if after else delay)
        delay *= 2

print(fetch("https://example.com/").status_code)

Для SOCKS5 виконайте pip install "requests[socks]" і замініть один рядок:

PROXY = "socks5h://login-country-us:password@proxy.example.invalid:1080"

Що потрібно знати про цей код:

  • На 429 чекає стільки, скільки зазначено в Retry-After, а без заголовка — 5, 10 і 20 секунд. Після трьох повторів зупиняється з помилкою. У режимі ротації повтор може піти з нового IP, якщо за час паузи з’єднання закрилося; щоб повторювати запит із тієї самої адреси, використовуйте рядок із липкою сесією.
  • На 403 зупиняється одразу, без повторів.
  • Спецсимволи в паролі: якщо в паролі є @, : або /, закодуйте їх в URL: @ як %40, : як %3A, / як %2F.

Проксі в Playwright

На 2 листопада 2026 року Chromium через Playwright не працює із SOCKS5 за логіном і паролем: у Playwright 1.62.1 із Chromium 151 запуск завершується помилкою Browser does not support socks5 proxy authentication. Тому в Playwright використовуйте HTTP: у резидентних і мобільних проксі Proxeta це порт 8080.

Потрібні пакет playwright і браузер Chromium (npx playwright install chromium).

const { chromium } = require('playwright');

(async () => {
  const browser = await chromium.launch({
    proxy: {
      server: 'http://proxy.example.invalid:8080',
      username: 'login-country-us-sid-k7m2q9x4ab',
      password: 'password',
    },
  });
  try {
    const page = await browser.newPage();
    const response = await page.goto('https://example.com/', { timeout: 60000 });
    console.log(response.status(), await page.title());
  } finally {
    await browser.close();
  }
})();

У прикладі рядок із липкою сесією: браузер може відкрити для однієї сторінки кілька з’єднань, а в режимі ротації вони можуть вийти з різних адрес.

Як запускалися приклади

Приклади запускалися 2 листопада 2026 року через локальні тестові проксі й локальний сайт, а не через шлюз Proxeta: так перевіряються синтаксис команд і поведінка клієнтів, але не вихідні IP-адреси й робота справжньої мережі.

Як збирати дані відповідально

Проксі змінює адресу, з якої йде запит, але не змінює правил. Нижче загальні орієнтири, а не юридична консультація: у складних випадках зверніться до юриста.

  • Закон: правила залежать від вашої країни, виду даних і того, як ви їх використовуєте, а на відкриті тексти й бази даних можуть поширюватися права третіх осіб.
  • Умови сайту: прочитайте їх до запуску і, якщо вони забороняють автоматичне збирання, не збирайте дані або попросіть дозвіл у власника.
  • robots.txt: перевіряйте його до запуску й дотримуйтеся заборон для своїх розділів.
  • Частота: починайте з низької частоти й невеликої кількості потоків, підвищуйте їх поступово й рахуйте навантаження від усього проєкту, бо ротація його не зменшує.
  • Відкритість: не видавайте скрипт за когось іншого й за можливості вкажіть у User-Agent назву проєкту й контакт.
  • Персональні дані: не збирайте імена, контакти й профілі людей без законної підстави, а якщо такі дані потрапили до вибірки випадково, не зберігайте їх.
  • Закриті розділи: сторінка, яка відкривається лише після входу, уже не публічна, тому автоматизуйте такий доступ, лише якщо маєте на нього право.

Що робити в разі 403 і 429

Що відповів сайтЩо це означаєЩо робити
429Забагато запитівЗнизьте частоту й кількість потоків, дотримуйтеся Retry-After. Якщо відповідь повторюється, зупиніться й перевірте умови сайту та robots.txt
403Сайт відмовив у доступіНе повторюйте запит. Перевірте умови сайту й robots.txt. Якщо доступ закрито, зупиніться
Сторінка з вимогою входу або перевіркиСайт не віддає сторінку без підтвердженняЗупиніться й попросіть доступ у власника сайту

Не відповідайте на відмову зміною IP або рядка проксі: відмова сайту залишається відмовою і з іншої адреси.

Політика допустимого використання Proxeta забороняє збирати дані там, де це незаконно або порушує права чи умови цільового ресурсу, а також обманювати людей або системи й вчиняти дії, мета яких — погіршити роботу системи або вивести її з ладу. За трафік і ресурси, до яких ви звертаєтеся, відповідаєте ви.

Що є в Proxeta і чого немає

Для резидентних і мобільних проксі країна обов’язкова, додатково можна вибрати провайдера (для мобільних — оператора) або ZIP-код, але не разом, за одну генерацію доступно від 1 до 100 рядків, а в списку ISP-проксі на 5 листопада 2026 року вісім країн: Бразилія, Велика Британія, Гонконг, Італія, Німеччина, Румунія, США та Туреччина.

Чого немає

  • Датацентрових проксі.
  • API для скрапінгу й «анблокера»: запити й розбір сторінок виконує ваш код.
  • Таргетингу ISP-проксі, точнішого за країну.
  • Налаштування строку сесії й ротації за таймером.
  • Безкоштовного пробного трафіку: ні на сайті, ні в умовах його не заявлено.
  • Оплати без криптовалюти; про повернення — у політиці повернення коштів.
  • Продажів у Європейській економічній зоні та Великій Британії за умовами використання: обмеження стосується того, де перебуваєте ви, а не країни вихідної адреси.
  • Обіцянок щодо аптайму й результату, а також щодо конкретного міста, оператора чи адреси: таргетинг надається там, де він доступний, а бази геолокації можуть відносити адресу до іншого міста чи країни.
  • Строку дії трафіку в опублікованих умовах: запитайте в службі підтримки.

З чого почати

  1. Звірте актуальні ціни в розділі тарифи та оплата.
  2. Увійдіть в особистий кабінет і поповніть баланс у розділі «Купити трафік»: для перевірки на своїх сторінках вистачить невеликого обсягу.
  3. Отримайте рядки в розділі «Створити проксі» (статичну адресу — у розділі «ISP-проксі») і підключіть їх за статтею підключення проксі.

Рядки видає й бот @proxetabot, але лише російською мовою й лише з липкою сесією; для ротації потрібен особистий кабінет.

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

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

Якщо вміст залежить від країни, міста чи типу мережі, для незалежних запитів підходять резидентні або мобільні проксі з ротацією, для кроків зі спільним станом — липка сесія. Для постійної адреси в одній країні — ISP-проксі. Якщо не залежить, достатньо датацентрових, але Proxeta їх не продає.

Скільки трафіку потрібно для парсингу?

Помножте кількість сторінок на середню вагу сторінки й додайте запас на повтори. В умовному прикладі 50 000 сторінок по 200 KB дають 10 GB, а по 2 MB у браузері — 100 GB. Виміряйте свої сторінки й звірте розрахунок зі «Статистикою» в особистому кабінеті.

Скільки коштують проксі для парсингу?

У Proxeta резидентний і мобільний трафік коштує 2,99 $ за GB від 1 GB, пакет 100 GB — 254,15 $, ISP-проксі — 2,20 $ за IP на 30 днів. В інших провайдерів ціни бувають і нижчі, і вищі: цифри й посилання — в таблиці статті.

Що робити, якщо сайт відповідає 403 або 429?

Знизьте частоту запитів, дотримуйтеся заголовка Retry-After, перевірте умови сайту й robots.txt. Якщо сайт відмовляє в доступі, зупиніться. Не змінюйте IP або рядок проксі, щоб продовжити після відмови.

Чи є в Proxeta датацентрові проксі або API для скрапінгу?

Ні. Proxeta продає резидентні, мобільні та ISP-проксі. Датацентрових проксі, API для скрапінгу й «анблокера» в неї немає: запити й розбір сторінок виконує ваш код.

Чи можна використовувати SOCKS5 з логіном і паролем у Playwright?

З Chromium не можна: у Playwright 1.62.1 із Chromium 151 запуск завершується помилкою «Browser does not support socks5 proxy authentication». Використовуйте в Playwright HTTP (у резидентних і мобільних проксі Proxeta це порт 8080), а SOCKS5 (порт 1080) — наприклад, у curl і requests.

Читайте також

Усі статті

Опубліковано 7 хвилин читання

ISP-проксі чи резидентні та мобільні: що вибрати

Чим ISP-проксі відрізняються від резидентних і мобільних: оплата, стабільність IP, ротація та геотаргетинг. Таблиця порівняння й правила вибору під завдання.

Читати статтю

Опубліковано 5 хвилин читання

Backconnect-проксі: що це і як він працює

Що таке backconnect-проксі: як один хост і порт видають багато IP, чим ротація відрізняється від липкої сесії і як логін керує вихідною адресою в Proxeta.

Читати статтю