我有一个在 Node.js(Express)和 Apache httpd 上运行的站点。
数百个请求来自恶意 IP,我正在主动阻止这些请求。(我有一个脚本可以查看日志,如果发现恶意术语,它会通过防火墙 (UFW) 阻止该 IP。
但是,由于它的点击量很大,当我访问 google.com 并输入我的网站名称时,部分结果如下:
https://site-name.com/bad-word-bad-word
即使我的网站不包含这些不良词汇,它也会显示在 Google 搜索结果中,因为这些恶意 IP 使用这些词汇访问了我的网站。
有人能分享一些信息并告诉我如何解决这个问题吗?我刚刚创建了一个 robots.txt 文件,现在我也阻止恶意机器人扫描网站。
非常感激