重定向:SEO 最佳实践
已发表: 2021-04-09重定向可帮助您维护网站排名并帮助搜索引擎了解我们对网站所做的更改。 以下是正确执行重定向所需的所有信息。 记笔记!
SEO的相关重定向
这些是影响网站排名的主要重定向。 了解如何根据您的需要正确使用它们。
301 - 永久重定向
使用 301 重定向代码,您将 90 - 99% 的原始页面权限传递给重定向页面。 在大多数情况下,301 HTTP 状态代码是在网站上实现重定向的最有效方法。
302 - 临时重定向
尽管有时有人指出可以类似地处理 301 和 302 重定向,但事实是您需要知道要使用哪一个,具体取决于具体情况。
如果您确定可以在不久的将来再次显示原始页面,请仅使用 302。 如果您不确定,最好设置 301 永久重定向,因为这样可以避免重复内容。
为什么? 因为谷歌将通过将重定向解释为临时的来保留旧内容和新内容。
307 - 临时重定向
307 和 302 都是临时重定向。 那么有什么区别呢? 307 状态码被添加到 HTTP 1.1 中的 HTTP 标准中。 它们之间的主要区别是302 被认为更加模糊,而 307 澄清了所请求的 URL 已被暂时移动,并且会在一段时间内返回。 因此,只要您完全有把握将来会显示原始页面,建议使用 307 临时重定向。
308 - 永久重定向
HTTP状态码308是类似于301的永久重定向,表示请求的资源已经永久移动到另一个URI。 它于 2015 年被添加到 HTTP 标准中,详见 308 状态代码的 RFC7538 规范文档。 永久重定向代码 308 是填补类似代码 301、302 和 307 留下的空白所必需的。

元刷新
元刷新是一种在页面级别而不是服务器级别上运行的重定向。 它向浏览器指示何时需要刷新当前网页、将访问者重定向到不同的内容或显示更新。
虽然没有被禁止,但谷歌并不推荐使用它。
原因是使用元刷新可能会导致不适当的内容被索引。 之所以会发生这种情况,是因为Google将元刷新视为重定向,这意味着它将索引用户最终登陆的页面。
加密重定向
如果您无法使用传统方法实现重定向,最好让用户知道您的内容已被移动。 为此,Google 建议添加指向新页面的链接并附上简短说明。
这种做法是必不可少的,因此用户可以找到您的新网站并通知 Google 这是一个加密重定向。
这是加密重定向的示例:
<a href="https://newsite.com">We have moved! Find us at newsite.com!</a>
什么时候应该使用重定向?
应该使用重定向的一种情况是在运行从旧域到新域的站点迁移时。 将所有页面重定向到新域上的对应页面。
此外,在将两个或多个网站合并为一个时实施重定向。 在这种情况下,您应该将这些页面的 URL 重定向到新站点,在那里它们将被合并。
另一方面,如果您有一个电子商务商店,其中产品不再可用或缺货,一个好的做法是实施重定向到可以替换其他产品的页面。
您还可以使用重定向来运行季节性页面,例如黑色星期五优惠,在不需要时它们是空的。 网站所有者可以临时重定向到其他资产,并在他们再次需要这些页面时删除重定向。
另一种常用重定向的情况是删除不再需要的旧页面或内容。 我们建议将不再需要的内容重定向到其他 URL,以保持这些资产已经对排名产生的影响。
如何成功重定向页面
最后,我们将在进行重定向时看到一系列好的做法:
重定向到您网站上的首选 URL 版本
设置重定向时,您应始终指向目标 URL 的最相关版本。 这种做法在站点动态生成 URL 时更为重要,并且同一页面可能有多个 URL。
避免重定向链
重要的是不要同时设置多个重定向。 如果可能,应重新评估和合并这些重定向以消除链条。
清理您的重定向
重定向通常会被设置并被遗忘,但站点会不断变化,因此您可能需要重新评估那些已经存在一段时间的重定向。 可能存在不再需要的临时重定向,可以取消或永久化。
删除站点地图中的重定向 URL 并更新内部链接
站点地图和网站通常不应包含重定向内容,而应仅包含最终目标 URL。 因此,您应该定期检查站点地图以识别重定向并将其替换为活动 URL。 如果您的 CMS 自动创建站点地图,这种做法尤其重要。
最后的想法
当 Google 检测到重定向时,请谨慎使用重定向,根据您使用的代码,它会为一个页面或另一个页面编制索引。 请记住,您网站上的重定向越少越好。
如果您将包含大量内容的站点从一个域迁移到另一个域或从 HTTP 迁移到 HTTPS,请确保使用 301 代码重定向到正确的 URL。