Ограничение частоты
Правило, ограничивающее число запросов с одного адреса за период. Простейшая защита от автоматики и одна из самых опасных при переборе.
Идея очевидная: человек не открывает сто страниц в минуту, значит, ограничим. На практике это одно из самых коварных правил.
Опасность в том, что за одним адресом часто стоит много людей. Офис, школа, вуз, гостиница, а главное — мобильный оператор, который выпускает тысячи абонентов через общий выход. Ограничение, разумное для одного человека, отрежет их всех.
Отсюда два правила.
Пороги ставятся высокими. Не «сорок страниц в минуту», а «сто двадцать»: между разумным поведением человека и очевидной машиной есть большой запас, и лучше остаться в нём.
Вес ограничивается. Превышение частоты — довод, но не приговор. В связке с библиотекой в User-Agent или с обращением к чужим секретам оно решает. В одиночку — нет.
Что с этим делать
Страницы о защите от того, что описано выше: как это выглядит на сайте и что делает BotBan.
Смежные термины
Подробнее в блоге
- Недействительные клики в Директе: что Яндекс не берёт в оплату сам, а что остаётся на вас Яндекс отсеивает часть кликов сам и денег за них не берёт. Но фильтр видит только то, что было до перехода. Разбираем, какие клики проходят его насквозь, как найти их по метке yclid и что с ними можно сделать, а что нельзя.
- «Проверяем ваш браузер»: что это за страница и почему человек её почти не видит Полсекунды, пока браузер решает задачу, — и вы на сайте. Разбираем, что именно происходит и почему это надёжнее картинок со светофорами.
- Один запрос под микроскопом: как сервис решает, бот перед ним или человек Что успевает произойти между «пришёл запрос» и «отдали страницу»: какие признаки смотрим, чему не верим и почему сомнение всегда в пользу посетителя.