404页面就是在用户访问你的网站的某个地址的时候,如果这个地址不存在或者内容删除后,展现给用户看的页面。大多数站长在做站内优化时都会有404设置这么一项工作。如如果没有设置404页面,那么用户或的页面就是一个错误的页面,则搜索引擎获得的路径则变成死路。正因为如此又将这类链接称之为死链。做网站的都知道网站优化要从站内和站外优化两方面进行,那么站内优化你是不是忘记了了你的404页面呢?今天就来谈谈404页面优化。
404页面优化,原来这样做有利于网站404页面优化_SEO_服务器_数据库_
1.什么是404页面
404页面是客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应,且不知道原因所返回的页面。当用户输入错误的链接时,返回的页面,它会告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开,自定义404错误页面是增强用户体验的很好的做法。
2.404页面作用
404页面是网站必备的一个页面,它承载着用户体验与seo优化的重任。404页面通常为用户访问了网站上不存在或已删除的页面,服务器返回的404错误。如果站长没有设置404页面,会出现死链接,蜘蛛爬行这类网址,不利于搜索引擎收录。
3.设置404要遵循两个原则
1)要有清楚的提示,告诉用户出现这个页面的原因,比如:你访问的页面不存在
2)要有引导用户访问网站中其他内容的信息,比如网站的导航栏
4.做好的404应该是这样的
SEO优化_服务器_搜索
如上图所示,这个404不管是对于用户还是搜索引擎都是友好的。对于用户来说,它可以通过这个页面访问其他感兴趣的信息;对于搜索引擎来说,它可以跟踪404页面中的链接,继续抓取网站中的其他页面,提高网站的搜索引擎友好性。
但是这个404就不好了,虽然美观但却没有很好的引导用户以及搜索引擎,所以不是一个合格的404:
数据库_网站优化_SEO
5.为什么非要返回404状态码呢?
因为自定义404页面是为了避免用户流失而设置的页面,并不是属于正常页面,而用户并不关心返回的状态码是多少,但是搜索引擎会。
自定义页面是给用户看的,而返回的状态码是给搜索引擎看的。若爬虫在爬去一个死链是返回的状态码是500或者302,则搜索引擎会误认为这是一个有效的页面并把它抓取数据库,但蜘蛛发现这个网站在数据库里面有很多页面是重复的,那就要可能会被蜘蛛降低质量分,重则会被搜索引擎认为是作弊而降权,理由是网站存在大量重复页面。
6.如何设置404页面
建立404错误页面的方法也很简单。现在的网站空间大部分都有用404页面设置的功能,所以我们购买空间的实施一定要询问客服空间是否支持404页面。
最后,就是去哪里寻找404页面和如何制作404页面了,其实网上就有很多漂亮美观的404页面,但是也有很多404页面需要我们去测试才能使用。
尽管404页面被用户看到的概率相对全站的其他页面要小很多,但随着网的长期积累,404页面难免会出错。好的用户体验是我们不放过任何一个小的细节,404页面属于网站优化结构中的一个细节部分,我们都要把这些细节问题做到极致。