404 not found是什么意思?什么是404 not found
404 not found是什么意思?当我们访问一些站点时经常遇到404 not found的提示,404 not found是什么意思?404 not found其实就是一个404页面,是告诉浏览者其所浏览的页面不存在或链接错误,一个网站存在404 not found错误页面在所难免,这个时候要做的也就是我们优化比较基础的404页面设置,引导用户访问网站其它页面而不是关闭窗口离开,造成不必要的流量流失,而且当搜索引擎爬取到一个错误链接或死链接时,网站应该返回404状态码,告诉搜索引擎放弃对页面链接的抓取。
一、什么是404 not found?
当用户试图通过HTTP或文件传输协议访问一台正在运行Internet信息服务(IIS)的服务器上的内容时,IIS返回一个表示该请求的状态的数字代码,该状态代码记录在IIS日志中,同时也可能在Web浏览器或FTP客户端显示,状态代码可以指明具体请求是否已成功,还可以揭示请求失败的确切原因。
404是HTTP其中一种的标准回应信息,通俗的说,当用户浏览网页时,服务器无法正常提供信息,例如用户输入了错误链接;或者无法相应并且找不到原因,这时候页面会出现这个404页面。
404是一个信息码,通常之后会有一个可读信息反馈给用户:not found,它意味着网页不存在,通俗的来说,404页面就是当用户输入了错误的链接时,返回的页面。
HTTP 404或not found错误信息是HTTP的其中一种“标准回应信息”(HTTP状态码),此信息代表客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应且不知原因。
404 not found其实代表一个404页面,当用户在浏览网页的时候,由于服务器无法正常提供信息,或者是服务器无法回应,且不知道原因而返回的错误页面,目的是告诉搜索引擎该页面不存在,不再让搜索引擎爬虫去继续访问这个页面了!
但由于404 not found页面对访客来说是十分不友好的,所以网站基本上都会自定义自己的404页面!
二、设置404页面的作用
1、告诉访客页面错误,引导访问其他页面,除了增加用户体验外还可以减少流量的流失,降低网站的跳出率;
2、当搜索引擎爬取到一个错误链接或死链接时,网站应该返回404状态码,告诉搜索引擎放弃对页面链接的抓取,提高搜索引擎对网站页面的抓取效率。
三、造成404 not found的原因是什么
1、用户输入的链接地址不正确,导致IIS提示404 not found。
2、页面已经被删除或链接地址改动,导致404 not found。
3、DNS设置阻止,造成出现404 not found的现象。
四、怎样找出网站中的404错误页面
如上面我们提到的,大量404 not found会影响用户和搜索引擎的体验,提交死链删除也就变的很有必要了,那么,我们该怎样找出网站中的404错误页面?
(1)、最直接的方法,查看网站的访问日志,根据返回404状态码找出404错误页面。
(2)、根据网站记录404的流量统计,可以很方便找出404错误页面。
(3)、如果站点同目录下的死链可以根据死链的url规则来判断并找出这些死链。
(4)、对于泛域名解析导致的死链,每个泛域名都是一个相对独立的站点,少量的收录可以用手工的方式来收集,但是大量收录只能借助第三方工具从百度都搜索引擎中抓取出来。
8、页面出现404的解决方法
1、当页面内容存在,但是由于更改的路径,造成的404页面,可以设置301跳转到新的链接地址!
2、自定义404页面,具体设置404错误页面的方法这里就不说了,如果有不懂或不明白的,可以留言或QQ!
3、网站上的死链,错误链接,可以做删除处理(具体参考:)
404页面属于网站优化中很基础的知识,但是却发现很多新手SEO找帮忙分析网站时,连基本的301/404都没做,还有的是不会做,作为一个SEO人员定要注重细节和基础优化,平时多交流学习,才能更好的进步!
这些内容是采集的,我们尊重原作者的所有版权.站内发布该内容仅供大家学习,请勿商用.如果有疑问请联系手机:[15736771259]
暂无评论
发表评论