Парсинг сайтов на заказ: парсер товаров, цен и открытых данных

Парсинг сайтов на заказ — когда нужны данные, которых нет в готовых сервисах: товары и цены конкурентов, объявления, каталоги, карточки компаний. Пишем парсер под вашу задачу, показываем пробную выгрузку и отдаём данные в Excel, CSV или по API — разово или по расписанию.

Пробная выгрузка до стартаExcel, CSV, APIОбновление по расписанию
Таблица с собранными данными о товарах: название, цена, наличие, ссылка и миниатюры фото

Что такое парсинг и что можно собрать

Парсинг — автоматический сбор открытых данных с сайтов: программа-парсер открывает страницы, как человек, и складывает нужные поля в таблицу. Сделаем парсинг под любую из этих задач — и десятки других.

Проблема

Цены и наличие у конкурентов

Решение

Каждый день видеть, кто и насколько поменял цену на те же товары, что у вас.

Проблема

Каталог поставщика

Решение

Забрать товары, характеристики и фото с сайта поставщика, у которого нет выгрузки.

Проблема

Объявления

Решение

Цены и предложения на Авито, ЦИАН и других площадках по вашим категориям и регионам.

Проблема

Базы компаний

Решение

Список организаций по отрасли и региону из открытых каталогов и карт.

Проблема

Отзывы и рейтинги

Решение

Что пишут о вас и конкурентах на площадках и картах.

Проблема

Тендеры и закупки

Решение

Новые закупки по вашему профилю с открытых площадок.

Схема: страницы интернет-магазина превращаются в строки таблицы с полями товара

Парсер товаров и парсинг интернет-магазинов

Парсер товаров собирает с сайтов интернет-магазинов и каталогов всё, что видно покупателю. Название, артикул, цену и старую цену, наличие и остатки, характеристики, описание, фото и ссылки. Парсинг магазина можно настроить на весь каталог или только на позиции, которые есть у вас. Парсинг — самая частая задача раздела данные и парсинг.

Что дальше: данные выгружаются в Excel, CSV, JSON или по API, а для загрузки на свой сайт — в формате импорта вашей CMS. Если нужно залить товары поставщика в свой магазин с описаниями и фото, это наполнение магазина товарами. Товары с маркетплейсов — отдельная задача со своими ограничениями, у неё своя страница.

  • Цены, остатки, характеристики, фото
  • Весь каталог или только ваши позиции
  • Выгрузка в формате вашей CMS

Парсер недвижимости и объявлений

Парсинг недвижимости нужен агентствам, застройщикам и инвесторам: цены за метр по районам, новые объекты, динамика предложения, объявления собственников и агентств. Собираем открытые объявления с ЦИАН, Авито, Домклик и сайтов застройщиков — с адресом, площадью, этажом, ценой и историей изменения цены.

Объявления Авито в других категориях — товары, услуги, транспорт — собираем так же: подробно на странице парсинг Авито. Телефоны и имена частных продавцов как персональные данные не собираем: для аналитики рынка они не нужны.

Готовый парсер или разработка под задачу

Купить парсер можно за небольшую подписку. Когда этого хватит, а когда нужен свой.

Готовый сервис

облачный или десктопный
Цена
подписка
Источники
популярные сайты
Свои поля и логика
только по шаблонам сервиса
Сопоставление с вашим каталогом
редко
Если сайт поменялся
ждать обновления сервиса
Кому подходит
типовая задача на популярном сайте

Фрилансер

Цена
разово, дёшево
Источники
любой, пока работает
Свои поля и логика
да
Сопоставление с вашим каталогом
по договорённости
Если сайт поменялся
искать исполнителя снова
Кому подходит
разовая выгрузка
Наш выбор

Парсер под задачу

sverdlov.pro
Цена
разработка плюс поддержка
Источники
любые открытые источники
Свои поля и логика
да
Сопоставление с вашим каталогом
да
Если сайт поменялся
чиним по договору поддержки
Кому подходит
регулярные данные для бизнеса

Если задача типовая и источник популярный, начните с готового сервиса — это честно дешевле. Свой парсер нужен, когда важны свои поля, склейка с вашим каталогом, выгрузка в ваши системы и работа по расписанию без сбоев.

Законно ли парсить сайты

Собирать открытые данные в России не запрещено, но есть правила, которые мы соблюдаем в каждом проекте:

  1. Только открытые данные — то, что видит любой посетитель без входа и оплаты.
  2. Не обходим защиту — не взламываем закрытые разделы и не подбираем чужие пароли.
  3. Не перегружаем сайт — запросы идут с паузами, чтобы источник работал нормально.
  4. Не собираем персональные данные без законного основания — телефоны и имена частных лиц для рассылок не собираем.
  5. Не копируем базу целиком для перепродажи — у создателя базы данных есть свои права; берём то, что нужно для вашей задачи.

