
什么是 404 错误?
404 错误是 Web 服务器返回的 HTTP 状态代码响应,它告诉浏览器找不到它请求的 URL 或网页。
浏览器上显示的错误消息可能会因服务器如何配置以响应 404 错误消息而有所不同。
最常见的消息如下所示:
- 404 页面未找到
- HTTP 404 未找到
- 找不到请求页面 URL。
- 此页面已被移动或删除
什么是软性 404 错误?
当 Web 服务器以 HTTP 状态代码“200 OK”响应浏览器的网页请求时,就会出现软 404 错误,这表明页面已找到,但搜索引擎认为该页面类似于典型的 404 错误页面,或者该页面不符合相关和有用内容的标准。
换句话说,服务器认为该页面存在,但搜索引擎认为它不应该被视为一个真正的页面。
软 404 不属于标准的 HTTP 状态代码列表;相反,它们是搜索引擎用来标记网页并决定这些网页是否应该显示在 SERP(搜索引擎结果页面)中的标识符。
什么原因导致 404 错误
404 错误是最常见的错误之一,通常无需过度担忧。但是,它也可能表明 Web 服务器存在问题。
以下是一些可能导致 404 错误的原因示例:
网址错误:请求的网址可能输入错误或拼写错误,也可能是链接错误。
网页已移动或删除:网站经常更新其URL 结构和/或修改网站内容。有时,内部链接或外部(第三方)链接不会反映这些更新。
服务器配置错误: 托管网站的服务器可能存在文件权限错误或 .htaccess 文件配置错误。
DNS配置错误:域名系统(DNS)可能指向错误的IP地址。
内容单薄/质量低劣:对于软性 404 错误,内容价值不高会导致页面被搜索引擎标记。
如何查找网站上的 404 错误
您可以通过以下几种方式来识别网站上的 404 错误:
手动检查: 打开网站地图,访问网站上的每个链接。虽然这可能是最直接的方法,但绝对不是最有效的,尤其是在网站包含成千上万个URL的情况下。
死链检测器: 死链检测器是一种快速简便的方法,可以查找您网站上的内部和外部 404 错误。
Google Search Console (GSC): GSC提供网站搜索性能报告。其中一份索引报告会显示网站的“硬性”和“软性”404 错误链接。请注意,要使用这些报告,您必须先为您的网站设置 GSC——我们强烈建议您这样做。
如何修复404错误
虽然遇到 404 错误并不理想,但从客户端和服务端查找并修复该问题都相当简单。
检查网址: 网址经常出现输入错误或拼写错误。请仔细检查单词、连字符(-)和斜杠(/)。
检查浏览器: 您可能可以在一台设备(例如手机)上访问该网址,但在另一台设备(例如笔记本电脑)上却显示 404 错误。这可能表明浏览器存在问题。请逐一尝试以下操作:
- 清除浏览器缓存:浏览器通常会存储之前访问过的网站的早期版本,以便更快地访问。浏览器可能正在尝试使用页面的旧版本,这可能会导致 404 错误。
- 重启/更新浏览器:浏览器可能版本过旧或存在一些小问题。请检查是否有更新,然后关闭所有窗口并重启浏览器。
- 使用隐身窗口:浏览器扩展程序可能会导致 404 错误。使用隐私/隐身窗口会禁用扩展程序。
实施 301 重定向: 当网页被移动到不同的 URL 或从服务器移除时,原始 URL 仍然会通过浏览器缓存、第三方反向链接甚至内部链接存在于互联网上。因此,始终建议将原始 URL 重定向到内容的新位置或相关内容。
检查文件权限: 有时网页的文件权限受到限制,导致该页面上的某些资源无法加载,从而触发 404 错误。请检查您的文件权限,确保页面应该能够访问的文件实际上可以访问。
检查 .htaccess 文件: .htaccess 文件可能存在重写规则配置错误、引用缺失文件或包含与服务器上其他指令冲突的指令。请仔细检查并测试 .htaccess 文件的内容。
检查 DNS 设置: 如果您更换了网站托管服务商或域名,您的DNS服务器可能指向错误的(旧的)IP 地址。请检查您的 DNS 设置,确保所有信息都指向正确的位置。
检查页面内容:网页可能没有提供足够的上下文信息,导致搜索引擎无法理解其意图。请检查如何改进内容,使其更清晰、更便于用户使用。
404错误对网站的影响
多个 404 错误,尤其是在不应该出现此类错误的页面上,可能会间接影响网站的搜索引擎排名。
404错误会导致以下一些问题:
用户体验:当用户在浏览网站时遇到 404 错误,可能会导致沮丧,并对网站留下负面印象。糟糕的用户体验可能导致用户放弃访问网站,从而导致更高的跳出率和更低的互动指标,进而间接影响搜索引擎排名。
抓取性:搜索引擎爬虫依靠链接来发现和索引网站内容。如果网站上的重要页面返回 404 错误,则会阻止搜索引擎爬虫访问和索引这些页面。这会导致网站内容无法出现在搜索引擎结果中,从而影响网站的可见性和排名。
链接权重损失:当页面返回 404 错误时,指向该页面的所有入站链接都会失去其价值(链接权重),因为该页面已不存在。这种链接权重的损失会影响网站的整体权威性和排名潜力,尤其是在丢失的页面拥有大量有价值的入站链接的情况下。
内部链接结构:404 错误会扰乱网站的内部链接结构,影响链接权重和权威性在整个网站中的流动。这会影响搜索引擎理解网站层级结构及其页面相关性的能力。
自定义您的 404 错误页面
通过自定义 404 错误页面,添加各种元素,可以将潜在的负面体验转变为积极的体验。
以下是一些您可能需要考虑添加到自定义 404 错误页面中的内容:
道歉信息:对造成的不便表示歉意并承认错误会大有帮助。
说明:简要说明用户为何会访问 404 错误页面(例如,URL 输入错误或页面已不存在)。
搜索栏:添加搜索栏,方便用户搜索所需内容。
导航链接:提供指向热门页面、首页或网站相关部分的链接。
联系信息:提供联系方式或客户支持链接,以便用户获得进一步帮助。
幽默:加入一些幽默或机智的元素,以活跃气氛并吸引用户。
自定义图形:添加自定义插图、图形或动画,使页面在视觉上更具吸引力。
促销或优惠:展示促销、折扣或特色内容,以鼓励进一步探索。
互动元素:添加测验、投票或游戏等互动元素,以吸引用户。
重定向选项:为用户提供返回上一页或选择其他路径的选项。
相关内容:根据用户的兴趣显示相关或推荐内容的链接。

