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