网站站长经常利用重定向来帮助访问者从一个网页转到另一个网页。重定向是网络运作的正常环节,如果运用得当,将会发挥重要作用。但有些重定向旨在操纵或欺骗搜索引擎,或者分别向用户和搜索引擎显示不同的内容。谷歌表示其质量指南严格禁止这些类型的重定向。
例如,桌面设备用户可能会被重定向到正常的网页,而黑客可能会将所有移动设备用户重定向到一个完全不同的垃圾网域。为了帮助网站站长更好地发现存在问题的重定向,我们更新了质量指南中有关欺骗性重定向的内容,并在其中列举了与重定向相关的违规情况示例。
重定向是将访问者引导到其他网址(而非其原本请求的网址)的行为。将某网址重定向到其他网址的正当理由有很多种,例如,您的网站移到了新地址,或几个网页整合成了一个网页。
然而,有些重定向旨在欺骗搜索引擎,或者对用户和抓取工具分别显示不同的内容。将用户重定向到其他网页,企图对用户和搜索引擎抓取工具分别显示不同内容的做法违反了Google网站站长指南。如果以这样的方式实施重定向,搜索引擎可能会将原始网页编入索引但不会追踪该重定向,而用户则会被引导到重定向目标页。与隐藏真实内容一样,这种行为也具有欺骗性,因为这会企图向用户和Googlebot分别显示不同的内容,并可将访问者引向他们并不想访问的网页。
以下是欺骗性重定向的一些示例:
系统向搜索引擎显示一种内容,却将用户重定向到明显不同的其他内容。
桌面设备用户转到正常网页,而移动设备用户却被重定向到完全不同的垃圾网域。
使用JavaScript重定向用户是合法的。例如,如果您在用户登录后将其重定向到内部网页,则可以使用JavaScript执行此操作。在您检查JavaScript或其他重定向方法以确保您的网站符合我们的指南的同时,请考虑您在JavaScript中放置链接的目的。请注意,301重定向是移动网站的最佳选择,但是,如果您没有网站服务器的访问权限,也可以使用JavaScript重定向来移动网站。
我们还更新了被黑客入侵的内容指南,增加了遭到入侵的网站上的重定向。如果您认为自己的网站已遭到入侵,请按照这些说明来确定并修复您网站上的问题。
被黑内容是由于您的网站存在安全缺陷而未经您同意放到网站上的所有内容。为了保护我们的用户以及维护搜索结果的完整性,Google会尽最大努力在搜索结果中排除被黑内容。被黑内容无法为用户提供实用的搜索结果,而且可能会在用户的计算机上安装恶意内容。我们建议您保持自己网站的安全,在找到被黑内容时对其进行清理。
以下是被黑内容的一些示例:
注入的内容
黑客获得您网站的访问权限之后,可能会尝试在您网站的现有网页中注入恶意内容。通常是将恶意JavaScript直接注入到网站或iframe中。
添加的内容
有时由于存在安全缺陷,黑客能够将包含垃圾内容或恶意内容的新网页添加到您的网站。黑客通常会使用这些网页来操纵搜索引擎。您现有的网页可能没有被黑的迹象,但是这些新建的网页可能会危害您网站的访问者或影响您的网站在搜索结果中的排名。
隐藏的内容
黑客还可能会试图通过令您不易察觉的方式来操纵您网站上的现有网页。他们的目的是将搜索引擎可以发现而您和您的用户可能很难认出的内容添加到您的网站。这包括使用CSS或HTML将隐藏链接或隐藏文字添加到网页,还可能包括更为复杂的更改(例如隐藏真实内容)。
重定向
黑客可能会将恶意代码注入您的网站,这些代码会将部分用户重定向到有害网页或垃圾网页。此类重定向有时取决于引荐来源网址、用户代理或设备。例如,点击Google搜索结果中的网址可能会将您重定向到可疑网页,但是如果您直接通过浏览器访问同一个网址却不会出现重定向。