一、404页面的概述
404页面是指客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应,且不知道原因所返回的页面。简单来说404页面指的是原来可以正常访问的链接,由于某些特殊的原因失效,在访问这个链接的时候,服务器就会返回404状态的错误页面。
二、404页面的作用
404页面是网站必备的一个页面,404页面的设置是网站SEO优化中不可忽视的一个细节,它承载着用户体验与SEO优化的重任,有着非常重要的作用。
1.避免出现死链接
网站运营的过程中,死链的产生是难以避免的,例如网页URL规则的改变、网页文件更名等等都会产生死链。当网站没有设置404页面,搜索引擎抓取该页面时,只能获得错误链接,并为此链接建立一个错误索引。死链不断增加的过程中,会导致搜索引擎对网站的信任度大幅度降低,会降低搜索引擎对网站的评价。
2.提升用户体验
当访客因导入拼写错误的链接或其他原因,访问了一个不存在的页面并且没有错误提示时,访客会手无足措、感到非常迷茫,这样情况会给访客留下非常糟糕的第一印象,降低访客对网站的信任度,而且极大的增加了跳出率。
因此网站需要设置404页面。当服务器无法提供正常信息或者无法回应时,404页面可以告诉访客此页面不存在或者链接错误,并引导访客访问其他页面,不仅可以消除用户的挫败感,提升用户体验,还可以防止访客离开网站。
三、404页面的目的
404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。
四、404页面的SEO
搜索引擎通过HTTP状态码来识别网页的状态。当搜索引擎获得了一个错误链接时,网站应该返回404状态码,告诉搜索引擎放弃对该链接的索引。而如果返回200或302状态码,搜索引擎就会为该链接建立索引,这导致了大量不同的链接指向相同的网页内容。这样会让搜索引擎对该网站的信任度大幅降低。很多网站存在这个问题:404页面返回的是200或302状态码而不是404状态码。
自定义404错误页面是增强用户体验的很好的做法,但在应用过程中往往并未注意到404页面对搜索引擎的影响。