如何修复404 Not Found错误?
打开网页时,有很多原因会导致连接错误。无论使用哪种浏览器,Google Chrome,Firefox,Internet Explorer,百度,搜狗或360,都会出现这些错误。大多数浏览器错误不是由浏览器引起的,而是由网站,ISP或计算机的问题引起的。404 not found错误是由于站点不可用而通常发生的此类错误之一。让我们讨论不同方面的错误含义是什么以及如何修复404 not found错误。
什么是404页面未找到错误?
为了回答这个问题,你应该首先了解互联网连接如何工作的基础知识。基本上,通信协议称为HTTP或HTTPS。客户端计算机上运行的浏览器将URL请求发送到物理上位于世界某处的服务器。该URL(或域或站点地址)通过位于你所在位置和服务器位置之间的其他服务器解析为IP地址。此域名解析过程是通过称为域名系统(DNS)服务器的网络来完成。
在浏览器和服务器之间的通信过程中,服务器对从浏览器收到的每个请求发送响应。这些响应称为HTTP状态代码,用于指示响应的状态。404是4xx系列中的HTTP状态代码之一,当浏览器请求的URL不可用时从服务器返回。404状态码的描述为未找到。因此,浏览器显示404 – Not Found错误,指示你尝试打开的页面在服务器上不可用。以下是来自Google的404找不到错误示例。
现在你已经了解了404。让我们探索如何修复它。固定部分有两个方面,一个是用户,另一个是网站所有者。
如何修复Google Chrome中的404页面未找到错误?
对于用户:
(1)检查你的网址
(2)向上或向下尝试
(3)检查你的书签
(4)检查你的DNS
(5)使用搜索选项
(6)联系网站所有者
针对网站用户的修复:
检查网址
据你了解,该错误是从服务器收到的,但原因可能是来自浏览器的错误请求。这意味着你在URL中输入了错误的内容。检查输入的网址正确无误,然后尝试再次打开正确的页面。如上图所示,正确的网址应为“ google.com/adsense”。如果你在地址栏中输入了错误的网址“ goog el .com / adsense”,则会收到404 not found错误。
你在尝试面包屑吗?
大多数结构化站点都提供面包屑式导航,以帮助用户轻松地向上或向下导航。
当你收到404未找到错误时,请尝试向上/向下查看相关内容是否仍然可用。例如,在此站点上,我们使用导航“主页>类别>子类别> URL”。如果找不到该URL,请转到子类别级别以查找相关内容。
从书签访问页面
尝试从书签中打开页面时,你可能还会收到404 not found错误。网站所有者可能已更改页面URL或将其删除。但是你的书签可能仍指向不可用的URL,并导致404 not found错误。
在这种情况下,建议你在Google中搜索以从相同或不同的网站上获取相关内容。
清除和更改DNS
如上所述,DNS在确定页面可用性方面起着重要作用。如果站点所有者更改或删除了URL,则可能不会立即通过所有DNS服务器进行更新。尽管这是一种远程情况,但在PC上刷新DNS并没有错, 并且尝试使用Google Public DNS 绕过ISP的默认服务器,这没错。
在网站或Google上使用搜索
大部分404页面都会有一个搜索框,以帮助用户搜索网站上的内容。你可以使用搜索框并尝试查找所需的相关内容。如果你无法在同一网站上找到相关文章,那么最好的选择是在Google中搜索以查看是否可以找到所需的文章。
联系网站所有者
如果这是对你来说很重要的内容,而你在其他网站上找不到,请与网站所有者联系。通知网站管理员你需要访问该页面。这将帮助站点的管理员为你检查和检索已删除的信息。
对于网站所有者
(1)检查损坏的链接
(2)设置301重定向
(3)使用自定义的404页面
但是从网站所有者的角度来看,提供404页面可能会导致不同类型的问题:
(1)用户始终认为404找不到错误是由于网站所有者的错误。因此,当他们看到常见的404错误时,他们永远不会通知所有者或开始避开该站点。
(2)更少的用户意味着更少的销售或更少的广告收入。
(3)从服务器的角度来看,404页面也被视为页面视图。因此,当你基于页面视图进行托管时,404错误会影响托管成本。
因此,必须解决404问题,以改善用户体验,SEO并降低托管成本。以下是一些减轻404错误的方法:
使用断开的链接检查器工具
根据页面的性能,更改URL非常普遍。每当你更改页面的URL时,旧页面的URL都会导致404 not found错误。使用断开的链接检查器工具来分析整个站点并发现所有错误。这样就很容易修复它们。
或者,你可以使用Google Search Console查找404错误并将其修复在你的网站上。使用诸如WordPress之类的内容管理系统时,使用插件即可轻松完成此任务。
设置301重定向
记住,更改URL时,要设置从旧页面到新页面的重定向。另外,如果要删除页面,请确保重定向到适当的页面。这称为301重定向,设置301重定向的过程可能会根据你用于站点的内容管理系统而改变。
将自定义404页面与搜索框一起使用
网站维护是一项持续的活动,今天你没有404错误并不意味着你以后再也不会出错。好的部分是你可以使用自定义内容创建一个“ /404.html”或“ /404.php”页面,并将此页面提供给用户。在404页上插入搜索框,重要视频和链接,以使登录该页的用户不会感到失望。他们可能喜欢你的404页面设计,然后开始关注你的内容。
结论:404 not found错误是令人讨厌的错误之一,并且导致沮丧。检查URL并尝试访问正确的页面以获取内容。同样对于站点所有者,这将在成本和收入方面造成成本损失。因此,请遵循修复程序并为用户提供404无错误的网站。