Перейти к содержимому
Левицкий Концепт
Инициализация систем000%

Парсер сайтов на заказ: сбор открытых данных по расписанию

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

Обычно парсер заказывают, когда сотрудник уже неделю копирует карточки с сайта поставщика: название, артикул, цену, наличие, характеристики. Через месяц у поставщика меняется вёрстка, таблица расходится с реальностью, а исправлять её некому.

Мы начинаем не с кода, а с вопроса, откуда законнее и надёжнее взять данные. Часто у поставщика есть YML-фид, выгрузка для партнёров или API — тогда разбирать страницы не нужно вовсе. Если источник только сайт, собираем то, что открыто любому посетителю, с паузами между запросами и с учётом robots.txt.

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

Типовой проект · пакет «Спутник»

47 600 ₽

1 неделя

  • Каталоги и карточки
  • Сбор по расписанию
  • Контроль полноты
  • Выгрузка куда удобно

Возможности

Что делает парсер

01

Каталоги и карточки

Название, артикул, цена, наличие, характеристики и ссылки на страницы — в единую структуру.

02

Сбор по расписанию

Раз в сутки, раз в час или по кнопке — как требует задача, без лишней нагрузки на источник.

03

Контроль полноты

Скрипт сравнивает число позиций с прошлым запуском и предупреждает, если половина каталога вдруг «исчезла».

04

Выгрузка куда удобно

Excel, CSV, Google Таблица, база данных или загрузка сразу в 1С и на ваш сайт.

05

Устойчивость к правкам источника

Поломка разметки на чужом сайте видна сразу, а не через неделю по жалобе менеджера.

Калькулятор

Парсер сайтов — расчёт стоимости

Отраслевые модули уже отмечены. Уберите лишнее или добавьте нужное — сумма в счёте будет та же, что в смете.

1

Выберите пакет

2

Добавьте нужное

+ 7 900 ₽
+ 14 900 ₽
+ 19 900 ₽
+ 24 900 ₽
от 19 900 ₽ за сайт1
+ 9 900 ₽
+ 39 900 ₽
+ 34 900 ₽
+ 24 900 ₽
+ 4 900 ₽
+ 29 900 ₽
+ 990 ₽/мес
+ 5 900 ₽/мес
3

Ваша смета

  • Пакет «Спутник»14 900 ₽
  • Поиск официального фида или API7 900 ₽
  • Парсер сайта · 1 сайт19 900 ₽
  • Уведомления в Telegram4 900 ₽

Стоимость работ

0 ₽

Срок: 1 неделя

Счёт сейчас: 47 600 ₽ — 100%, сумма до 50 000 ₽

Без регистрации. Счёт и анкета придут на почту сразу. Гарантия 3 месяца после запуска.

Какой способ получения данных выбираем

Разбор страниц — последний вариант, а не первый. Чем стабильнее источник, тем дешевле поддержка.

Что есть у источникаКак получаем данныеНадёжность
YML или XML-фид для партнёровЧитаем фид по расписаниюВысокая: формат меняется редко
Открытый APIЗапросы с ключом по документацииВысокая, но есть лимиты запросов
Только страницы каталогаРазбор HTML с паузами между запросамиСредняя: зависит от вёрстки
Каталог подгружается скриптомЧитаем те же открытые запросы, что делает браузерСредняя
Прайс в Excel приходит на почтуЗабираем вложение и разбираем файлВысокая, пока не меняют шаблон

На чём обычно ломаются самодельные парсеры

Нет проверки полноты

Источник отдал половину страниц из-за таймаута, а скрипт честно записал половину каталога и обнулил остатки остальных товаров.

Жёсткая привязка к вёрстке

Селекторы вида «третий блок во втором столбце» ломаются от любой правки дизайна. Мы опираемся на устойчивые признаки: микроразметку, атрибуты, структуру данных.

Слишком частые запросы

Сотни обращений в секунду нагружают чужой сервер и заканчиваются блокировкой. Медленный и вежливый сбор работает годами.

Данные без очистки

Цена «1 299,00 руб.» в одном месте и «1299» в другом — сравнить их без нормализации невозможно, а ошибки всплывают уже в отчёте.

Пример: оптовик сантехники сверяет каталоги трёх поставщиков

Пакет «Спутник» (14 900 ₽) + парсер на 3 сайта (59 700 ₽) + нормализация данных (14 900 ₽) + сопоставление с каталогом (24 900 ₽). Итог — около 114 400 ₽ разово и 990 ₽ в месяц за сервер, срок около двух недель. Менеджер получает утром таблицу, где рядом с каждым своим артикулом стоит наличие у поставщиков, и больше не открывает три сайта вручную.

Собрать свой вариант

Вопросы и ответы

Что спрашивают про парсинг

Сайт поставщика закрыт паролем партнёра — это можно собрать?

Если у вас есть легальный партнёрский доступ и договор не запрещает автоматическую выгрузку, скрипт может работать под вашей учётной записью. Обходить капчу, блокировки и чужие ограничения доступа не будем.

Что будет, если на сайте поменяют дизайн?

Парсер заметит, что поля перестали находиться, и пришлёт уведомление. Правка разбора обычно занимает час-два и входит в сопровождение.

Можно ли забирать фотографии товаров?

Технически да, но фотографии охраняются авторским правом. Размещать их у себя можно только с разрешения правообладателя — часто поставщик даёт его в дилерском договоре. Без разрешения сохраняем только ссылки и текстовые характеристики.

Сколько выйдет, если источников двадцать?

Опция «Парсер сайта» считается за каждый источник. При десятке сайтов и больше удобнее пакет «Галактика» с веб-панелью: в нём проще следить за всеми сборщиками сразу.

Не заблокирует ли источник наш сервер?

Мы ходим медленно, как аккуратный посетитель: паузы между запросами, сбор ночью, без параллельного шквала обращений. Если владелец сайта явно запрещает автоматический сбор, ищем другой путь — фид, API или договорённость.

Помощник по заказуЦены, сроки, оплата, договор — отвечает сразу

Спросите что угодно о заказе: сколько будет стоить ваш проект, что входит в пакет, как платить, какие документы получите.