переведите в другой режим:
pm = ondemand
pm.max_children = 250
pm.process_idle_timeout = 10
pm.max_requests = 500
Количество max_children надо высчитать от объёма памяти. Учитывая, если памяти 20 ГБ, можно с 250 начать количества.
Далее просто делать анализ чем забивают запросы, возможно много клиентов и долго выполняются скрипты.
Спасибо. Это сразу проверили, нет какой-то существенной нагрузки. В такой ситуации получается, что можно просто забить?
Нагрузкой на хостинг:
И там или вас блокируют или заставляют новый тариф купить или покупать VDS
Нерабочий сайт = нет клиентов и потеря позиций.
Ещё как вариант можно бахнуть canonical на главную страницу каждого раздела + выводить ссылки на эти мусорные страницы через JS, чтобы боты меньше их кушали.
Можете попробовать на таких страницах прописать:
<meta name="robots" content="noindex, nofollow">
Но при этом надо их открыть в robots.txt чтобы робот увидел, что не надо ничего там сканировать и ходить там по ссылкам.
Убрать в 404 от роботов это не панацея т.к. они будут ходить по ссылкам и кричать, что у вас теперь много 404 ошибок, а это ещё хуже.
Не забыв про гуглбота из америки. Ну и еаропейские датацентры и впн траф оттуда тоже не желательно банииь.
В данном случаи мы говорим конкретно о тех, кто не нужен:
Вьетнам, Бразилия, Бангладеш, Индия, Аргентина, Мексика, Ирак, Пакистан