首页 > 源码资料 > asp.net > 什么是404错误自定义404错误页面有何好处,什么是404页面 404页面对网站有什么影响

什么是404错误自定义404错误页面有何好处,什么是404页面 404页面对网站有什么影响

来源:整理 时间:2023-04-15 15:51:53 编辑:建站知识 手机版

本文目录一览

1,什么是404页面 404页面对网站有什么影响

当你要访问的网页文件不存在时,服务器就会返回一个值为404的状态码给浏览器,告知浏览器文件不存在。(如果网页是正常的,则通常返回的状态码是200)为了提高网站的友好度,使网页用户在遇到404错误时不至于感到困惑,通常服务器在返回404状态码时也会同时返回给浏览器一个事先设定的网页内容,告知用户发生错误的原因以及提供后续操作的意见和建议,这个页面就叫做404页面。一般而言这个页面可以由服务器默认设定,也可以由网站管理者或设计者自行设定。通过设定,就可以在网站发生不可预知的404错误时(比如用户在地址栏把网站的网址输入错误),能够及时提醒用户并引导用户进入正确的页面,这样就可以大大降低网站的用户流失率,否则用户很可能就一去不复返了。

什么是404页面 404页面对网站有什么影响

2,404是什么意思

404,是一种HTTP状态码,指网页或文件未找到。该状态码用来表示用户请求的页面不存在,或无法找到(NotFound)。是最常见的互联网错误之一。因为频繁出现在各类网页中,所以也被用来代指一切失踪的人或事物。404,是一种HTTP状态码,指网页或文件未找到。HTTP 404或Not Found错误信息是HTTP的其中一种“标准回应信息”(HTTP状态码),此信息代表客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应且不知原因。是最常见的互联网错误之一。因为频繁出现在各类网页中,所以也被用来代指一切失踪的人或事物。如,戏称好久不见的人为404人口。自定义404错误页面是增强用户体验的很好的做法,但在应用过程中往往并未注意到对搜索引擎的影响,譬如:错误的服务器端配置导致返回“404”状态码或自定义404错误页面使用Meta Refresh导致返回“302”状态码。正确设置的自定义404错误页面,不仅应当能够正确地显示,同时,应该返回“404”错误代码,而不是 “200”或“302”。虽然对访问的用户而言,HTTP状态码究竟是“404”还是“200”来说并没有什么区别,但对搜索引擎这则是相当重要的。搜索引擎蜘蛛在请求某个URL时得到“404”状态回应时,即知道该URL已经失效,便不再索引该网页,并向数据中心反馈将该URL表示的网页从索引数据库中删除,当然,删除过程有可能需要很长时间;而当搜索引擎得到“200”状态码时,则会认为该url是有效的,便会去索引,并会将其收录到索引数据库,这样的结果便是这两个不同的url具有完全相同的内容:自定义404错误页面的内容,这会导致出现复制网页问题。轻则被搜索引擎降权,重则会K掉网站。

404是什么意思

3,404错误页面对seo有何影响

