您是否想过为什么要有“404未找到”页面?什么用途?该页面已消失或损坏,并且您不希望人们最终到那里,所以为什么不仅仅将该页面重定向到您的网站首页呢?
如果您那样做的话就大错特错了。如果我想去南京,为什么要送我去北京呢?如果访问者想在您的网站上找到某个页面,那就需要给他该页面或解释为什么找不到的页面。
回归本源
404错误表示所请求的URL没有指向某个页面。或如Wikipedia所述:
“404错误消息是HTTP标准响应代码,指示客户端能够与给定服务器通信,但是服务器找不到请求的内容。”
该页面可能已被删除,或者URL拼写错误。将固定链接结构可能已经改变,甚至域名和重定向可能已经设置错误。为何页面不再存在并不重要。请记住,这是您的错,而不是访问者的错。请密切注意您的404页面数量,这可以通过使用百度站长工具来检测。
注意:如果某些页面需要暂时关闭,那么请使用503 Service UnavAIlable。
404页面的必需元素
让我们考虑一下,因为互联网上充斥着丰富的404页指南,每个人对此都有不同的看法。
首先,我们真的不认为404应该重定向到任何其他页面。有些系统可以半智能化地将访问者链接到“密切相关”的页面。这似乎很聪明,因为它将为访问者提供所需的信息。访问者可能仍然觉得自己未找到所需信息,然后返回搜索引擎。这就是我不喜欢重定向到首页的原因。当我们为客户做SEO优化时,我们总是会测试404。当我们需要重定向时,直接重定向到相似的页面。
为什么不将访问者引导到搜索页面或站点地图?这些是非常常见的做法,尤其是在线商城。在博客上,这意味着显示热门文章或最新帖子。404页面绝对不能使访问者感到访问者已经到达您网站的末尾。
漂亮的404 Not Found页面的示例
糟糕的404 Not Found页面的示例
|