Подробный разбор с примерами — в статье «как законно собирать данные конкурентов».

Сколько стоит заказать парсинг сайта

Разовая выгрузка

один источник, ваши поля, файл Excel или CSV

по смете

Парсер с обновлением

работа по расписанию на сервере, уведомления, выгрузка по API

по запросу

Поддержка парсера

присмотр за источниками и правки при изменениях вёрстки

по смете

Цену определяют число источников и полей, объём, защита сайта от ботов, частота обновления и формат выдачи. Точную смету называем после пробной выгрузки.

Как работаем

  1. 01

    Задача и пример

    Какой сайт, какие поля, как часто и куда выгружать.

  2. 02

    Пробная выгрузка

    Собираем небольшой образец — вы проверяете, то ли это.

  3. 03

    Парсер и расписание

    Пишем парсер, ставим на сервер, настраиваем обновление и уведомления.

  4. 04

    Поддержка

    Сайты меняют вёрстку — чиним парсер, чтобы данные шли без перерывов.

Вопросы о парсинге сайтов

Что такое парсер простыми словами?
Программа, которая открывает страницы сайта, как посетитель, и складывает нужные данные в таблицу: названия, цены, характеристики, ссылки. То, что человек делал бы вручную днями, парсер делает за минуты.
Какие есть сайты-парсеры и чем они отличаются от парсинга на заказ?
Облачные сервисы вроде Q-Parser или CloudParser и десктопные программы парсят популярные сайты по шаблонам за подписку. Парсинг на заказ нужен, когда сайт или поля нестандартные, данные надо склеить с вашим каталогом и выгружать в ваши системы.
Какие есть бесплатные парсеры и когда их хватит?
Бесплатные расширения браузера и пробные тарифы сервисов справляются с разовой выгрузкой простой страницы. Для регулярной работы, больших объёмов и сайтов с защитой их обычно не хватает.
Как создать свой парсер и когда проще заказать?
Простой парсер пишут на Python с библиотеками для запросов и разбора страниц. Заказать проще, когда нужен сбор по расписанию без сбоев, работа с защитой от ботов, склейка данных и поддержка при изменениях сайта.
Насколько законно парсить сайты?
Собирать открытые данные можно, если не обходить защиту, не перегружать сайт, не собирать персональные данные без основания и не копировать чужую базу целиком. Подробности — в статье журнала о законном сборе данных.
Какие сайты можно парсить?
Любые сайты с открытыми данными: магазины, каталоги, площадки объявлений, карты, реестры. Закрытые разделы, данные за логином и персональные данные людей — нет.
Как правильно парсить сайт, чтобы не заблокировали?
Делать паузы между запросами, не нагружать сайт, работать в часы низкой нагрузки и использовать официальный API, если он есть. Блокировку обычно получают те, кто собирает слишком быстро.
Сколько стоит парсер сайта?
Парсер с обновлением — по запросу; разовая выгрузка дешевле. Цена зависит от источников, полей, защиты сайта и частоты. Смету называем после пробной выгрузки.
В каком формате будут данные?
Excel, Google Таблицы, CSV, JSON, файл импорта для вашей CMS или API. Можно сразу загружать в 1С, CRM или базу данных.
Что будет, если сайт-источник изменится?
Парсер перестанет получать часть данных и сообщит об ошибке. По договору поддержки мы чиним его, обычно без перерыва для вас.

Собранные данные часто нужно почистить и склеить с вашим каталогом — это очистка и сопоставление товаров. Регулярно следить за ценами конкурентов удобнее через регулярный мониторинг цен, а список компаний для отдела продаж даёт сбор базы клиентов для продаж. Госзакупки — отдельная услуга: мониторинг тендеров. Пример сбора сведений сразу из многих источников — кейс досье на компанию за пару минут. Сообщества, аудитории и упоминания во ВКонтакте и Telegram собирает парсер соцсетей.

Обсудим ваш проект

Заявку читает руководитель проекта, а не колл-центр и не автоответчик.

Что будет после заявки

  1. Укажите удобный способ связи для обсуждения задачи.
  2. Созвонимся, чтобы понять задачу, цифры и ограничения.
  3. Предложим план: что сделать, в каком порядке, кто из команды подключится и сколько это стоит.

Заявка ни к чему не обязывает. Если задача окажется не нашей, скажем прямо и подскажем, куда обратиться.

Расскажите о задаче

Имени и телефона достаточно. Подробности можно добавить сразу или обсудить при звонке.

Добавить подробности