
У меня есть сайт, работающий на Node.js (Express) и Apache httpd.
Сотни запросов поступают с вредоносных IP-адресов, которые я активно блокирую. (У меня есть скрипт, который просматривает логи, и если он видит вредоносные термины, он блокирует IP-адрес через брандмауэр (UFW).
Однако, поскольку он получает много посещений, когда я захожу на google.com и ввожу название своего сайта, некоторые результаты выглядят примерно так:
https://имя-сайта.com/bad-word-bad-word
Несмотря на то, что мой сайт не содержит этих плохих слов, он отображается в результатах поиска Google, поскольку вредоносные IP-адреса атакуют мой сайт с этими словами.
Может кто-нибудь поделиться советом и подсказать, как это исправить? Я только что создал файл robots.txt и теперь также блокирую сканирование сайта плохими ботами.
Очень признателен