【发布时间】:2014-11-21 13:27:16
【问题描述】:
我目前正在一个网站上工作,该网站刚刚完成了对特定刀具的报价。因此,我被要求创建一个 JS 重定向和规范链接,从这个页面到一个列出我们为 SEO 目的销售的所有刀具的页面。
我个人认为这不是正确使用 JS 重定向或规范链接,其他人怎么看?
附:我目前无法创建 301 或 302 重定向。
【问题讨论】:
标签: javascript redirect seo
我目前正在一个网站上工作,该网站刚刚完成了对特定刀具的报价。因此,我被要求创建一个 JS 重定向和规范链接,从这个页面到一个列出我们为 SEO 目的销售的所有刀具的页面。
我个人认为这不是正确使用 JS 重定向或规范链接,其他人怎么看?
附:我目前无法创建 301 或 302 重定向。
【问题讨论】:
标签: javascript redirect seo
当你想用#anchor 重定向一个url 时,可以使用JS 重定向。因为没有其他方法可以重定向此类链接,所以服务器端重定向会忽略 #anchor。
所以我找到了一个 JS 重定向脚本,我们用它把这个链接重定向到一个新页面(你可以在这里看到重定向的作用)→https://www.nationaleberoepengids.nl/onderwijsassistent#salaris
由于 2019 年 Google 似乎遵循这些客户端 JS 重定向,您可以在此 Google 视频中找到它 → https://www.youtube.com/watch?v=_SDIN0KiQp4
【讨论】:
我不是 SEO 专家,无法告诉您哪种解决方案更适合搜索引擎排名,但考虑到用户体验,用户输入了特定刀具报价的 URL,因此最好的方法是显示此优惠已过期的用户,因此他们知道他们正在寻找的资源发生了什么。您可以显示一些相关优惠(并为用户提供访问刀优惠列表的选项)或在几秒钟后自动重定向到刀节根目录,尽管我更喜欢前者。我也不认为规范链接在这里是正确的,因为这两个 URL 显然是针对两种不同的资源(一个是针对特定的刀组,另一个是针对所有刀组)。
【讨论】:
我会说 JS 几乎从来都不是进行重定向的最佳方式——它是否“好”真的是主观的,并且取决于您项目的需求和目标。
如果我处于你的位置,我的第一选择是尝试解释为什么 JS 是一个糟糕的选择(没有能力做 301/302,对没有 JS 的用户不起作用,搜索引擎不会知道它等)。如果管理层或您的客户了解这些缺点并且仍然想使用 JS,那很好。我认为你已经完成了你的工作,展示了选项并解释了优缺点。
【讨论】: