404 页面是指用户尝试访问网站不存在的网页(由于用户点击了损坏的链接、网页已被删除或用户输入了错误的网址)时看到的页面,当用户试图进入这类不存在的页面时,IIS网络服务器会默认返回一个404 HTTP 状态代码,表明该网页未找到。
404页面就是为了告诉访客其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。
设置静态404错误页面的方法并不复杂,但是很容易出错。
首先,如果是IIS服务器的话,那么在IIS管理器中右键单击要管理的网站,打开“属性”—“自定义错误信息”—选择“404”—编辑自定义错误属性即可。
特别需要注意的是,在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,否则将会导致返回“200”状态码。
其次,如果是Apache服务器的话,要建立404页面则在.htaccess 文件中加入代码: ErrorDocument 404 /Error.html (注意这里的/Error.html 前面不要带主域名,否则返回的状态码是302或200状态码),然后写一个html作为404页面,命名为Error.html,将这个Error.html文件放置在网站根目录即可。
最后,404错误页面设置完成后,一定要检查一下状态码,输入一个没有的网页,通过http状态检查工具,查看其返回值,如果返回值为404则是正确的,如果是200则不正确。注意不要将404错误直接转向到网站首页,这将导致首页不被收录;正确的做法应该是做一个错误404页面,在错误页上有个链接是指向首页。
Google网站管理员工具中有一个“增强型 404 页面” 工具,大家不妨拿来使用。
404错误页面好做,现在一些空间商都提供404错误页面定义,只要生成之后传上去个html文件就好,我用过万网的和西部数码的空间他们两个空间都支持的而且制作404页面挺好做,我论坛就做了404错误页面,我这个博客也做了,不信的可以去试试的
更多的seo知识尽在北京seo
文章评论