一,什么是404
404是一个http错误代码,指的是网页不存在。告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。
比如郑刚博客以前的网址是www.zhenggang.org/1243/ 可是后来改了URL设置,成了www.zhenggang.org/123.html
原来的网址被收录,如果没有设跳转,就会出现404页。
如果有做302跳转,或URL301,那客户会没有一点感觉,从旧网址跳到新网址。
二,为什么要设置404页面
1、可以屏蔽掉网站上的无效链接,由于误删或者是网站改版等原因造成网站出现无法访问的页面,这时候给网站设置一个404页面就可以让无法访问的页面变成有效的页面来引导用户返回到网站上浏览其他页面。
2、可以告诉搜索引挚此页面已经不存在了,让蜘蛛爬行时通过404页面反馈的信息,促使搜索引擎把之前已收录的面删除或更新。
3,为了提升用户体验,方便用户重新进入正确的网站页面,这是修正或者预防你的网址出现错误的时候,产生客户流失。
三,如何设置404页面
Windows提供了自定义错误页面设置,包括404错误在内的所有自定义错误都可以设置。
Linux下设置404方式是通过.htaccess文件,此文件位于网站根目录,如果您的空间没有,请先手工新建一个上传到根目录,接下来编辑此文件,加入下面这一行代码
ErrorDocument 404 /page404.html
/page404.html是错误提示用的网页路径,请自行修改
404设置有两种情况:
一种是系统自带的,页面没有内容,让你搜索。
另外一种情况就是那么就是自己设计的。就是利用网上是共享的404的代码,下载404页面模板,上传到你的网络空间。找到404跳转代码,改成你的404路径。
四,需要注意的几点
1、搜索引擎的蜘蛛会爬行到您的自定义错误页面,因此在这个页面设定好关键字和网站各栏目的链接,对网站收录有很大帮助。
2、不建议在自定义错误页面设置跳转,很多网站制作者喜欢在自定义错误页面加上自动跳转,若要跳转建议设置在10秒以上,因为自定义跳转很有可能被搜索引擎判定为作弊,导致权值降低!
3、自定义错误页面一般不建议用图片,若需要用图片,请不要用太大,以免自定义页面访问量太大,造成过多的流量浪费在该处,影响网站的稳定,得不偿失。
作者个人微信:Clairelt141319,欢迎加我一起交流,每天进步一点点。