如何定位通过搜索引擎搜索站点访问跳转的问题

问题描述

使用阿里云云虚拟主机等产品搭建网站,通过搜索引擎访问站点时,自动跳转到第三方网站,但是直接通过浏览器地址栏访问无异常。

问题原因

可能是由于网站首页代码被篡改,植入了自动跳转代码导致。

解决方案

请参考以下步骤,排查并解决问题:

  1. 通过搜索引擎访问站点首页,在浏览器页面查看源码。
  2. 检查首页源码中,是否存在搜索引擎相关的跳转代码,或异常的加密代码:
    • 如有跳转代码,请删除跳转代码或重新使用正常文件覆盖即可。
    • 如有加密代码,建议使用解密工具,尝试解密,查看解密出来的信息中是否包含跳转代码。
  3. 如果以上步骤均未发现异常代码,建议单击F12键,打开开发者工具,切换至Network,刷新站点页面,查看资源加载过程中具体发生跳转的资源,检查该资源是否有被篡改的情况。

适用于

  • 云虚拟主机
  • 弹性Web托管

如果您的问题仍未解决,您可以在阿里云社区免费咨询,或提交工单联系阿里云技术支持。