Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 什么时候可以使用JS重定向?_Javascript_Redirect_Seo - Fatal编程技术网

Javascript 什么时候可以使用JS重定向?

Javascript 什么时候可以使用JS重定向?,javascript,redirect,seo,Javascript,Redirect,Seo,我目前在一个网站上工作,那里有一套专门的刀的报价刚刚完成。因此,我被要求创建一个JS重定向和规范链接,从这个页面到一个页面,列出我们为SEO目的出售的所有刀具 我个人认为这不是正确使用JS重定向或规范链接,其他人怎么看 另外,我目前无法创建301或302重定向。我想说,JS绝不是进行重定向的最佳方式——它是否“正常”实际上是主观的,取决于项目的需要和目标 如果我处在你的位置,我的第一个选择将是解释为什么JS是一个糟糕的选择(没有能力执行301/302,没有JS的用户无法使用,搜索引擎不知道等等)

我目前在一个网站上工作,那里有一套专门的刀的报价刚刚完成。因此,我被要求创建一个JS重定向和规范链接,从这个页面到一个页面,列出我们为SEO目的出售的所有刀具

我个人认为这不是正确使用JS重定向或规范链接,其他人怎么看


另外,我目前无法创建301或302重定向。

我想说,JS绝不是进行重定向的最佳方式——它是否“正常”实际上是主观的,取决于项目的需要和目标


如果我处在你的位置,我的第一个选择将是解释为什么JS是一个糟糕的选择(没有能力执行301/302,没有JS的用户无法使用,搜索引擎不知道等等)。如果管理层或您的客户理解这些缺点,并且仍然希望使用JS,那么这很好。我认为你已经通过展示选项和解释优缺点完成了你的工作。

我不是搜索引擎优化专家,也无法告诉你哪种解决方案更适合搜索引擎排名,但考虑到用户体验,用户已经输入了一个特定报价的URL,因此,最好的方法是向用户显示此服务已过期,以便他们知道他们正在寻找的资源发生了什么。您可以显示一些相关的报价(并为用户提供访问刀报价列表的选项)或在几秒钟后自动重定向到刀段根,尽管我更喜欢前者。我也不认为规范链接在这里是正确的,因为这两个URL显然用于两种不同的资源(一个用于特定的刀集,另一个用于所有刀集)