正确有效的制作设置404页面

网络上有很多个性化的404页面,但是404页面不仅仅是个性化展示,404页面本来目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面,而不是关闭窗口离开。

如果你不解页面返回状态含义,可以参看这篇文章:http协议状态码的含义及解决方法

404页面的设置要注意:

不要将404错误直接转向到网站首页,这将导致首页不被收录;

/Error.html 前面不要带主域名,否者返回的状态码是302或200状态码。

Google404页面工具

在Google网站管理员工具中有一个“404 页面自定义工具”,可以在页面错误发生时给出一个智能搜索框,和一个最相关的链接地址。这项工具提供的是基于Javascript的网页,当出现404错误时,Google将在网页上列出一个内容和一个与“失踪”网页的最相关的其它地址,并提供一个基于Google的站内搜索框。

DEMO >>

查看页面返回状态的方法

在设置完404页面之后,一定要查看一下无效页面是否正确返回404状态,可以利用Firefox的Firefug这个插件来查看页面返回状态。如果404设置之后,返回的是200状态,就会使搜索引擎判断该网站存在大量重复页面,影响收录。

上面这个404页面返回状态是200,有问题了。对于IIS来说,404页面是通过IIS来反馈的,所以要加NTFS权限。

改过之后,一定要是这个404状态才对。

对于Apache服务器,正确建立404页面的方法是:

在.htaccess 文件中加入代码: ErrorDocument 404 /Error.html

建立一个简单的html404页面命名 Error.html

把 Error.html放置在网站根目录

评论恒久远,一贴永流传

提交

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

帮助他人 - 快乐自己

最近发表

Search

热门文章

随机推荐

网站收藏

增值服务

Top

Powered By Z-Blog 1.8 Walle Build 100427

© 2007-2010 zfnn.com. 皖ICP备07503469号