Дело в том, что я знаю сайты, на которых лежит клон моего.
@carwiz Боже, да все куда проще. Я как человек который написал неодин десяток парсеров вам скажу:
- Парсеры не используют кеш. Все современные браузеры кешируют данные. Все. Даже хром и файрфокс в режиме инкогнито. Парсеры ВСЕГДА грузят много ресурсов с сервера. Значит и делаю миллионы обращений. Посмотрите - за сколько обращений в среднем у вас грузится страница, посмотрите количество просматриваемых страниц. Перемножте данные и умножте на 10. Все что делает большее количество запросов за одну сессию - 20 минут. Должно автоматически баниться.
- Парсеры всегда используют одинаковый патерн поведения - дерево с большим количеством ветвлений. В то время как пользователи часто возвращаются на страницы выше. Как с этим бороться - решайте сами. Есть специальные решения, которые отслеживают эти паттерны на уровне логов. Но дорогие.
- Парсеры всегда создают равномерную загрузку на сервер в процесе работы. При росте количества запросов нагрузка вырастает прямопропорционально. Когда у пользователей графики нагрузки хаотические.