Как бороться с негативной накруткой поведенческих факторов?
Здравствуйте.
Пару дней назад заметил всплеск прямых заходов на сайт. Сначала не придал значения пока не заметил выросшие отказы.
Начал гуглить ПФ и понял что нас кто то хочет понизить в выдаче.
Заходят с разных ip адресов по 0-3 секунд на визит. Под одним адресом могут заходить с разными сессиями.
Написал скрипт, который раз в 2 секунды отправляет запрос на сервер, там уже добавляем 2 секунды на ип адрес и сессию.
Далее смотрим у кого больше 2-х заходов до 5 секунд, баним в nginx и отдаем 403 (кроме ботов яндекса и гугла).
Вопрос в том, на сколько это правильно? И как можно бороться с этими супостатами?
Так же хочу реализовать вопрос - ответ на тематику сайта, чтобы добавлять невинных в вайтлист.
Написал письмо в ТП яндекса, ответ получил прям молниеносно быстро. Заверили, что: волноваться не о чем и что они в курсе всех техник.
Тем не менее думаю стоить банить настырных и наглых ботов (с одного адреса), чтобы не создавать нагрузку на сайт
Попробуйте настроить цели, жестко привязать их к формам и областям. ПФ от прямых заходов не ломается, Яндекс такое уже давно понимает. Но как вариант написать в ТП что бы избежать просадок.
Единого 100% способа борьбы с накруткой ПФ не существует. Яндекс вроде обещает с этим начать бороться, и вроде даже что-то делает уже, но пока все никак. Вот тут описаны многие варианты борьбы с накруткой: https://t.me/siteclinic_doctor/1784 Может какой-то вам и подойдёт! От банальной блокировки IP до реализации всплывашки "Вы точно хотите...?" или установки reCAPTCHA V3.