欺骗性Javascript 重定向
当 Googlebot 对包含 Javascript 的网页编制索引时,它只会将该网页编入索引,但不会去追踪 Javascript 本身所隐藏的任何链接或将这些链接编入索引。使用 Javascript 完全是一种合法的网络行为。然而,为欺骗搜索引擎而使用 Javascript 则是不合法的行为。例如,在 Javascript 和非脚本标记中分别放置不同的文字会违反Google的网站站长指南,因为如果这样做,网站会对用户(能够看到基于 Javascript 的文字)和搜索引擎(能够看到非脚本标记中的文字)分别显示不同的内容。为向用户和搜索引擎分别显示不同的内容而在 Javascript 中嵌入可将用户重定向到不同网页的链接,这种做法是违反网站站长指南的。如果在 Javascript 中嵌入了重定向链接,那么,搜索引擎会将原始网页编入索引,但不会去追踪该链接,而用户则会被引导到重定向目标页。与隐藏真实内容一样,这种行为也具有欺骗性,因为,这种行为可使网站分别向用户和 Googlebot 显示不同的内容,并可将访问者引导到他们并不想访问的网页。
请注意,在 Javascript 中放置链接本身并不具有欺骗性。在您检查您网站上的 Javascript 以确保您的网站符合我们的指南的同时,请考虑您在 Javascript 中放置链接的目的。
请注意,由于搜索引擎通常无法访问 Javascript 的内容,因此,搜索引擎很可能也无法访问 Javascript 中的合法链接(这对于浏览器中未启用 Javascript 的访问者而言也是一样的)。您可能需要将链接置于 Javascript 之外,或将链接复制到非脚本标记中。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
