404是HTTP的标准响应信息之一,是一种信息代码。通常,可读信息稍后会反馈给用户:未找到,这意味着网页不存在。404页面用于提醒网站建设访问者,服务器尚未找到或要求页面。
Http404错误是指链接指向的网页现在不存在,即原始网页或没有网页的URL无效,经常发生,难以避免。例如,生成网页URL规则(动态)、重命名或移动位置的网页文件(人为错误)、当web服务器收到类似的请求时,导入链接的拼写错误(用户输入错误)不能使用原始URL地址,它将返回404状态码,告诉浏览器请求的资源不存在。
当搜索引擎蜘蛛抓住这样一个网站并得到“404”状态响应时,它知道URL失败了,所以它将不再索引网页,并反馈给数据中心,以删除URL从索引数据库中表示的网页,从而生成404错误页面。404页面的存在不仅是用户访问网站的反馈,而且在搜索引擎中发挥着重要作用。
一、搜索引擎通过HTTP状态码识别网页状态。当搜索引擎得到错误的链接时,网站应该返回404状态码,告诉搜索引擎放弃链接索引。如果您返回200或302状态码,搜索引擎将索引链接,这将导致大量不同的链接指向同一页面的内容。因此,搜索引擎对网站的信任度大大降低。很多网站都有这个问题:404页返回200或302个状态码,而不是404个状态码。
二、返回的信息应该对用户清楚,优秀的404页面应该写简单的信息。告诉用户发生了什么,引导用户重新选择,降低网站建设的跳出率,提高用户体验。
三、返回信息的链接不应太混乱。个人网站404页有许多链接,包括新文章、导航、评论、文章列表等。404信息基本上看不到。从用户体验的角度来看,如果有很多链接不好,但你是404页。其目的是告诉用户请求是错误的。为了引导用户,简单的面对面页面可以让用户更清楚地知道他们下一步要做什么。