快捷导航
查看: 1035|回复: 0

404 NOT FOUND错误出现的原因及解决办法

[复制链接]

管理员

发表于 2020-6-29 22:41 | 显示全部楼层 |阅读模式
“404 NOT FOUND, 404错误 ”(或“ 找不到页面 ”) – 是服务器无法找到用户请求的文档时发生的标准HTTP状态代码 。基本上,这是一个不存在或链接丢失的页面。可能会以以下情况出现:404404错误404未找到错误404404页面不存在未找到错误404找不到HTTP 404404 NOT FOUND是什么原因导致404错误?网页已从网站上删除用户输入的URL地址不正确页面已移动,重定向配置不正确服务器出现故障理想情况下,网站不应该出现404错误。但是,如果网站拥有大量的页面这是无法避免的。 当一个网页被绕过时,搜索引擎机器人会报告几十个错误,但如果这个数字增加了几百甚至几千呢?如果404错误的数量超过网站总页数的10%,则应启动快速干预和解决方案。出现大量404错误可能有很多原因,但大多数都与代码,链接,服务器配置问题有关。另一个原因是病毒攻击(例如,在网站上放置木马)。即使在预防和删除之后,机器人将在一段时间后继续绕过创建的页面,这也可能导致出现大量404错误。如何追踪损坏的链接及其重定向?1.Yandex.Metrica 在Yandex.Metrica中跟踪损坏的链接和重定向,转到“访问者设置”。只需将此字符串放在计数器代码中:params:window.yaParams||{ }});此外,再将此JS代码放在404页面上的某个位置:<script>var url = document.location.pathname + document.location.searchvar url_referrer = document.referrer;var yaParams = {error404: {page: url, from: url_referrer}};</script>这里url – 是404页面的当前地址,url referrer是访问它的地址。这样,您不仅可以跟踪所有损坏的链接,还可以跟踪它们所在的页面。2.Google Analytics将此代码放在404页面上,跟踪重定向<script>ga(‘send’, ‘pageview’, ‘404.html?page=’+ document.location.pathname + document.location.search +’&from=’ + document.referrer);</script>其中document.location.pathname + document.location.search – 是网站上找不到的网页网址;  document.referrer – 用户重定向的页面的URL。3.百度站长在百度站长管理平台查看抓取异常选项,并下载对应的数据进行查看。4.Google Search Console在Google网站站长中使用“抓取” – “抓取错误” – “错误404”查找错误。404错误对SEO有什么影响?有一种观点认为,带有404错误的页面会直接影响网站的索引及其在搜索结果中的位置,但在大多数情况下,这种说法是错误的。机器人找到这样的页面会发生什么?它将它从索引中删除(如果它在那里,如果没有 – 机器人根本不扫描它)。因为它不再具有信息性和实用性,但是你需要记住SOFT错误的存在。SOFT 404不是来自服务器的官方响应,而是标记,在爬行后由搜索引擎分配给页面。选择301还是404?您是否配置了404服务器响应或301重定向?要确定这一点,必须分别分析每个案例。如果由于某种原因,页面从站点中完全删除,请配置404服务器响应。 在以下情况下301重定向更好:页面的地址已更改(例如,由于结构更改);页面与用户的请求相关;可以重定向到具有类似内容的另一个页面(具有相同的主题);404错误和行为因素在用户搜索某些内容出现404错误页面时。在这种情况下,用户通常会做什么?关闭选项卡并搜索新网站。404服务器响应的页面越多,用户遇到此错误的时间越多,他们在网站上花费的时间就越少,并且会很快离开。搜索引擎算法以一种特别关注行为因素的方式运作,因为它们在排名过程中起着非常重要的作用。为避免恶化行为因素,您应该激励用户留在网站上。要做到这一点,您应该以有趣和创造性的方式解决创建404页面的问题。对于404错误页面的一般建议:它应该包含主页面的链接;您应该礼貌地告知用户他/她想要访问的页面不可用,当然这一切都取决于网站的主题和目标受众。对于网上商店,添加搜索行和提供服务的站点 – 联系信息是必须的。相关内容:HTTP500内部服务器错误修复方法404页面自适应html源码,404模板页面下载相关文章推荐网站打开速度慢怎么办?  众所周知,页面打开速度在我们的网站中很重要。在百度排名系统方面,页面速度是一个关键因素。百度计算网页速度,并根 […]...如何正确实施网站分页?  分页是什么? 分页是页面的序数编号,通常位于网站页面的底部,在大多数情况下,它用于页面分区。通常情况下看起来像 […]...HTML5:SVG入门  SVG(可缩放矢量图形)允许您在网页中创建完全按比例放大和缩小的图像,无论用户设备屏幕的大小如何。此外,您可以 […]...NGINX是什么,以及它是如何工作的  NGINX,发音类似于“engine-ex”,是一个开源Web服务器,自从它最初作为Web服务器成功以来,现在 […]...自定义404错误页面优化  虽然您可能希望404页面错误永远不会发生,但这似乎是不可避免的,无论是什么原因,404错误都会发生。 在这篇文 […]...
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

966SEO学习网

GMT+8, 2024-3-29 05:53

Powered by SEO学习网  本站采用创作共用版权 CC BY-NC-SA 3.0 CN 许可协议,转载或复制请注明出处

© 2014-2019 投诉建议及友链申请联系邮箱:[email protected]

快速回复 返回顶部 返回列表