网站为什么要做404页面?

2016-11-03 10:03  阅读 498 次 评论 0 条

在我们在访问某个网站的时候,或许都曾遇到过404错误这样的提示,而这个页面就是404页面。这个时候我们会发现,有的404页面在间隔几秒之后就会跳转到首页,有的404页面有链接到网站其它页面的入口,其实这些设置都是有一定道理的。那么网站做404页面到底是因为什么呢?我们先从什么是404页面来开始了解吧。

404页面

 

一、什么情况下会出现404页面?

1、由于用户的疏忽,请求了一个根本不存在的链接,也就是错误链接而导致的。

2、原来可以正常访问的页面,后来因为网站改版路径发生了变化,或者是删除了原来可以访问的页面所导致的。

二、什么是404页面?

404页面是指用户访问了错误的链接或者是所请求的页面不存在,所返回的一个页面,在页面上最常见的提示就是404 Not Found。

一般来说,每个网站都会有一个默认的404页面,如下图所示:

默认404模板

但这种默认的404页面,比较简陋和呆板,用户无法从上面获取到更多有用的信息,这种情况下用户很有可能会关闭窗口离开你的网站。因此,我们一般都会自己设置一个404页面,在这个页面上有友好的提示,有首页和栏目页的入口,如此一来用户就有可能再次的进入到你的网站,从而减少了用户的流失,降低了网站的跳出率。

三、为什么要做404页面?

从用户的角度来看,是告诉用户这个页面不存在,并引导用户去点击网站的其它页面而不是直接关闭窗口离开。

从搜索引擎蜘蛛的角度来看,404页面的作用是告诉蜘蛛,我这个页面不存在了,当蜘蛛抓取到这个页面的url的时候,返回的状态码是404,蜘蛛就知道这个url已经失效了,便不会再来索引该网页。

四、404页面的错误设置

将404页面放上去,然后点击能够跳转到404页面是不是就完事了呢?很多时候我们都忽略了这个问题,当仔细的去查看http状态码的时候才发现有可能返回的并不是404状态码,而是200。

对于网站访客而言,http的状态码显示的404或是200,是没有什么区别的,一样是能够起到引导用户,提升用户体验的作用。但是对于搜索引擎而言,却是一个正常的页面,这往往是因为错误的服务器端配置而导致了返回200状态码。

搜索引擎判断页面的url是否失效,是以是否返回404状态码作为依据的。若搜索引擎得到这个404页面的状态码却是200,那么就会认为此页面的url是有效的,就会去索引并将其收录。因为所有404页面都是一样的,搜索引擎就会认为大量不同的url对应了相同的内容页面,如此一来搜索引擎就会大大降低网站的评分,甚至出现降权的情况。

总结:网站不要使用默认的404页面,应当自己设置一个能够引导用户、利于用户体验的404页面,设置好之后不要忘记去查询一下http状态码是否为404。

相关推荐:

网站要如何设置自定义404页面?

本文地址:http://www.liuxinseo.com/675.html
版权声明:本文为原创文章,版权归 星雨 所有,欢迎分享本文,转载请保留出处!

发表评论


表情