了解404页面的作用先看看以下两点:
第一点
定义--404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。
第二点
404页面与seo的关系--搜索引擎通过HTTP状态码来识别网页的状态。通俗点说,一个页面成功打开应返回给搜索引擎200状态码,而一个页如果打不开则应返回给诉搜索引擎404状态码。当搜索引擎蜘蛛
在抓取我们网站错误页面或是不存在的页面时,返回的是200状态码而不是404状态码。那么搜索引擎就会为该链接建立索引,这导致大量不同的链接指向了相同的网页内容,也就是大家常说的重复内容,
这样后果是,搜索引擎对该网站的信任度大幅降低,甚至轻则被搜索引擎降权,重则会K掉网站。但是很多网站存却在这个问题:404页面返回的是200或302状态码而不是404状态码,所以站长心须重视
这个问题。
通过以上两点我们可以发现404页面的作用主要有
1、起引导用户作用,用户通过404页面浏览网站其他页面,增加网站PV,同时可起到减少搜索跳出率作用。
2、避免错误而面造成重复内容出现,防止网站被降权。
知道404的作用,我们还要会设置404页面
1、虚拟主机的设置方法。一般在后台有单独设置功能,根据虚拟主机提示,一般将404页面上传在网站根目录下
2、Apache服务器的设置方法。
在.htaccess 文件中加入代码: ErrorDocument 404 /Error.html
建立一个简单的html404页面命名 Error.html
把 Error.html放置在网站根目录
注意:
不要将404错误直接转向到网站首页,这将导致首页不被收录; 意思是做个404页面放上网站链接让用户自行选择离开还是打开其他链接
/Error.html 前面不要带主域名,否则返回的状态码是302或200状态码。温州SEO。2011.3
本文链接:http://www.167h.com/seo/201103/67.html
发布:温州网站优化 ┊ 已有: 人围观 | 发表时间:2011-3-19
温州SEO 于 2011-5-24 14:15:21 回复后辍是什么不重要,可以是HTM,也可以是PHP空间支持就行,最重要的要正确返回404。我有个空间好像用HTM就不行,会造成页面错乱,而用PHP就没问题,原因没深查,可能是服务器原因
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。