在任何普通浏览器上打开我的网站;它显示一切正常,但在谷歌搜索结果中,它显示一些插入的广告内容。
如果我设置自定义用户代理"GoogleBot",那么我可以看到所有的垃圾在网站的顶部和底部。
我禁用了JavaScript,然后重新加载,看看是否有一些JavaScript注入,但没有变化。
我也试着在删除"后重新加载主页。"Htaccess"answers"web"。
我也试过清除/禁用缓存,但仍然没有用。
即使我将Drupal设置为维护模式,它仍然会显示垃圾内容和维护消息。
经过深入搜索,我发现了一些线索,但它们对解决这个问题没有多大帮助。如:
- wso9.php文件的根,有所有的垃圾编码的东西,旁边是不可读的,尝试删除文件,但仍然没有改变。
- syslog-int.php,类似的垃圾编码,尝试删除,没有改变。
- 数百个imagexxx.php(例如image467.php)文件在这个目录"/web/sites/default/files/ynyp"中几乎所有这些文件都有大多数原始网站的渲染结构,混合了大量链接/文本到一些"同日发薪日贷款"网站。
- 同上:"/web/sites/default/files/statistic/data-453.asp"
什么线索吗?我应该在哪里找到这个来源?如何让它停止?
我知道你的网站有一些安全问题。
说到Drupal,你应该从安全审查模块开始
除了:
- 确保您的服务器是安全的(托管,VPS?)
- 检查您的Google网站管理员工具页面