SEO - 重定向



将旧 URL 重定向到更新的 URL 代表着 URL 重定向的实践,成功地告知您的用户和搜索引擎蜘蛛网站已迁移。由于它们会影响 Google 对网站的排名和抓取方式,因此 SEO 中的重定向必须有效地实施。

什么是 404 错误?

404 错误是一种非常特殊的客户端错误,通常称为 HTTP 404 或 404 代码。它表示浏览器引擎无法在服务器上找到用户尝试访问的网页。

Spotify

重定向用法

在以下情况下,重定向特别有用:

  • 消费者使用许多独特的 URL 来访问您的网站。例如,如果有多种访问您网站主页的方法(例如 https://abcwebsite.com/home、http://home.abcwebsite.com 或 https://www.abcwebsite.com),那么选择其中任何一个地址作为默认规范目标并使用重定向将来自所有其他 URL 的流量定向到所选 URL 将是一种有效的策略。

  • 您希望网站迁移尽可能轻松。因此,您已将其迁移到新的域名。

  • 删除之前的页面后,您希望将用户重定向到另一个网页。

  • 整合两个网站时,确保所有指向过期 URL 的链接都重定向到正确的网页。

  • 任何链接到已修改、移动或删除的网页的链接都应调整其转发权限。

  • 重定向可以避免出现 404 页面未找到错误。

  • 将网站从一种协议迁移到另一种协议。例如,从 HTTP 到 HTTPS。

Disney

重定向类型

虽然大多数情况下,您的受众需要帮助区分各种重定向格式。Google 搜索将重定向链接视为权威或不足的指标,以确定重定向目标是否应为规范目标。

建立重定向基于您希望 Google 搜索在搜索结果中显示的网站,以及您预期重定向持续多长时间:

  • 永久重定向 - 在搜索结果中显示新的重定向目标。

  • 临时重定向 - 在搜索结果中显示原始网站。

要将消费者或搜索引擎蜘蛛发送到与他们最初访问或点击的页面不同的备用页面,URL 重定向包括向特定网站或一组 URL 添加代码。

临时重定向 301 302 303 307 308
永久重定向 301

重定向类别

三种不同的重定向类型最为常见:

  • 尽管可以在网站级别设置,但通常不建议将 Meta Refresh 重定向用于 SEO。有两种不同的元重定向类型:即时和延迟,后者被认为是永久性的。

  • 通过 JavaScript 创建的重定向可能会损害您的 SEO,因为它们是在网站的客户端建立的。对于 HTTP 服务器端重定向,Google 已表达了偏好。

  • 对于 SEO,最有效的方法是在 Web 服务器上设置 HTTP 重定向。

Redirect

重定向的种类

重定向分为两类:客户端重定向和服务器端重定向。搜索引擎算法将每种类型的各种重定向分类为临时或永久的。为避免任何 SEO 问题,您需要使用正确的重定向。

服务器端重定向

当消费者或搜索引擎请求网页时,服务器端重定向会将他们定向到正确的位置。结果会返回一个 3XX HTTP 状态码。

客户端重定向有一些限制,通常更适合非常特定和不常见的用例,因此如果您从事 SEO 工作,您几乎总是会使用服务器端重定向。

以下是一些每个 SEO 都应该了解的 3XX 重定向:

重定向代码 含义
301 301 重定向通知搜索引擎蜘蛛内容已永久迁移,并将用户重定向到新的 URL。当收到 301 重定向提示时,搜索引擎通常会将旧的重定向 URL 替换为更新的 URL。
302 302 重定向会通知搜索引擎爬虫网站内容已暂时迁移,并将用户重定向到备用 URL。发生这种情况时,即使在 302 重定向后,搜索引擎也会继续抓取旧的 URL。但是,请勿长时间保持 302 重定向处于活动状态。搜索引擎会将其视为 301 重定向,并对更新的地址进行索引。
303 303 重定向是一种短期重定向,它将用户重定向到与他们最初访问的内容类似的内容。例如,它通常用于防止表单重新提交,当用户点击浏览器的“后退”按钮时。303 状态码重定向很少用于 SEO。当您这样做时,搜索引擎蜘蛛可能会将其分类为 301 或 302。
307 307 重定向与 302 重定向的区别在于,307 重定向在使用初始请求的 HTTP 协议的同时执行重定向。
308 与 301 重定向类似,308 重定向在保持初始请求中使用的 HTTP 协议的同时执行重定向。尽管 Google 声称 308 重定向与 301 重定向的处理方式相同,但大多数 SEO 仍在使用 301 重定向。

客户端重定向

当 Web 浏览器选择用户流量的重定向位置时,这被称为客户端重定向。除非没有其他选择,否则通常不应使用它。

  • 307 重定向 - 当站点使用 HSTS 时,307 重定向通常在客户端发生。这是因为 HSTS 会通知客户端的 Web 浏览器服务器的配置仅支持安全 (HTTPS) 链接,如果在后续会话中提示从网站请求不安全 (HTTP) 内容,则执行服务器端 307 重定向。

  • Meta Refresh 重定向。

  • JavaScript 重定向。

重定向网站时请记住以下几点

  • 仅重定向到具有准确相似性的内容。

  • 避免链接到重定向到其他页面的网页。

  • 使用重定向来避免内容重复。

  • 通过修复 404 错误来恢复受损的链接权限。

  • 避免出现重定向链和循环。

结论

使用重定向进行 SEO 非常简单。大多数情况下,无论重定向是临时还是永久的,您都将使用服务器端重定向。正确优化网页的关键在于了解什么是重定向以及何时需要特定状态码。它是 SEO 知识的一个基本组成部分。

广告