【发布时间】:2012-10-08 22:01:38
【问题描述】:
我是 Web 开发的新手,去年我将我的公司网站更改为使用大量 js 的单页网站,以便用户可以同时完成许多任务而无需离开首页。虽然我的用户似乎真的很喜欢新布局,但我没有意识到这会对我的 SEO 产生什么影响,因此我完全退出了谷歌搜索。
所以,在我网站的这个新版本中,我正在检测用户是否启用了 js。例如,如果用户链接到www.myAddress.com/howItWorks.php,并且禁用了 js,比如 google bot,他们将能够使用查看内容。但是,如果他们启用了 js,我想重定向到我的主页 www.MyAddress.com,它仍然是单页布局。本质上,我只希望 google(以及少数禁用 js 的人)看到旧布局,而其他人都使用较新的布局。
我听说元重定向很难与 SEO 一起使用,并且一些搜索引擎会忽略使用它们的网站,因为它们是垃圾邮件发送者的常用工具。
- 如果我在检测到用户启用了 js 后使用元重定向,会损害我的 SEO 吗?
- 还有什么我应该使用的吗?
【问题讨论】:
-
Google 'seo javascript redirects' 并阅读有关此类事情的健康警告。任何试图向 Google 展示与您的普通访问者不同的内容的内容都被视为黑帽 SEO,并且可能会进一步损害您的排名。
-
@james 我环顾四周,看起来危险是 1. 重复数据,以及 2. 完全不同的数据。如果我明确地说“在启用 js 的情况下隐藏 __ 和显示 ___”以及“在禁用 js 的情况下隐藏 __ 和显示 ___”,那么我只会向谷歌发送一组数据
-
我不认为我理解你的意思,但我只是重申,谷歌作为一家公司会惩罚那些试图通过提供不同内容来“愚弄”搜索机器人的网站“正常”访问者比谷歌。至于他们如何检测到这一点,我不知道,但我想拥有他们的资源的公司并不难。与其为此付出努力,我只建议您使用成熟的良好实践来建立一个网站,并将您的 SEO 努力用于创建有价值和引人入胜的内容,而不是大量的 JavaScript。
-
@james 对,最大的好处是通过使用单页而不是传统布局,我每天节省了多个小时的电话,这就是为什么我如此犹豫不决传统的多页布局...我的用户现在可以一次看到所有内容,并且知道所有步骤是什么,以及执行它们的顺序。也许最重要的是他们可以同时完成操作...因此他们可以请求供应当他们正在报名参加约会时。
-
这听起来更像是某种网络应用程序?我会区分现有客户的页面 - 您已经转换的人,以及吸引新客户的页面。这是两个不同的东西。也许甚至不让谷歌索引交互式页面。如果不了解业务以及可以在网络上发布的信息类型,就很难知道。
标签: php javascript html redirect