针对 SEO 和常见重定向问题的 301 重定向

已发表: 2022-11-25

学习如何正确使用 301 重定向进行 SEO 可以使您的网站保持关键字排名和有机流量,即使您对内容或网站架构进行更改也是如此。

事实上,我们的网站在不断变化。 优秀而细心的网站管理员会随着时间的推移添加新的和更新的内容,以确保他们为用户提供最高质量的内容和页面体验。

因此,必须进行重定向以确保用户和搜索引擎抓取工具能够找到您的内容。 但是重定向使用不当会导致关键字排名下降、链接资产丢失以及网站访问者的用户体验不佳。

当使用 SEO 最佳实践实施时,301 重定向不应破坏您的 SEO 努力,但应确保您的搜索可见性得以维持。 这是 301 重定向以及如何正确实施它们的指南。

重定向类型

以下是您可能想了解的所有重定向,特别是如果它们在您的SearchAtlas 站点审计报告中被提及。

  • 301 =“永久移动”——最适合 SEO
  • 302 = “临时移动”——经常在网站重新设计时使用
  • Meta Refresh = 不推荐用于 SEO 的页面级重定向

作为一般规则,如果一个页面很重要并且您希望它排名,那么如果该页面曾经移动过,您应该使用 301 重定向

什么是 301 重定向?

301 重定向用于告诉浏览器和搜索引擎网页已永久移动到新位置。

301重定向定义流程图

例如, https://linkgraph.io/why-anchor-text-diversity-is-good-for-your-backlink-profile重定向到https://linkgraph.io/anchor-text-diversity

301 重定向确保用户和搜索引擎始终指向最新和相关的内容。 301 重定向告诉搜索引擎页面已被移动,旧页面可以安全地从搜索引擎的索引中删除,而新页面应该被索引。

为什么 301 重定向对 SEO 很重要?

301 重定向可以通过多种方式影响您的网页SEO 性能

  • 确保最新版本的网页已编入索引并显示给搜索者
  • 在网站迁移期间和之后保护网页的网站可见性
  • 帮助您保持原始页面通过反向链接或之前的链接建设工作获得的大部分链接资产

这是来自 Google 搜索中心的一段视频,介绍了如何通过重定向传递链接资产。

常见的重定向问题

重定向会出现一些可能影响 SEO 性能的常见问题。 如果您使用 SearchAtlas 仪表板中的 Site Auditor 运行 SEO 审计,可能会标记一个或多个这些问题。

损坏的重定向

损坏的重定向是指向 404 或死页的重定向。 发生这种情况时,您通常会看到如下错误消息:

404 错误消息的屏幕截图

损坏页面对用户和搜索引擎的负面影响非常明显,因此您希望不惜一切代价避免将任何一个发送到死页。

不幸的是,如果不使用站点审核员,则很难检测到损坏的重定向。 但是,如果您是电子商务网站的网站管理员,该网站有数千个不断添加的产品页面或不断删除的旧页面,那么损坏的重定向比您想象的更常见。

以下是解决此问题的两种方法。

  1. 恢复死页,以便重定向不再中断
  2. 如果您希望死页保持死页状态,则需要删除网站上指向该死页的所有内部链接

重定向链和重定向循环

虽然在谨慎使用时,重定向对 SEO 有好处,但也可以。 如果过度使用会损害您的 SEO 性能。

每当一个或多个重定向从 url 指向目标 url 时,就会出现重定向链。

重定向链的流程图,带有沿着重定向移动的小机器人

Google 不希望在您的网站上看到重定向链,因为它们会减慢您的网站速度并使 Google 需要更长的时间来抓取您的网站。

重定向循环是指当您的重定向指向带有其他重定向的 URL 时,在循环中发送蜘蛛,而它们根本不会到达目标页面。

重定向循环的流程图,机器人在重定向循环中迷路

作为一般规则,永远不要进行多次重定向才能到达目标页面。

避免过多重定向链的最佳方法是确保从一开始就使用SEO 友好的 url 这意味着从中优化您的网址并在更新内容后坚持使用它们。

但是,如果您确实需要解决重定向链或循环,请执行以下步骤。

  • 对于重定向链:用单个重定向替换重定向链
  • 对于重定向循环:修复最终目标 url

重定向到 HTTP 而不是 HTTPS

HTTP 页面始终重定向到 HTTPS 协议很重要。 HTTPS 为用户提供更安全的浏览体验,是一个确定的排名因素。

SearchAtlas 站点审核器中合规 HTTPS 重定向的屏幕截图

有关获取 SSL 证书和将 HTTP 站点重定向到 HTTPs 的更多信息,请阅读我们关于 HTTPS 的详细指南

带重定向的内部链接

如果您有重定向的内部链接,它可能会减慢您的网站速度并为您带来宝贵的链接资产。

如果您的任何页面上存在此问题,站点审核报告将通知您。

searchatlas 站点审核器中带有重定向的内部链接的屏幕截图

添加新版本的页面或删除页面后,您的常规网站维护的一部分需要将以前指向这些页面的所有内部链接更新为新的目标 url。

这可能需要一些时间,特别是如果您有很多网页并且正在使用内部链接来提升您的 SEO 性能。

但它向 Google 表明您是一位活跃的网站管理员,正在做必要的工作以使您的网站成为访问者的最佳场所。

XML 站点地图中的重定向

您的XML 站点地图不应有重定向到其他目标网址的页面。 您应该更新您的站点地图,而不是使用新的目的地,以便 Google 抓取工具直接定向到您要编入索引的页面的最新版本。

其他重定向错误

您的站点审核报告中可能会标记其他一些重定向问题。

重定向网址应该是小写的。

searchatlas 站点审核器中重定向错误的屏幕截图

并且所有协议变体(HTTPS、HTTPS)都应该重定向到相同的目标 url。

searchatlas 中合规重定向消息的屏幕截图

如何设置 301 重定向

根据您的内容管理系统,有多种实现重定向的方法。 当您更改现有页面的 url 路径时,某些 CMS(例如 WordPress)会自动设置 301 重定向。

您还可以将许多插件添加到您的 WP 站点,以帮助确认带有重定向的页面 SEO 最佳实践

但是要手动添加重定向,您需要编辑 .htaccess 文件。

.htaccess 是一个功能强大的网站文件,供 Apache Web 服务器使用。 它位于您网站的根目录中。 根目录可能位于标记为 public_html、www、htdocs 或 httpdocs 的文件夹中,具体取决于您的托管服务提供商。

要编辑文件,您只需要旧页面的 URL 和新页面的 URL。

  1. 登录您网站的托管帐户。
  2. 找到包含您网站代码的文件。
  3. 查找将用户重定向到特定页面的代码。
  4. 复制旧页面的 URL 并将其粘贴到代码中,替换旧 URL。
  5. 复制新页面的 URL 并将其粘贴到代码中,替换旧 URL。
  6. 保存文件并将其上传到您网站的服务器。
  7. 通过访问旧页面的 URL 来测试重定向。 您应该被重定向到新页面。

结论

如果您有一个大型网站,并且直到最近才开始考虑重定向,那么您可能需要做很多技术工作才能让您的网站走上正轨。

不确定您的网站是否存在重定向问题? 进行免费的现场审核

如果您无法自行解决 SIte 审计报告中确定的重定向问题,请联系我们的技术 SEO 团队

我们可以优化您的链接配置文件,使您符合 Google 的标准,加快您的网站速度,并为您的网站访问者创造更好的体验。