但是,Web服务器默认的404错误页面,无论Apache还是IIS,均十分简陋、呆板且对用户不友好,无法给用户提供必要的信息以获取更多线索,无疑这会造成用户的流失。因此,很多网站均使用自定义404错误的方式以提供用户体验避免用户流失。一般而言,自定义404页面通用的做法是在页面中放置网站快速导航链接、搜索框以及网站提供的特色服务,这样可以有效的帮助用户访问站点并获取需要的信息。HTTP404对SEO的影响 自定义404错误页面是提供用户体验的很好的做法,但在应用过程中往往并未注意到对搜索引擎的影响,譬如:错误的服务器端配置导致返回“200”状态码或自定义404错误页面使用Meta Refresh导致返回“302”状态码。正确设置的自定义404错误页面,不仅应当能够正确地显示,同时,应该返回“404”错误代码,而不是“200”或“302”。虽然对访问的用户而言,HTTP状态码究竟是“404”还是“200”来说并没有什么区别,但对搜索引擎而言,这则是相当重要的。(一)自定义404错误页返回“200”状态码 当搜索引擎在请求某个URL时得到“404”状态回应时,即知道该URL已经失效,便不再索引该网页,并向数据中心反馈将该URL表示的网页从索引数据库中删除,当然,删除过程有可能需要很长时间;而当搜索引擎得到“200”状态回应时,则会认为该url是有效的,便会去索引,并会将其收录到索引数据库,这样的结果便是这两个不同的url具有完全相同的内容:自定义404错误页面的内容,这会导致出现复制网页问题。对搜索引擎而言,特别是Google,不但很难获得信任指数TrustRank,也会大大降低Google对网站质量的评定。(为什么会出现返回“200”状态码的情况??请参看下面内容“自定义404错误页面的基本原则”.我一直在使用Google Sitemap,当我们提交XML格式网站地图文件时,Google会验证我们的身份以确保是网站合法的管理者。验证方式有两种:上传指定名称的html页到网站根目录或者在网页meta区域添加一个标识身份的meta标签。我通常是使用上传html网页的方式,但Google却提示我网站根目录下找不到这个网页(实际上我已上传,并且通过浏览器可以访问),这是一个很可怕的问题。

404错误页面对seo有何影响

4,404错误页面到底有什么作用

404页面设置不当可能会导致网站被降权或者消失。这是怎么回事呢? 我们先了解一下404页面的作用。 什么是404错误? HTTP 404 错误意味着链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,很难避免,比如说:网页URL生成规则改变、网页文件更名或移动位置、导 入链接拼写错误等,导致原来的URL地址无法访问;当Web 服务器接到类似请求时,会返回一个404 状态码,告诉浏览器要请求的资源并不存在。但是,Web服务器默认的404错误页面,无论Apache还是IIS,均十分简陋、呆板且对用户不友好,无法 给用户提供必要的信息以获取更多线索,无疑这会造成用户的流失。 404页面的作用: 搜索引擎通过HTTP状态码来识别网页的状态。当搜索引擎获得了一个错误链接时,网站应该返回404状态码,告诉搜索引擎放弃对该链接的索引。而如果返回 200或302状态码,搜索引擎就会为该链接建立索引,这导致大量不同的链接指向了相同的网页内容。结果是,搜索引擎对该网站的信任度大幅降低。 如何检查自定义404页面能够返回“404”状态码 在自定义404错误页面设置完毕后,一定要检查一下其是不是能够正确地返回“404”状态码。检查的方法也相当简单,输入一个网站内不存在网页的url, 查看一下HTTP Header的返回情况,确信其返回的是“404”状态码。 可以在这里检查: http://www.seobox.org/getheader.htm 网站改版或者换新内容的时候,很多站长很喜欢搞一个404自定页面,看起来很酷,还可以导入流量,但是忽略了一个问题,就是很多人都是用的静态的页面,而 很多虚拟主机提供商提供的404自定义功能实际上返回的状态是200,那么这样就出问题了,搜索引擎可不认为这是404页面,还会建议索引,最终导致大量 的重复页面,网站被降权。 那么怎么解决这个问题? 很简单,不要用静态的404页面,采用动态的页面,比如404.asp,404.php等等 以404.asp为例,在头上多加上一句话<%Response.Status ="404 Not Found"%>,这样就能保证IIS能够正确地返回“404”状态码。 赶快检查一下你的404页面状态是否正常。

5,404错误页面怎么做做404错误页面的好处

所谓404页面,就是当用户输入了一个错误的或者是失效的URL时,服务器返回的页面。而我们说的“友好”分两个方面:一方面是要对用户友好,另一个方面是要对搜索引擎友好。一个好的404页面应该包含以下几个元素:1、提示用户要访问的页面不存在。当一个404页面呈现在用户面前的时候,我们首先要告诉用户要访问的这个页面不存在,同时要简要的叙述一下原因,例如拼写错误、失效链接等等,消除用户的挫败感。3、一定要返回404状态码。这一点是对搜索引擎友好的很重要的一个元素。有些网站不太注意这个问题,由于应用了一些错误的服务器配置,导致返回的是200状态码或是302状态码。虽然这些状态码对访问网站的用户没有影响,但是却会误导搜索引擎,使搜索引擎认为该页面是有效页面,从而抓取下来。如果404页面过多,就造成了大量的重复页面,很有可能被搜索引擎认为是作弊而遭到惩罚。一个好的404页面是需要我们用心去设计的,除了要具备以上说的必备的元素,我们还可以通过页面的设计来提升用户的体验度,从而将404页面的作用最大化。404页面  当用户访问网站的一条错误URL或不存在的URL的时候,服务期会返回一个错误信息,正常情况下是404代码(而不是200),并出现一个错误提示的页面,我们把这个页面就叫做404错误页面。  根据404页面的概念,URL错误或URL不存在的时候,就可能会出现404错误页面,主要因素有:  1、网站改版:网站改版的时候,错误页面出现的几率就会很大,因为由于网站改版,造成URL路径的改变(如果你能很好的使用301,这样也可以解决很多问题);  2、疏忽所致:我们平时在做内部链接或外部链接的时候疏忽了,造成URL出错;  3、原URL失效:由于网站某一条URL改变,造成原URL失效;  4、主机或网络等其他原因,导致出现404错误页面。  关于404页面的做法,这根据主机和主机服务软件不一样,制作步骤和方式也不一样,很多网站目录下都会有默认的错误页面放置目录,只需要把我们做好的404页面放在这个目录下,在主机的控制面板中开启即可,有的主机则需要使用程序来实现404页面,具体可以咨询你的主机商。404做好了,我们应该自己测试下,看有没有成功。  404页面,其实并不是简单的提示用户:“对不起,你的访问出错了。请返回主页”,这些信息,特别是企业网站的404页面,在页面上写上企业的联系 方式是一个非常不错的注意,比如一个访客看见自己比较感兴趣的产品,由于网站改版或者其他原因造成访问出错,返回404页面,那么,这个时候给出企业的联系方式,不但可以不让这位访客丢失,还很有可能带来一位客户。根据我个人经验,总结下一般404页面应该或者可以包含的内容:  1、网站的主页链接(提示用户回到主页寻找自己的内容);  2、网站的大致目录或网站地图的链接(用户寻找信息更为方便);  3、如果网站具有全站搜索功能,404页面上面出现一个搜索框是非常好的方式(进一步减少用户的时间成本);  5、404页面和普通页面的页面布局别相差太多(主要是颜色搭配、相差太大会给用户一种视觉冲击)。  6、网站的联系方式(可包含地址、电话、传真、邮箱等最基本的联系信息);  7、其他可以让用户重新进入网站或与我们联系的内容。  根据上面的“404错误页面应该包含的内容”,我们可以得知,404页面就如同我们网站主犯了错(死链接或错误链接),如何将错误信息给用户带来的影响降到最低,404页面设计很重要,404页面最忌讳单调,那样会给用户很强的视觉冲击,如果您的网站做的很漂亮,但是404页面却很单调,那样,用户体验会差很多。 这样,用户关闭页面直接离开的几率就很大,无意中就造成了用户流失。注意:为了防止404页面被搜索引擎抓取
文章TAG:什么错误自定义定义什么是404错误自定义404错误页面有何好处404页面对网站有什么影响

最近更新