今天和大家一起来学习一下改如何设置404页面。什么叫做404页面呢,所谓的404页面就是当用户输入一个错误或非存在的链接时,显示的一个页面。404页面的主要作用就是要告诉用户,你输入的网址多请求的页面是不存在的或者是一个错误的链接,从而引导用户能够进入网站的其他页面而不是离开。8 ]/ h- x8 B/ [, w" w& L5 h3 D$ [
那404页面对seo来说有什么意义呢,404页面不仅是可以增加阅读者的用户体现,更重要的对搜索引擎还是比较重要的。当各大搜索引擎在接入这个url时,得到的是404的状态,就知道这个url是错误的链接,这个页面是不存在的,从而可以知道这个url已经是失效的了,各大搜索引擎的蜘蛛就不会索引这个页面上的内容,并且在搜索引擎的数据库里面将这个url对应的页面从数据里面进行删除,删除这个这一条记录肯能要很长时间,也可能一下就删除掉了,这个取决于搜索引擎本身,但是当得到”200”状态码的时候,搜索引擎会认为这个url是存在有效的,便会去索引收录到数据库当中去,这样就产生了两个不同的url,这两个url上面的内容是完全一样的,这样的话搜索引擎就会觉得你出在复制网站的问题,这可能会被降权,严重的可能网站被直接K了。
' `: ?) O8 o3 ^: x 如何设置合理化的404页面呢,不仅要把问题描述好,做好良好的客户体验,引导用户去进去想要去的页面。
4 E( }0 j' j) V* V3 G 404页面设置的正确方法:" q' P3 ]. h: {& J" ~: T+ K' ]
1,Apache服务器404页面的设置方法在.htaccess 文件中加入代码:ErrorDocument 404 /Error.html 然后建立一个简单的html404页面命名Error.html 把Error.html放置在网站根目录即可。% I1 S# ?" y! s3 E% T
2,IIS/ASP.net下设置404错误页面首先,修改应用程序根目录的设置,打开“web.config”文件编辑,在其中加入如下内容: 注:上文例中error.asp为系统默认的404页面,notfound.asp为自定义的404页面,使用时请修改相应文件名。然后,在自定义的404页面notfound.asp中加入以下为引用的内容: 这样,便可以保证IIS能够正确地返回404状态码.
" x+ X0 |! r0 ~3 q1 Gseo论坛 |