在 WordPress 中监控 404 错误并设置 301 重定向

查找和纠正损坏的链接是 WordPress 网站所有者的日常维护任务之一。 每当用户单击不存在的断开链接时,您的 Web 服务器将返回 404 是 HTTP 状态代码,指示未找到请求的 URL。 由于各种原因,这是大型网站上的常见问题。 在本文中,我们将探讨 404 错误的原因,为什么要纠正它以及如何监控 WordPress 网站中未找到 404 页面的错误。

404错误页面的原因

服务器返回 404 状态码的原因有很多。

  • 您已将页面或图像的 URL 更改为新 URL。
  • 由于内容过时或与其他页面合并而永久删除了该页面。
  • 将页面移动到另一个域或目录。
  • 由于托管平台的变化而更改了 URL 的结构。
  • 将站点从一个平台迁移到另一个平台。

特别是对于有多个编辑器修改内容的大型网站,有很多可能的情况导致 404 错误。 此外,在从一个平台迁移到另一个平台期间,您可能需要将 URL 结构从 .html 更改为无扩展名或 .php。

为什么要纠正 404 错误?

每次访问网站都是网站所有者展示内容并可能出售某些东西的机会。 仅显示 404 页面会增加提供网页的成本。 网站所有者应更正 404 错误,原因如下:

  • 登陆 404 页面的用户可能会感到失望,因为他们没有得到预期的结果。 这将拖累用户对网站所有者维护网站的能力的信心,并且可能不信任网站购买产品。
  • 大多数托管公司对页面浏览量收费,其中包括向用户提供 404 页面。

现在你一定明白了!!! 404 页面不仅会损害用户体验,还会因提供错误页面而付出代价。

如何监控 WordPress 网站上的 404 错误?

有很多方法可以监控 404 错误页面的服务。

1. 使用站长工具账户

使用 Bing 注册网站管理员工具帐户或在 Google 中注册 Search Console 帐户,以监控您网站上的所有抓取错误。 虽然这是监控错误的最简单方法,但它没有为那些未找到的页面设置重定向的选项。 例如,Google Search Console 帐户显示所有抓取错误,并在响应代码列下指示 HTTP 状态代码。

在 Google 站长工具中查看和更正抓取错误
在 Google 站长工具中查看和更正抓取错误

如果是 404 响应代码,您需要检查 URL 并设置适当的 301 重定向,然后单击“标记为已修复”按钮将其从列表中删除。

2. 使用服务器错误日志文件

您的托管服务器将记录所有类型的错误,包括 404 not found 错误。 通过查看服务器日志,可以找出 404 错误,但这只是技术信息,没有当场修复的选项。

3. 使用第三方服务

有很多第三方免费提供在您的网站上查找 404 错误的服务。 例如,免费的在线工具,如 断链检查 提供了一种简单的方法来查找您网站上很难找到的损坏链接。

4. 使用插件

最后一个选项是使用 WordPress 插件而不需要寻找外部工具。 甚至还有作为免费插件提供的断开链接检查器,可用于监控 WordPress 网站上导致 404 错误页面的断开链接。

如何纠正 404 错误页面?

每当您更改 URL 时,正确的方法是设置 301 重定向并将旧 URL 指向新 URL。 由于搜索引擎需要很长时间才能替换搜索结果中的 URL,因此设置 301 重定向有助于爬虫对重定向页面上的内容进行索引。 这也将帮助来自外部链接和书签的用户登陆具有所需信息的正确页面。 根据我们的经验,我们建议使用 重定向插件 以此目的。

重定向WordPress插件
重定向WordPress插件
  • 登录到您的 WordPress 管理面板并从 WordPress 存储库安装重定向插件。
  • 激活插件后,在“工具 > 重定向”。

此插件有助于以下情况:

  • 每当您更改 slug 时,插件将自动设置 301 重定向,从而主动避免 404 错误。
  • 您可以使用该插件监控 404 错误并将其无缝转换为 301 重定向。

转到“选项”部分并启用一周的 404 日志和 URL 监控以监控帖子/页面的更改。 单击“更新”按钮保存更改。 现在,在“404s”部分下,您可以开始监控您网站上最近遇到的所有 404 错误。 点击“添加重定向” 为该页面设置 301 重定向的链接。

为 404 错误页面设置重定向
为 404 错误页面设置重定向

输入目标 URL 和查询参数匹配以添加重定向。

在屏幕上添加重定向
在屏幕上添加重定向

您还可以选择多个 URL 并一次设置重定向。 推荐这个插件的原因很简单,您可以在现场轻松监控 404 错误并轻松设置 301 重定向。

使用主机帐户重定向设置

由于设置重定向是保持搜索引擎排名的重要因素之一,托管公司为此提供了内置工具。 如果您使用的是 SiteGround 或 Bluehost,您可以在 cPanel 或站点工具中使用 Redirect Manager 应用程序。 此应用程序将允许您在您的主机帐户上设置跨域重定向。

此外,您可以使用 .htaccess 指令来重定向您网站上的页面。 了解有关在不同平台上设置 301 重定向的更多信息。

  可能影响您网站的 9 个隐藏的 SEO 问题

类似文章