301重定向到302重定向(SEO影响)

时间:2016-03-08 04:31:06

标签: php wordpress redirect

我正在重建一个有很多(数千)重定向的Wordpress网站。我将URL结构从example.com/unique#更改为example.com/year/month/newtitle

我有一个脚本(php)通过中间人网址将唯一的#摘要到年/月/新标题中:example.com/redirector.php?unique#

目前,流程是:

example.com/unique# ---- 301 ----> example.com/redirector.php?unique# ---- 302 ----> example.com/year/month/title

我觉得这在SEO中杀了我,但是无法确定原因?它们应该是301重定向吗?有没有中间人URL的更优雅的重定向方式?

1 个答案:

答案 0 :(得分:2)

301重定向是“永久”重定向,而302是“临时”重定向。如果内容已永久移至新网址,则应使用301重定向 - 您不会将旧网页上的任何搜索引擎优化权益转移到具有302重定向的新网页。

在您的示例中,这意味着您的中间人网址将获得好处,但之后这不会转移到最终的网址。

这是一个很棒的Django Unique Together (with foreign keys)

此外,谷歌不喜欢重定向链,你将失去链中每个链接的一些SEO好处。

最好将原始版本重定向到最终版(或者如果中间人URL已编入索引,则将两个URL重定向)到新URL。

例如: / old-URL - > / middle-man-URL - > / new-URL

应改为:

/ old-URL - > /新-URL

/ middle-man-URL - > / new-URL

这是article on the difference between 301 and 302 redirects for SEO.

希望这有帮助。