什么是软 404 以及如何修复它们

已发表: 2022-10-19


表示“什么是软 404 以及如何修复它们”的图形。

您是否曾经登陆过一个网页,却看到一条大错误消息成为您阅读的死胡同? 作为用户,您几乎没有方向可关闭选项卡。 作为网站所有者,上面写满了坏消息。 虽然这些页面有其用途,但如果滥用它们可能会对您的网站造成伤害。

在错误的上下文中使用“找不到页面”错误的一个例子是软 404 错误。 这些会对您的搜索引擎排名、网站流量甚至信誉造成严重破坏。

下面,我将定义什么是软 404 错误,并介绍常规(或硬)404 错误之间的区别。 然后我将解释如何找到这些错误并解决它们。

什么是软 404 错误?

软 404 错误是返回“未找到”错误代码 (404) 的页面,但页面上的内容实际上并未丢失。 该页面可能是空的,也可能包含站点上其他页面的部分内容。 软 404 可能是由 URL 中的拼写错误、过时的链接或服务器问题引起的。

当它是软 404 错误时,错误会传达给网站访问者,但不会传达给 Google 抓取机器人。 这意味着页面将继续在搜索引擎结果页面 (SERP) 上被抓取和索引。

软 404 不是官方状态; 相反,它是 Google 为提醒您而创建的。 这意味着 Google 和其他搜索引擎会继续抓取这些网页,直到您采取行动。

(硬)404 和软 404 错误有什么区别?

硬 404 错误和软 404 错误之间的区别在于它们向搜索引擎显示的状态。

对于硬 404 错误,404 错误代码将同时返回给页面访问者和搜索引擎。 这告诉双方该页面不存在。 以下是服装网站 ModCloth 的硬 404 错误示例:

Modcloth 404 软 404 错误页面的屏幕截图。

对于软 404 错误,404 错误代码会显示给访问者而不是搜索引擎。

相反,他们会看到 200 OK 状态,这让他们可以爬行。 因此,如果您在 Google Search Console 中看到软 404 错误,则意味着您网站上的某些页面可能会返回 404 错误,即使它们确实存在。

软 404 错误会影响我的网站排名吗?

简短的回答是肯定的; 软 404 错误会影响您的网站在 SERP 上的排名。 要了解原因,您需要了解 Google 是如何抓取网站的。

为了防止网站服务器承受压力并减少爬行机器人的工作量,谷歌使用一种称为爬行预算的东西来确定爬行网站的数量和频率。 抓取预算是 Googlebot 在每次访问期间将在您的网站上抓取的页面数。 抓取预算由抓取速率和抓取需求组成。

根据谷歌,定义如下:

  • 抓取率是 Googlebot 在抓取您的网站时每秒向您的网站发出的请求数。
  • 抓取需求是 Google 想要根据受欢迎程度、抓取时间等来抓取您的网站的程度。

当您的网站上出现大量软 404 错误时,您将使用大量的抓取预算。 这意味着更少的现有页面被抓取,导致 SERP 中的排名越来越低。

可以这样想:如果您的网站有 100 个页面,但 Google 确定您的抓取预算为 70,那么 Google 只会抓取您页面的 70%。 如果 10 个页面是软 404 错误,则这些页面中的部分或全部可能会落入 70 个抓取预算之内。因此,您会失去搜索引擎抓取有价值页面的机会。

软 404 会导致哪些问题?

除了 SERP 中较低的排名外,其他问题与您网站上的软 404 错误有关。

例如,如果 Googlebot 抓取带有软 404 错误的页面并发现页面上的内容实际上并没有丢失,它可能会认为您的网站正在提供虚假的 404 错误。 这可能会导致您的网站受到 Google 的处罚。

最大的问题之一是糟糕的用户体验。 由于软 404 URL 仍然出现在搜索结果中,因此用户可能会被定向到不存在的页面。

如果用户单击返回软 404 错误的页面链接,他们可能会认为该页面不存在并离开您的站点。 这可能会降低您网站的跳出率,并导致用户在您网站上花费的时间减少。

