SEO操作指南 » 站点优化
如何设置404错误页面?
404错误页面,是指页面在访问的时候,浏览器上显示的是请求的URL不存在,这个页面可能是网站这本身就没有,也可能是被删除了,被称为404错误页面。
404错误页面的目的是,告诉用户其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。
如果要获得搜索引擎的信任,良好的404页面是最基本的要求。我们可以把这个错误页做的有血有肉,使它成为信息页,导引访问者继续访问网站。而不要让它成为空白的——“对不起,您访问的网页不存在”。这是增强用户体验的很好的做法。
404错误页面的设置方法:
- 404错误页面的内容,可以随便确定。你可以自己设计一张网页,也可以找任何一个比较有名的网站,把它的404页面另存为下来,修改上面的文字;
- 然后上传到你的网站根目录;
- 修改你的.htaccess文件,写入代码: ErrorDocument 404 /404.html。
例:
RewriteEngine On
ErrorDocument 404 /404.html
注意点:
- 404页面,不要直接跳转到首页,而是引导用户点击回到首页。后果是,可能导致首页被K;
- /404.html 前面不要带主域名,否者返回的状态码是302或200状态码;
- 404页面命名可以设置为404.html,也可以设置为其他的。注意观察下,虚拟主机后台是否有相关的提示。如果碰到困难,可以请主机技术人员获得帮助;
相关问题:
怎么样的404错误页面效果才符合SEO?
搜索引擎通过HTTP状态码来识别网页的状态。当搜索引擎获得了一个错误链接时,网站应该返回404状态码,告诉搜索引擎放弃对该链接的索引。而如果返回200或302状态码,搜索引擎就会为该链接建立索引,这导致大量不同的链接指向了相同的网页内容。结果是,搜索引擎对该网站的信任度大幅降低。——很多网站存在这个问题:404错误页面返回的是200或302状态码而不是404状态码。
更新日期: 2009-10-30
作者: SEONile
修订: 1.20
你可以对此问答发表评论
评论来自 封缘娱乐网 (2009-11-06 17:13:24):
我想问下注意点里面的第2点
/404.html 前面不要带主域名
这句是什么意思 不是很懂 能否解释下
还有就是那个.htaccess文件
这个文件是否可以通过txt文本 里面写入
RewriteEngine On
ErrorDocument 404 /404.html
然后上传到ftp上 在修改文件名?
能否将回答发到我的邮箱?
vince_zeus@126.com 谢谢~!