Como impedir que um caminho de URL incorreto que não faz parte do meu site seja exibido na pesquisa do Google?

Como impedir que um caminho de URL incorreto que não faz parte do meu site seja exibido na pesquisa do Google?

Eu tenho um site que está rodando em Node.js (Express) e Apache httpd.

Centenas de solicitações chegam de IPs maliciosos, que estou bloqueando proativamente. (Eu tenho um script que analisa os logs e, se encontrar termos maliciosos, bloqueia o IP por meio de um firewall (UFW).

No entanto, como está recebendo muitos acessos, quando vou ao google.com e digito o nome do meu site, alguns dos resultados são algo como:

https://nome-do-site.com/palavra-ruim-palavra-ruim

Mesmo que meu site não contenha esses palavrões, isso aparece como resultado no google, já que esses IPs maliciosos chegam ao meu site com essas palavras.

Alguém poderia compartilhar alguma luz e me dizer como posso consertar isso? Acabei de criar um arquivo robots.txt e agora estou impedindo que bots mal-intencionados também verifiquem o site.

Muito apreciado

informação relacionada