也可能对网站的性能和运营产生影响。

虽然 404 错误页面占用的服务器空间不如内容页面多,但它们仍会占用带宽。 如果 Google 和其他搜索引擎将流量定向到一个不存在的页面,您仍然会点击,这会降低网站速度和性能。

如何查找(并修复)软 404 错误

由于软 404 错误不是官方状态,因此它们对网站所有者来说并不那么明显。

这就是像 Google Search Console 这样的工具的用武之地。根据 Google 的说法,Search Console“帮助您衡量网站的搜索流量和性能,解决问题,并使您的网站在 Google 搜索结果中大放异彩。”

Search Console 可以帮助您解决的一个问题是软 404 错误。

1. 在 Google Search Console 中查找软 404 错误

要使用 Google Search Console,请注册一个帐户并连接您的域。 这是一个简单的过程,只需几分钟即可完成。

连接后,Search Console 有时间收集信息,您会在 Coverage 下的 Google Search Console 中找到软 404 错误:

如何在 Google Search Console 中查找软 404 错误的屏幕截图。

它可以以两种方式之一显示:作为错误或排除(如上所示)。

在 Google Search Console 中以错误状态出现的软 404 是您首先要定位的。 那些处于排除状态的页面仍应得到解决,但谷歌出于某种原因已停止抓取这些页面。

如果您在 Google Search Console 中没有看到任何软 404 错误,您还可以使用 Screaming Frog 等抓取工具来抓取您的网站并查找返回 404 错误的网页。 只需转到“响应代码”选项卡并查找任何返回 404 错误的页面。

2. 如果页面不存在:设置适当的 404 或 410 错误

如果您收到的软 404 错误是真实的,请在服务器上设置适当的 404(未找到)或 410(内容已删除)错误。 这可确保网站访问者和爬行机器人看到正确的错误。

对于搜索引擎,404 和 410 错误代码之间有区别吗?

据谷歌的约翰穆勒说,并非如此。 这两个错误代码都会告诉 Google 停止索引 URL,这在任何一种情况下都是您想要的结果。

大多数内容管理系统 (CMS) 都有内置的 404 和 410 错误页面。 为了充分利用您的 404 页面,我建议添加一些相关的博客文章或提供搜索功能或工具。

例如,在我的网站上,用户可以从我的 404 页面分析他们网站的 SEO:

Neil Patel 网页上 404 错误页面的屏幕截图。

如果您的 CMS 不提供,则您需要自行配置服务器并设计页面或在网站开发人员的帮助下设计页面。

虽然个性化的 404 错误页面可能需要时间和金钱,但它也是一个很好的品牌推广机会。

3. 如果页面确实存在:改进内容并重建索引

Google 擅长发现软 404 错误,但并不完美。 它可能会错误地将页面报告为软 404,即使页面上存在内容也是如此。

这通常发生在内容简短或不相关时。

假设该页面是必要的,您将希望增加内容以确保它不会被误认为是软 404。这并不意味着使用绒毛或填充物,而是相关且引人入胜的内容可以提高您网站的质量。

如果您的网页需要批量处理,请考虑添加图像、图表和图表,以及您可以使用外部参考进行备份的数据驱动内容。 这些为您的网站增加可信度,如果页面返回软 404 错误,这一点尤为重要。 查找 404 错误对网站的后端和前端以及用户体验都有好处。

4. 如果页面被移动:设置 301 重定向

合并内容页面或四处移动内容时,尽快设置重定向很重要。 否则,您的网站访问者可能会被定向到 404 页面。

如果这导致软 404 错误,那么您会很高兴知道修复很简单。 您只需要设置永久 301 重定向到您网站上的较新页面。

大多数 CMS 都有内置的重定向工具。 只需输入旧 URL 和新 URL,流量就会自动重定向。 本指南将引导您在 WordPress 上设置重定向。

设置完成后,重定向将传达给搜索引擎抓取工具,以便他们抓取正确的页面。

