什么是http404错误?如何处理http404错误页面,网站搭
导读:网站搭建网站搭建404错误:服务器找不到指定的资源,请求的网页不存在410错误:请求的网页不存在(注意:410表示永久性,而404表示临时性);200错误:服务器成功返回请求的网站技术支持it技术网站。
404错误:服务器找不到指定的资源,请求的网页不存在 410错误:请求的网页不存在(注意:410表示永久性,而404表示临时性); 200错误:服务器成功返回请求的网页; 301错误:网址永久性重定向 302错误:网址临时性重定向
注意:大部分搜索引擎将404与410状态同等对待,如Google对http404状态码的理解 http 404 错误意味着链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,很难避免,比如说:网页URL生成规则改变、网页文件更名或移动位置、导入链接拼写错误等,导致原来的URL地址无法访问;当Web 服务器接到类似请求时,会返回一个404 状态码,告诉浏览器要请求的资源并不存在。但是,Web服务器默认的404错误页面,无论Apache还是IIS,均十分简陋、呆板且对用户不友好,无法给用户提供必要的信息以获取更多线索,无疑这会造成用户的流失。
因此,很多网站均使用自定义404错误的方式以提供用户体验避免用户流失。一般而言,自定义404页面通用的做法是在页面中放置网站快速导航链接、搜索框以及网站提供的特色服务,这样可以有效的帮助用户访问站点并获取需要的信息。
http404对网站的影响 自定义404错误页面是提供用户体验的很好的做法,但在应用过程中往往并未注意到对搜索引擎的影响,譬如:错误的服务器端配置导致返回 200状态码或自定义404页面使用Meta Refresh导致返回302状态码。正确设置的自定义404页面,不仅应当能够正确地显示,同时,应该返回404错误代码,而不是 200或302。虽织梦cms模板然对访问的用户而言,http状态码究竟是404还是200来说并没有什么区别,但对搜索引擎而言,这则是相当重要的。
(一)自定义404错误页返回200状态码 当搜索引擎蜘蛛在请求某个URL时得到404状态回应时,即知道该URL已经失效,便不再索引该网页,并向数据中心反馈将该URL表示的网页从索引数据库中删除,当然,删除过程有可能需要很长时间;而当搜索引擎得到200状态回应时,则会认为该url是有效的,便会去索引,并会将其收录到索引数据库,这样的结果便是这两个不同的url具有完全相同的内容:自定义404错误页面的内容,这会导致出现复制网页问题。对搜索引擎而言,特别是 Google,不但很难获得信任指数TrustRank,也会大大降低Google对网站质量的评定 (二)自定义404错误页使用Meta Refresh返回302状态码 常常看到许多网站的自定义404错误页面采取类似这样的形式:首先显示一段错误信息,然后,通过Meta Refresh将页面跳转到网站首页、网页地图或其他类似页。根据具体实现方式不同,这类404页面可能返回200状态码,也可能返回302,但不论哪种,从优化技术角度看,均不是一种合适的选择。
声明: 本文由我的SEOUC技术文章主页发布于:2023-08-08 ,文章什么是http404错误?如何处理http404错误页面,网站搭主要讲述错误,如何处理,http网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_38186.html
- 上一篇:网站更换域名后的处理,网站搭建
- 下一篇:影响网站排名的常见因素问答,搭建网站