问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

404代码是什么

发布网友 发布时间:2022-04-24 07:26

我来回答

3个回答

热心网友 时间:2022-06-17 14:37

什么是404状态码?
编辑
404状态码是一种http状态码,其意思是: 所请求的页面不存在或已被删除!通俗的讲就是当用户输入了错误的链接时,返回的页面。

什么是http状态码?
编辑
什么是http状态码呢?当用户试图通过HTTP或文件传输协议(FTP)访问一台正在运行Internet信息服务(IIS)的服务器上的内容时,IIS返回一个表示该请求的状态的数字代码。该状态代码记录在IIS日志中,同时也可能在Web浏览器或FTP客户端显示。状态代码可以指明具体请求是否已成功,还可以揭示请求失败的确切原因。

404错误页面返回“200”或“302”状态码?
编辑
从严格的技术角度,网站对404错误的处理策略,并不是一个SEO方面的工作,而属于网站可用性(usability)方面的问题。——当然,如果从广义的SEO范畴来看,提高网站可用性也属于SEO的基本操作。——但是,如果自定义404错误页面设置不当,则会极大地影响网站的SEO效果。
在许多朋友的印象中,自定义404错误页面只要能正确显示,只要能输入网站内某个并不存在的网页地址,在浏览器中能看到自定义的错误信息,便说明设置没问题。一个正确设置的404页面,不仅应当正确地显示,同时,应该能够正确返回“404”错误代码,而不是“200”或“302”。虽然对访问的用户而言,HTTP状态码究竟是“404”还是“200”来说并没有什么区别,但对搜索引擎而言,这则是相当重要的。
为什么这么说呢?让我们先来回顾一下搜索引擎收录与索引网页的过程:搜索引擎的Spider向网站服务器发送请求,要求读取某个网页,网站服务器接到请求后返回HTTP状态码响应请求,这些返回的HTTP状态码决定着搜索引擎的下一步行动:将该网页收录到索引数据库或者将其从索引数据库删除等。
当然,HTTP状态码有很多种,分别对应不同的情况,下面就与本文内容相关的几种作一简单介绍,更详细的信息可参考W3C规范:
404:请求的网页不存在(不排除日后该链接有效的可能性);
410:请求的网页不存在(永久);
200:服务器成功返回网页
302:网址临时重定向(跳转
301:网址永久重定向
需要说明的是,大部分搜索引擎将“404”与“410”状态同等对待,如Google。(参见MattCutts的说明
当搜索引擎在请求某个Url时得到“404”状态回应时,便会知道该网页在网站内不复存在,从而在索引数据库中将其删除,——当然,这个删除过程有可能需要很长时间——而当搜索引擎得到“200”状态回应时,则会认为该url是有效的,并将其回到到索引数据库中。

404页面返回“200”状态码的后果
编辑
如果网站的自定义404错误页面在url无效时不返回“404”状态码而代之以“200”,会发生什么情况呢?很明显,搜索引擎会认为这个“根本不存在的”网页在网站内是存在的,这会导致很多问题,影响网站的最终SEO效果。
举例来说,比如说对“”、“”这两个在IT技术点评网站内并不存在的url而言,如果搜索引擎得到的回应状态码是“200”,那么,便会将其收录到索引数据库,这样的结果便是这两个不同的url具有完全相同的内容:自定义404错误页面的内容,这类重复文本(DuplicateContent)的现象对许多搜索引擎而言都是大忌。尤其是考虑到网站中不可能只有这两个无效链接,毕竟在网站建设中,无论网站的内部链接还是外部链接,总会不可避免地出现许多比如说拼写错误的情况,类似的重复内容会更多。这样,对搜索引擎而言,特别是Google,不但很难获得理想的网站信任指数,也会大大降低Google对网站质量的评定。
404错误页使用Meta Refresh带来的302问题 常常看到许多网站的自定义404错误页面采取类似这样的形式:首先显示一段错误信息,然后,通过MetaRefresh将页面跳转到网站首页、网页地图或其他类似页。根据具体实现方式不同,这类404页面可能返回“200”状态码,也可能返回“302”,但不论哪种,从SEO的角度看,均不是一种合适的选择。

404错误页使用Meta Refresh带来的302问题
对“200”状态的情况我们上面已经谈过,那么,当404页面返回“302”时,搜索引擎会怎么对待呢?从理论上说,对“302”错误,搜索引擎认为该网页是存在的,只不过临时改变了地址,仍然会索引收录该页,这样,同样会出现类似于“200”状态码时的重复文本问题;其次,以google为代表的主流搜索引擎对302重定向的适用范围要求越来越严格,这类不当使用302重定向的情况存在很大的风险。
因此,尽量不要在404错误页中使用这类MetaRefresh方法。如果实现希望实现类似的功能,即让显示错误信息几(十)秒后跳转到首页或其他页面,可以考虑在404错误页中使用JavaScript跳转。——JavaScript对搜索引擎而言是无益同时也无害的。
确保404错误页面能够返回“404”状态码.

确保404错误页面能够返回“404”状态码.
在自定义404错误页面设置完毕后,一定要检查一下其是不是能够正确地返回“404”状态码。
检查的方法也相当简单,使用本站提供的ServerHeader检查工具,或其他类似工具如这个,输入一个网站内不存在网页的url,查看一下HTTPHeader的返回情况,确信其返回的是“404Notfound”。

热心网友 时间:2022-06-17 14:37

HTTP 404或Not Found错误信息是HTTP的其中一种“标准回应信息”(HTTP状态码),此信息代表客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应且不知原因。

热心网友 时间:2022-06-17 14:38

404状态码是一种http状态码,其意思是: 所请求的页面不存在或已被删除!通俗的讲就是当用户输入了错误的链接时,返回的页面。(未找到)服务器找不到请求的网页。例如,对于服务器上不存在的网页经常会返回此代码。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么打电话给别人,显示无法接通? 我给对方打电话时,他那边响一声后就提示无法接通是什么情况? iPhone 6Plus相机远距离无法对焦,得用力摇几下才恢复,过会又模糊,什么... iphone6plus。近拍清楚,远拍模糊,怎么回事?聚焦不了。 怎么办~ 廉锦枫《廉锦枫》——剧情分析 我想取个好听的英文名字,而且希望是有意义的`拜托了各位谢谢 不锈钢公司取名带匠字文化深厚的企业名称大全 带匠字的厂名 公司名字为什么不可以带匠字 我儿子刚上一年级老师给我发微信时表现不错我怎么和老师沟通 为什么总出现404 广州公交车404路的路线是怎样的?为什么在百度地图和坐车网上查到的是不一样的?另外,有505路吗? 下载地图的http://c.autonavi.com/club/update显示404 WordPress 百度插件生成的地图页面打开成了404页面,怎么办 WIN主机wordpress程序 添加httpd.ini后 谷歌地图 404 百度地图没问题 中国最神秘的城市,地图上都找不到!没有名字只有代号404! cesium地图瓦片404默认显示某张图片 中国唯一从地图上找不到的城市是什么城? 代号404的城市在哪里 在高德地图查找404可以查到吗 06年与教育局签订校产转让协议,举办者投资两千多万办学,土地为租凭50年,现*想收回土地怎么办? 一个朋友一要和另外两人和办一个培训班,急求一份合伙协议范本。。。。谢谢各位了 2019年培训学校入股合作合同协议书范本 温州苍南灵溪家电维修 空调安装在哪?电话多少? 个人空调维修电话多少 空调维修工具及配件 家电空调维修找哪里 我家空调坏了,想找一个师傅修理一下?哪里有? 红楼梦前五回三个人物,三个现实故事的作用? 附近哪里有修家电的 404查无此城 在线下载 这座城市被中国从地图抹去,面积仅4平方公里,周围有重兵把守,是哪里呢? 在提交google网站地图的时候提示Error 404 - Not Found要怎么办,百度地图也弄不了 大坪密室逃亡消失的404攻略 大坪伯爵密室逃脱消失的404攻略 (关于美食)兰瓜饼煎着好吃还是炸的好吃? 南瓜饼要怎么做才好吃 我想做南瓜饼,怎么做才好吃 请问南瓜饼怎么做啊!!详细一点好吗? 三硝酸甘油酯 三硝酸甘油脂 硝酸甘油脂是高分子化合物? 由甘油与硝酸制三硝酸甘油酯的化学方程式 丙三醇怎么得到三硝酸甘油酯 硝酸甘油怎么提炼,它的能量为一克多少? 硝酸甘油 是什么东西 三*甘油酯不仅可用于生产心脏病人的急救药品,而且还是n种常用炸药的主要成分.三*甘油酯爆炸的化 三*甘油酯不仅可用于生产心脏病人的急救药品,而且还是一种常用炸药的主要成分.三*甘油酯爆炸的化 三硝酸甘油酯是油脂吗?请说明理由,谢谢! 请问这是硝酸甘油的分子式吗?