用户访问不存在的页面,就会看到404错误。默认的404页面很生硬,直接告诉用户"找不到",然后就没然后了。其实404页面也可以优化,把负面体验变成机会。
用户看到404,第一反应是网站有问题,可能直接关闭走人。但如果404页面设计得好,可以引导用户继续浏览,降低跳出率。
搜索引擎也会抓404页面。如果大量404没有处理好,会影响网站整体评价。自定义404可以告诉搜索引擎,这个页面确实不存在,别浪费抓取资源。
友好的提示。别用技术术语,用普通人能懂的话。比如"抱歉,您访问的页面不存在",比"404 Not Found"好。
搜索框。让用户可以直接搜索想要的内容。也许只是URL输错了,搜索一下就能找到。
热门内容推荐。展示网站最受欢迎的文章或产品。用户既然来了,看看这些内容也许有兴趣。
返回首页链接。明显的返回首页按钮,让用户知道下一步去哪。
联系方式。如果是网站本身的问题,用户可以通过联系方式反馈。
风格要和网站整体一致,别用默认的Apache或Nginx错误页。可以加点幽默元素,缓解用户的失望情绪。
但不要过度设计,404页面毕竟是个错误提示,核心功能是引导用户,不是展示创意。
Apache在.htaccess里加一行:ErrorDocument 404 /404.html
Nginx在配置里加:error_page 404 /404.html;
WordPress可以用插件,比如404page,可视化设置很方便。
小细节体现用心。404页面优化好了,用户即使走错了路,也能找到方向。