
Tengo un sitio que se ejecuta en Node.js (Express) y Apache httpd.
Cientos de solicitudes provienen de IP maliciosas, que estoy bloqueando proactivamente. (Tengo un script que mira los registros y, si ve términos maliciosos, bloquea la IP a través de un firewall (UFW).
Sin embargo, dado que está recibiendo muchas visitas, cuando voy a google.com y escribo el nombre de mi sitio, algunos de los resultados son algo como:
https://nombre-del-sitio.com/palabra-mala-palabra-mala
Aunque mi sitio no contiene esas malas palabras, se muestra como resultado en Google, ya que esas IP maliciosas llegan a mi sitio con esas palabras.
¿Podría alguien compartir algo de luz y decirme cómo puedo solucionar este problema? Acabo de crear un archivo robots.txt y ahora también estoy bloqueando que los robots dañinos escaneen el sitio.
Muy apreciado