什么是软404错误以及该如何处理?

2019.09.13 - 象牙白

404错误

如果您在网站上工作了一段时间,可能会遇到软404错误。Google Search Console可能向您发送了一封电子邮件,通知您网站上有多个软404错误。但这些错误是什么?关于404错误的“软”是什么?它们为什么会发生,你能对这种错误做些什么呢?请仔细阅读,找出答案!

什么是软404错误?
软404错误是一个令人困惑的错误,所以让我们分解它。首先,我们将看看常规404是什么:

一个404错误时,网页无法访问,并且服务器发送正确的发生HTTP状态代码 404未找到- -浏览器告诉页面是无处可寻。
一个软404错误,当服务器发送请求的页面200点OK的状态,但谷歌恰好认为该网页应返回404可能做到这一点,如果页面内容看起来像一个错误,或者,如果没有内容。
所以基本上,具有软404错误的页面是不存在或不存在的页面,但是根据CMS仍然存在。令人困惑,对吧?如果您作为读者感到困惑,请考虑一下搜索引擎如何对此感到困惑。软404错误不是标准服务器状态代码,而是搜索引擎添加的标签,以帮助他们理解这些页面,并在他们认为合适时忽略这些页面。这些错误会显示在Google Search Console等工具中,您应该尽力解决这些问题。

如果常规404页面返回200 OK状态,则这些页面似乎仍然存在,如果已爬网并编入索引,可能会在搜索引擎结果页面中结束。那不是你想要的。当搜索结果获得软404错误标签时,它将不会出现在索引中。

不要以为这永远不会发生。实际上它确实很多,特别是在像WordPress这样的CMS中。WordPress中有很多自动生成的,完全空的和无用的页面。

这是一个简单的例子。只需在WordPress中创建一个新标记,将其留空并在您的网站上访问它。打开浏览器的开发人员工具,您将获得200状态消息,同时还显示一条重要nothing found消息。

Tadaa,你创造了一个软404错误。

该页面未找到,但它提供200状态,说一切都是A-OK
软404错误会损害SEO吗?
是的,因为搜索引擎讨厌在死链接上磕磕绊绊。它们通常表现为维护不良以及缺乏对用户体验的尊重。在软404错误的情况下,这些可能会使搜索引擎更加混乱,因为预期结果与实际结果不同。通过告诉搜索引擎该页面是真实的,它将被抓取并可能最终出现在搜索结果中。

抓取有缺陷的空页或精简页面是不好的做法。在您的网站上出现大量错误可能会对您的抓取效率产生负面影响, 即Google查看和抓取您网站的方式。

如何找到软404错误?
您可以在Google Search Console的覆盖率报告中找到您网站上的所有软404错误。在这里,您可以单击标记为“提交的URL似乎是软404”的错误,以查看有错误的页面的概述。

还没有Google Search Console帐户?您错过了可以帮助您改善网站的基本功能。这是我们的Google Search Console初学者指南 – 它可以帮助您入门。

Google Search Console中的“覆盖率”报告会显示您的软404错误
如何解决这些错误
如何修复软404错误取决于页面以及您希望该页面执行的操作。但是当你拥有它们时,你应该做的最少的事情是确保有错误的页面始终发送正确的状态代码。这里有几个选项:

如果页面不存在(不再)给它404(未找到)或410(内容已删除)并确保您有一个很棒的404页面。请注意,在您的网站上加载404s也是不好的做法。
如果页面可用,但仍然获得软404,Google会认为这个内容很薄,您应该修复该页面。给它一些可靠的相关内容,以向搜索引擎显示此页面的价值。
页面是否移动到新位置?使用301重定向重定向它。
你想要保留页面,但不要将它编入索引:使用Yoast SEO noindex它。
始终尝试找出问题的起源,看看是否可以首先防止这些错误发生。

现场维护很重要
保持检查404错误是每个网站所有者的重复任务。定期检查Google Search Console,看看是否有新错误。如果可能,请尽快修复这些问题。

想要了解有关处理软404等爬网错误的更多信息?以下是一些有用的帖子:

什么是抓取错误?
SEO反模式:301将所有404重定向到您的主页
网站维护:404错误页面
如何从您的网站正确删除页面

- END -

33
0

关于北京“北苑路北”关键词SEO优化的一些思考

北苑路北

如果您在网站上工作了一段时间,可能会遇到软404错误。Google Search Console可能向您发送了 […]