浅析404错误页面的作用与设置

 2019-01-13    651  

404页面是网站必备的一个页面,很多站长SEO优化特别重视外链,对站内链接的优化总是不以为然。不少菜鸟级站长就连什么是404错误页面也不甚了解。大虾级站长都知道,404页面对网站来说很是重要,既考虑了用户体验度,也考虑了蜘蛛的正常抓取。

一、什么是404错误页面

HTTP 404 错误意味着链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,很难避免。比如说:网页URL生成规则改变、网页文件更名或移动位置、导入链接拼写错误等,导致原来的URL地址无法访问;当Web 服务器接到类似请求时,会返回一个404 状态码,告诉浏览器要请求的资源并不存在。

二、404错误页面对SEO的影响

很多开源系统包括CMS系统、BLOG系统等不提供404页面,Web服务器默认的404错误页面,无论Apache还是IIS,均十分简陋、呆板且对用户不友好,无法给用户提供必要的信息以获取更多线索,无疑这会造成用户的流失。制作一个较为成功的404错误页面是增强用户体验一种很好的做法。菜鸟之家_电脑爱好者404页面的设计就较具亲和力,有一点的黏度,能够起到吸引用户的作用。

但在应用过程中不少404错误页的设计并未注意到对搜索引擎的影响。搜索引擎通过HTTP状态码来识别网页的状态。当搜索引擎获得了一个错误链接时,网站应该返回404状态码,告诉搜索引擎放弃对该链接的索引。而如果返回200或302状态码,搜索引擎就会为该链接建立索引,这导致大量不同的链接指向了相同的网页内容。结果是,搜索引擎对该网站的信任度大幅降低。

很多网站存在这个问题:404页面返回的是200或302状态码而不是404状态码。虽然对访问的用户而言,HTTP状态码究竟是“404”还是“200”来说并没有什么区别,但对搜索引擎这则是相当重要的。

三、404错误页面如何设置

1:虚拟空间设置方法

现在的idc提供商基本都提供404设置的功能,直接上传文件设置即可。每个空间商的控制面板都不同,我在这里就不多说了。

2:IIS下设置404页面

在IIS管理器中右键单击要管理的网站,打开“属性”中的“自定义错误信息”页,为“404”设定相应的错误信息页即可。不过,此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“200”状态码。

3:Apache下设置404错误页面

在.htaccess 文件中加入如下内容即可:ErrorDocument 404 /notfound.php。切记不要使用绝对URL,如果使用绝对URL返回的状态码是“302”+“200”。

在设置好以后最好再检查一遍网页的http状态,可以用ranknow这个工具:检测你的站点404设置的是否正确。

上一篇>>如何生成二维码?

=========================================

下一篇>>电脑硬件检测软件—入梦工具箱