请选择 进入手机版 | 继续访问电脑版
收藏本站腾讯微博新浪微博
点点网模板设计大赛 phpchina

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 用悬赏 三天解决问题 解决访问速度慢 论坛支持农历生日 - 给官方提建议

论坛活动及任务 归纳网站最新活动 地图任务 邮件更新任务:保护帐号安全

积分换实物,来参加蓝色理想积分兑换吧! 联系招聘客服 蓝色理想帮你找工作! 万元奖励等你拿——点点网模板设计大赛

查看: 3077|回复: 16

404页面优化体验 [复制链接]

langmuir 楼主

冥隼

版主

帖子
1826
体力
3446
威望
32
发表于 2008-11-27 00:16:51 |显示全部楼层
名词解释:404页面是当客户端使用HTTP浏览网页时,服务器需要针对不同的“要求”提供不同的“回应”,譬如浏览器发出HTML文件(网页)的要求,并带有数字回应码和MIME的讯息。代码404的第一个“4”代表客户端的错误,如错误的网页位址;后两的数字码则代表着特定的错误讯息。HTTP的三字符代码跟早期通讯协定FTP和NNTP的代码相当类似。

从HTTP的层面来看,404讯息码之后通常会有一个可读的讯息“Not Found”,许多网络服务器的默认页面也都有“404”代码跟“Not Found”的词汇。

