К содержимому
DDoS·Protect
Возможности

Защита от парсинга: цены, каталог и контент остаются вашими

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

Как выглядит современный парсер

Простые скрипты на Python отсекаются по отпечатку TLS и отсутствию JavaScript. Продвинутые парсеры используют безголовые браузеры и резидентные прокси: запросы идут с домашних адресов и выглядят как обычный Chrome. Их выдаёт поведение — обход каталога по порядку, отсутствие картинок и стилей, одинаковые интервалы, запросы к страницам без переходов по ссылкам.

Что делаем

  • Отсекаем простые HTTP-клиенты по отпечатку и проверке браузера.
  • Считаем лимиты на просмотр карточек товаров и страниц каталога на сессию.
  • Выявляем безголовые браузеры по признакам окружения.
  • Замечаем последовательный обход и аномальные маршруты.
  • Для подтверждённых парсеров вместо блокировки можно включить задержку ответа: парсинг замедляется в десятки раз, а атакующий не сразу понимает, что его обнаружили.

Чем грозит парсинг

  • Нагрузка. Обход каталога в десятки тысяч карточек — это постоянный поток запросов к базе, который не приносит ни одного заказа.
  • Потеря ценового преимущества. Конкурент, видящий ваши цены в реальном времени, автоматически ставит свои на рубль ниже.
  • Клоны и дубли. Скопированные тексты и описания появляются на чужих сайтах и конкурируют с вами в поиске.
  • Искажённая аналитика. Боты накручивают просмотры и сбивают статистику конверсии.

Кому разрешить

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

С чего начать

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

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

Законно ли защищаться от парсинга?

Да, вы вправе ограничивать автоматический доступ к своему сайту. Защита не мешает поисковым системам индексировать страницы.

Можно ли узнать, кто парсит сайт?

В журнале видны сети, отпечатки и маршруты парсеров. Часто по ним понятно, что это конкретный сервис мониторинга цен, но установить заказчика технически нельзя.

Ранний доступ

Подключим ваш сайт одним из первых

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