1、不要使用绝对URL
如果使用绝对URL,会导致返回的状态码是302+200。
2、不要把404页面设置成自动跳转
404页面不要自动跳转,让用户来决定去向。这涉及到404页面的制作,提供用户体验很重要。
3、不使用专业术语
“404错误”这个词的使用一直非常规范,但这并不是你使用专业术语吓跑访客的理由。“找不到网页”这个说法相比来说更准确也更易于接受。
4、不要责备访客
你的访客很有可能是从其他网站链接或者是你网站上一个旧链接而来。看到这个错误页面并不是他们的错,所以要善待他们。。
5、提示访客检查拼写
还有一个可能:访客看到404错误页面是由于他们自己在输入URL网址时出现了拼写错误。
6、让页面返回404
每个网页都有一个服务器响应代码。代码200是指页面一切正常,404则是指页面无法被找到。如果你已经指定了自定义的404错误页面,则需要确保页面的标题是返回正确的响应代码。。
7、明确表明404错误
清楚地向访客声明他们正在搜寻的页面无法找到,且不要让错误页面看起来与正常的内容页太过相似。
8、帮助访客找到页面
404错误页面已经呈现在访客面前,表明这个页面并不是他们正在搜寻的。所以你应该设法帮助他们找到原来的页面。
9、放置网站主页链接
不要让访客无处可去或是无法找到你的网站信息。至少应该有一个链接链回你的网站主页。
10、让访客方便反馈信息
如果访问者点击了你网站上的一个错误链接,你会想了解这个链接故障。
11、保持品牌风格
我们都看过非常酷的404页面设计。但千万不要使这个页面的设计与你网站的其他页面相差太大,否则会看起来这个页面不像你网站的设计,会让访客产生疑惑,误以为自己已经被带到了一个外部网站。
12、注意404页面的语言版本
如果你的网站是多语种的,404错误页面将从你所有语言版本的网站中获取错误信息。
13、让访客搜索想要的
如果访客正在访问的页面已被移动,你可能想给他们一个途径来搜索页面被移动到了何处,可以考虑在页面增加一个搜索框。
14、修复你的无效链接
如果你得到的数据显示有大量的访客访问您的404页面(检查你的网站的分析数据来确定数量),这表明你的网站上有很多无效链接。
15、不要把404页面重定向到主页