404错误讯息通常是在目标页面被更动或移除之后显现的页面。(引自wikipedia

为什么需要个性化的404页面

首先看一个关于404的公开投票调查。

问题:

当你遇到一个404页面你会怎样做?

A.点击后退按钮同时忘记404页面
B.尝试回到主页并重新定位丢失的页面
C.写信给网站管理员
D.非常沮丧




如果你不在意访客的抱怨,你会发现许多访客在遇到404页面时不会努力寻找丢失的页面而离开站点。然而你可以简单地通过个性化定制404错误页面将这些访客留在你的站点。

如何实现一个良好的404页面

改变服务器默认错误页面就可以达到效果。下面是一些可以使得访客轻松实现正常访问的建议。

遵循的理念:

提供简明的问题描述,消除访客的挫败感。

提供合理的解决方案,辅助访客完成访问目标。

提供个性化的友好界面,提升访问体验。

实现方式(按照从简单到复杂的顺序排列):

使得访客转到某个地方而不是后退。

页面包含该站点重要部分的链接,如主页或站点地图。不要仅仅告诉他们检查拼写。使用文本的链接替代图片,因为有许多访客不会想到点击这个图片。
例子:我们的站点有一个主页的返回链接。这是实现友好反馈的最低限度。

此外,我们还会考虑,在有效的帮助信息不足的情况下,如何通过访客的反馈弥补错误。
需要包括一个指向网站管理员的email链接,或者一个用于提交丢失链接的表格。
相对于发送email,访客更喜欢使用提交表格。

加入一个搜索框用于搜索站点。
例:MSN在所有页面的底部都有一个搜索框,同时也链向站点的重要部分。

在站点中列出接近于访客期望页面的链接,用于推测访客正在寻找的页面。

你不需要采纳上述所有的建议,但是这些建议一致服务于使得访客更愿意停留在你的站点的目的。
合理的404错误页面至此即可以完成了,这将给访客提供许多有价值的信息。

使用重定向

如果你经常检查访客统计,可能会看到某一个页面一直在显示404页面(如:因拼写错误而链接到站点不存在的页面),你可以创建一个重定向页面反馈给访客一个正确的页面。这个方法适用于访客多次访问并返回错误的页面。

重定向与404页面的可以整合使用,你可以使用类似下述内容的说明信息:
对不起,该页面未找到。几秒钟后,该页面会被重定向到主页。

给访客5秒钟时间阅读该信息,之后跳转。

不论你怎么做,小心使用重定向。最糟糕的情况是你重定向到一个不存在或不相关的页面。

使用的方式很简单,下面是一个例子。
  1. <html>
  2. <head>
  3. <meta http-equiv="refresh" content="5; url=not404.htm">
  4. </head>
  5. </html>
复制代码


content后面的数字是秒数,你可以设定重定向执行前的等待时间。

个性化404页面示例


http://www.galiacho.es/404
http://www.palmflying.com/404
http://www.martinkorner.co.uk/404df
http://www.porcupine.gr/404
http://bluevertigo.com.ar/404
http://lumino.us/404
http://www.pen-and-paper.de/404.php
西部数码顶级域名注册商39元抢注!
帖子
1441
体力
1629
威望
0
发表于 2008-12-2 11:30:45 |显示全部楼层
不错.学了下.

不过自己有时喜欢用404还代替urlrewrite.
租服务器,上51IDC | [长沙]招聘:PHP经理10K/WEB前端6K/PHP开发6K

使用道具 举报

帖子
20
体力
95
威望
0
居住地
辽宁省 沈阳市
发表于 2008-12-6 12:36:39 |显示全部楼层
不错的帖子~· 呵呵

使用道具 举报

xaoma 
帖子
12
体力
34
威望
0
居住地
重庆市 渝中区
发表于 2008-12-7 14:34:49 |显示全部楼层
http://www.galiacho.es/404

这个有意思,..直接模仿WINSOWS当机的画面.现在很少见了...

创意!!!

使用道具 举报

周全

荣誉管理

帖子
323
体力
7263
威望
3
发表于 2008-12-8 15:20:58 |显示全部楼层
楼上的页面我打开了——蓝屏。
吓我一跳,还以为是出啥故障了。  

关于404页面,想起了以前我的一篇文章
http://www.ueui.com.cn/user-experience/interactive-bile.html

使用道具 举报

帖子
7047
体力
3688
威望
2
发表于 2008-12-8 15:41:56 |显示全部楼层
当一个链接出错了,用户的第一反应是关掉这个页面,设计师该做的是告诉用户我们出错了,并加上返回按钮。
“什么花哨的文字,麻烦的搜索,眼晕的站点地图,无聊的提交表单”,大师们,不要再折磨可怜的用户了。
作为人,何谓正确。 http://goo.gl/eexPv

使用道具 举报

langmuir 楼主

冥隼

版主

帖子
1826
体力
3446
威望
32
发表于 2008-12-9 14:12:54 |显示全部楼层
3楼的win蓝屏确实很有创意

To lemonzq
ueui.com.cn的404页面基于wp的.
而如果wp不能正常工作了,那么该页面也无法正常显示.
(我也是前段时间wp数据库挂了之后,才想起这样一个问题 ).

To zhutianyi
直接告之出错返回,是一种很明了的处理方式.
很多网站也都在使用.

使用道具 举报

帖子
64
体力
172
威望
0
发表于 2008-12-9 22:12:06 |显示全部楼层
百度的04不错,我认为跳转的404对搜索引擎不好。

使用道具 举报

gollum 

小咕噜

银牌会员 手机认证 

帖子
246
体力
999
威望
3
居住地
陕西省 西安市
发表于 2008-12-17 21:33:02 |显示全部楼层
哈哈..秀一下我的404页面:http://www.bluebirdsky.cn/404.htm

使用道具 举报

帖子
96
体力
376
威望
0
发表于 2008-12-24 22:59:58 |显示全部楼层
404从另一个角度完善了用户体验,很不错

使用道具 举报

帖子
47
体力
187
威望
0
发表于 2008-12-25 16:59:51 |显示全部楼层
在404页面提供导航,和风趣的风格
对用户体验真是很大的改善

不错~不错~学习了!

使用道具 举报

帖子
19
体力
222
威望
0
居住地
湖北省 黄冈市
发表于 2008-12-26 03:19:02 |显示全部楼层
不错,学习了

使用道具 举报

帖子
19
体力
222
威望
0
居住地
湖北省 黄冈市
发表于 2009-1-3 21:36:07 |显示全部楼层
好东西,收藏了

使用道具 举报

赵勇

银牌会员 手机认证 

帖子
4121
体力
2372
威望
2
居住地
广东省 深圳市
发表于 2009-1-4 17:26:37 |显示全部楼层
404 说明你已经对用户犯错误了 而用户感受到了挫败 所以别在强迫用户去你的首页

给个出错说明 给个首页链接  让用户自己选择关闭还是去首页

使用道具 举报

konike 
帖子
110
体力
210
威望
0
居住地
浙江省 杭州市
发表于 2009-1-12 10:31:50 |显示全部楼层
不错的帖子,顶起来
http://www.konike.com.cn 杭州网站建设

使用道具 举报

俯首阳明

银牌会员 手机认证 

帖子
759
体力
2297
威望
0
居住地
浙江省 杭州市
发表于 2009-1-12 12:41:21 |显示全部楼层
我觉得404页面简简单单就好了,不要花费太多的心思。
放置跟网站整体风格相似的东西,例如菜单,底部信息,中间有一句友好的提示,然后再来一个搜索就ok了,更多的东西不要乱放了。
用户最需要什么?

使用道具 举报

liuzuq 

浪迹天涯的野人

银牌会员 手机认证 

帖子
1473
体力
1386
威望
0
发表于 2009-2-17 14:21:03 |显示全部楼层
原帖由 zhutianyi 于 2008-12-8 15:41 发表
当一个链接出错了,用户的第一反应是关掉这个页面,设计师该做的是告诉用户我们出错了,并加上返回按钮。
“什么花哨的文字,麻烦的搜索,眼晕的站点地图,无聊的提交表单”,大师们,不要再折磨可怜的用户了。

对!!!说得很好

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|安久科技提供CDN|blueidea.com ( 京ICP备05002321号 )  

GMT+8, 2012-2-11 03:33 , Processed in 0.108911 second(s), 8 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部