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

问题描述 投票:0回答:2

我正在重建一个包含大量(数千个)重定向的 WordPress 网站。我将 URL 结构从 example.com/unique# 更改为 example.com/year/month/newtitle

我有一个脚本(php),可以通过中间人网址将 unique# 消化为年/月/新标题:example.com/redirector.php?unique#

目前流程是:

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

我觉得这在 SEO 中让我丧命,但无法确定为什么?它们都应该是 301 重定向吗?有没有更优雅的方式来重定向而无需中间人 URL?

php wordpress redirect
2个回答
4
投票

301 重定向是“永久”重定向,而 302 是“临时”重定向。如果内容已永久移动到新 URL,您应该使用 301 重定向 - 您不会通过 302 重定向将任何 SEO 优势从旧页面转移到新页面。

在您的示例中,这意味着您的中间人 URL 将受益,但不会转移到最终 URL。

这里有一篇很棒的文章,介绍 SEO 的 301 和 302 重定向之间的区别。

此外,Google 不喜欢重定向链,您将失去链中每个链接的一些 SEO 优势。

您最好将原始 URL 重定向到最终 URL(或两个 URL,如果中间人 URL 已被索引)到新 URL。

例如: /旧网址 -> /中间人网址 -> /新网址

应更改为:

/旧网址 -> /新网址

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

这里有一篇文章详细介绍了重定向链对 SEO 的影响。

希望这有帮助。


0
投票
URL重定向是一种将用户和搜索引擎爬虫重定向到与他们请求的URL不同的URL的一种方式,主要有301、302三种类型,第三种是Meta Refresh。如果需要,您可以了解更多信息

https://techeduworld.com/url-redirection-in-php-301-and-302-seo-website

© www.soinside.com 2019 - 2024. All rights reserved.