常见问题

什么是软 404 错误?

软 404 错误是未正确传达给搜索引擎抓取机器人的“找不到页面”错误。 该错误会正确显示给网站访问者,但不会向机器人爬行,这意味着他们会继续爬行这些页面,从而浪费时间和资源。

是什么导致软 404?

有几种不同的情况会导致软 404 错误。 最常见的原因是页面已移动到新位置并且尚未设置重定向。 其他常见原因包括页面内容不佳以及返回 404 错误的页面,即使它们确实存在。

修复软 404 错误会增加我的网站流量吗?

解决软 404 错误后,抓取机器人可以专注于更大比例的活动内容页面。 结果,更多内容出现在 SERP 中。 从理论上讲,这可以增加网站流量。

常规 404 和软 404 错误有什么区别?

常规 404 和软 404 错误之间的区别在于与搜索引擎抓取机器人通信的内容。 对于常规 404,网站服务器会将 404 错误传递给爬虫机器人。 对于软 404,网站服务器提供 200 OK 状态,这意味着机器人继续抓取页面。

Google 会因为软 404 错误而惩罚我吗?

软 404 错误没有官方处罚,但如果错误未解决,自然会产生后果。 其中包括在搜索引擎结果页面上的可见度较低和用户体验不佳。

有 404 会影响 SEO 吗?

如果处理不当,404 错误可能会损害您网站的排名。 如果 Googlebot 抓取带有 404 错误的网页,它可能会认为该网页不存在并停止抓取您的网站。 因此,您最重要的网页可能不会像应有的那样频繁地被抓取,这可能会损害您网站的排名。

此外,如果用户单击指向返回 404 错误的页面的链接,他们可能会认为该页面不存在并离开您的站点。 这可能会降低您网站的跳出率并导致用户在您网站上花费的时间减少,这两者都会对您网站的排名产生负面影响。

为避免这些问题,如果页面不存在,请务必设置正确的 404 或 410 错误,如果页面已移动,请务必设置 301 重定向。

此外,请确保您的所有页面都包含与用户正在寻找的内容相关的优质内容。 您可以全年执行技术搜索引擎优化审核,以确保您的页面达到标准。 通过采取这些步骤,您可以帮助确保您网站的排名不会受到软 404 错误的影响。

如何修复软 404 错误?

如果页面实际上不存在,创建自定义 404 页面或 410 错误会有所帮助。 404 错误告诉用户他们要查找的页面不存在,而 410 错误告诉用户该页面已被永久删除。

要设置 404 或 410 错误,您需要将“404.html”或“410.html”文件添加到您的站点。

如果页面确实存在但返回软 404 错误,则您需要改进页面上的内容,然后重新索引它。 这可以通过向页面添加更多相关内容或改进页面的标题和元标记来实现。

如果页面移动到新位置,您将需要设置 301 重定向。 301 重定向告诉用户该页面已永久移动到新位置。 要设置 301 重定向,您需要将“301.html”文件添加到您的站点。

结论

当页面从您的网站中删除时,有适当的方法向网站访问者和搜索引擎抓取机器人发出此删除信号。

最常见的方法是设置 404 错误页面。 但是,如果配置不正确,404 错误可能不会传达给爬虫机器人。 因此,出现软 404 错误。

虽然软 404 错误可能会导致搜索引擎排名和用户体验出现问题,但它们很容易找到并解决。

根据具体情况,您可以设置永久性 404、设置 301 重定向或改进页面内容并重新编制索引。 这些修复只需几分钟,但会显着影响网站性能。

您最后一次检查软 404错误是什么时候?

咨询尼尔·帕特尔

查看我的代理机构如何为您的网站带来大量流量

  • SEO – 解锁海量的 SEO 流量。 查看真实结果。
  • 内容营销——我们的团队创造了史诗般的内容,这些内容将被分享、获得链接并吸引流量。
  • 付费媒体——具有明确投资回报率的有效付费策略。

预约电话