Парсинг сайтов: чем собирать данные с чужих страниц
Задача звучит одинаково — «собрать цены конкурентов» или «выгрузить каталог», — а решения расходятся на три ветки. Визуальные конструкторы позволяют кликнуть по нужным полям на странице и получить таблицу без единой строки кода.
API-сервисы берут на себя грязную работу: прокси, отпечатки браузера, повторные попытки и капчи, отдавая готовый HTML или JSON. Платформы для разработчиков дают запускать собственный код в облаке по расписанию и складывать результат в хранилище. Цена почти везде считается объёмом: тысячи запросов, кредиты, гигабайты трафика через прокси или число собранных записей, а потраченное время в счёт не идёт.
Сервисы раздела
8 карточек. Метки под названием — то, что подтверждено на сайте сервиса, кружок справа — порог входа.
«Порог входа» считается по фактам с сайта: бесплатный доступ, открытые тарифы, русский интерфейс, работа без установки, наличие API и видимая поддержка. Он говорит о том, насколько легко начать, и ничего не говорит о качестве работы инструмента. Разборы пар, между которыми выбирают чаще всего, собраны на странице сравнения сервисов.
Как выбирать в этом разделе
Сначала посмотрите на сайт-источник. Простая разметка без защиты собирается визуальным конструктором и стоит копейки. Если страница закрыта проверками, отпечатками браузера и капчей, дешёвый парсер будет отдавать пустые ответы, и придётся брать сервис с обходом блокировок, где в цену уже заложены прокси.
Дальше считайте единицу расчёта. У одних платформ это тысяча запросов, у других кредиты, у третьих гигабайты трафика через резидентные прокси, а капча и рендер страницы почти везде тарифицируются отдельно. Один и тот же объём данных в разных прайсах отличается в разы.
Юрлица и соответствие по разделу
Срез по 8 сервисам: у скольких вообще опубликовано то, о чём принято спрашивать до договора. Проверено 22.08.2026.
0из 8Юридическое лицо названона сайте или в документах
0из 8ИНН опубликованможно проверить в реестрах
1из 8Российское юрлицооплата и договор без валютных вопросов
0из 8В реестре отечественного ПОнужно госзаказчикам и компаниям с госучастием
0из 8Сказано про 152-ФЗработа с персональными данными
0из 8Где хранятся данныестрана серверов указана прямо
0из 8Есть SLAдоступность зафиксирована документом
8из 8Открытые ценыпрайс лежит на сайте, без запроса
Частые вопросы
Сколько стоит парсинг сайтов
Считают по объёму. У Apify бесплатный план даёт 5 долларов на запуск, Starter стоит 29 долларов в месяц плюс оплата по факту. ScrapingBee просит 49 долларов за 250 тысяч кредитов и 99 за миллион, ZenRows — 16 долларов за 45 тысяч кредитов и 57 за 250 тысяч. ParseHub стоит 189 долларов в месяц за 10 тысяч страниц за прогон и 599 за безлимит. Российский Diggernaut берёт 2 100 ₽ в месяц за 200 тысяч запросов страниц и 18 000 ₽ за три миллиона.
Нужно ли уметь программировать
Не обязательно. Octoparse, ParseHub и Web Scraper устроены как визуальные конструкторы: вы открываете страницу, размечаете нужные поля мышью и получаете таблицу. Apify и Diggernaut рассчитаны на тех, кто пишет свои сценарии, но у обоих есть готовые парсеры под популярные сайты. API-сервисы вроде ScrapingBee и ZenRows требуют кода, зато решают вопрос блокировок.
Что делать, если сайт блокирует парсер
Брать сервис, где обход заложен в цену. ScrapingBee и ZenRows отдают готовый HTML через ротацию прокси и подмену отпечатков браузера, у Bright Data это отдельные продукты — Unlocker API от доллара за тысячу запросов и резидентные прокси от нескольких долларов за гигабайт. У Octoparse решение капчи считается отдельно — от доллара за тысячу, а резидентные прокси стоят 3 доллара за гигабайт.
Законно ли парсить сайты
Зависит от того, что и откуда собирается. Публично доступные данные вроде цен и характеристик товаров собирают массово, но условия использования конкретного сайта могут это запрещать, а на структурированную базу данных распространяются смежные права её изготовителя. Персональные данные людей собирать и хранить без основания нельзя. Нагрузку тоже стоит держать разумной: агрессивный парсинг кладёт чужой сервер и превращает спор в разговор о причинении вреда.