合理使用404页面来做好用户体验
404页面就是当用户输入了错误的链接时,返回的页面。404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。
404页面是请求而错误的链接地址返回的页面,同时也可以引导用户去其他的页面,很多站长对自己的网站有十足的信心,基本不会出现错误的页面,所以轻视甚至忽视404页面的存在,可惜信心不能引导错误的页面,如何让404页面这些错误的url变得有价值就成为了重要的seo技巧。
搜索引擎蜘蛛在请求某个URL时得到“404”状态回应时,即知道该URL已经失效,便不再索引该网页,并向数据中心反馈将该URL表示的网页从索引数据库中删除, 当然,删除过程有可能需要很长时间;而当搜索引擎得到“200”状态码时,则会认为该url是有效的,便会去索引,并会将百度收录到索引数据库,这样的结果 便是这两个不同的url具有完全相同的内容:自定义404错误页面的内容,这会导致出现复制网页问题。轻则被搜索引擎降权,重则会K掉网站。以上节选自百 度百科,既然百度自己对404页面的重要性作出了官方认可,那么作为seo学习的探索者有什么理由不去未雨绸缪一番呢?
404对seo的影响
自定义404错误页面是增强用户体验的很好的做法,但在应用过程中往往并未注意到对搜索引擎的影响,譬如:错误的服务器端配置导致返回“404”状态码或自定义404错误页面使用Meta Refresh导致返回“302”状态码。正确设置的自定义404错误页面,不仅应当能够正确地显示,同时,应该返回“404”错误代码,而不是 “200”或“302”。虽然对访问的用户而言,HTTP状态码究竟是“404”还是“200”来说并没有什么区别,但对搜索引擎这则是相当重要的。
搜索引擎蜘蛛在请求某个URL时得到“404”状态回应时,即知道该URL已经失效,便不再索引该网页,并向数据中心反馈将该URL表示的网页从索引数据库中删除,当然,删除过程有可能需要很长时间;而当搜索引擎得到“200”状态码时,则会认为该url是有效的,便会去索引,并会将其收录到索引数据库,这样的结果便是这两个不同的url具有完全相同的内容:自定义404错误页面的内容,这会导致出现复制网页问题。轻则被搜索引擎降权,重则会K掉网站。
404页面不要用其他状态码
当页面不存在时,要实事求是的返回404的错误状态码,有的站长设置访问不存在的页面时返回的是200状态码,如果遇到多次出错全部返回200状态码不就 是重复的页面了么?使用301把错误的404页面跳转到首页,也会被搜索引擎任务内容重复,这样的情况对网站seo并没有好处。
404页面的用户体验
不论错误原因,不论访问者是用户还是蜘蛛,看到404页面都会崩溃,被错误页面拒绝的蜘蛛可能隔几天会再来,被错误页面拒绝的用户可能就不会回来了,因此 404页面要使用外表美观作用实际告之用户该链接不存在,并放置链接提示用户可以跳转到相关网站和页面,看似简单的行为却可以给用户留下很好的印象。
404页面的再利用
利用google管理工具可以显示一些404的错误页面,这次页面是由于外部链接引导蜘蛛抓取所以存在的,我们可以联系对方管理员修改链接,或者做一个对应的页面引导用户跳转到相关网页上,当然只是用与经常出现404的url。
404错误页面只是seo技巧中的细节,但是细节也是组成百度优化中不可或缺的一部分,如果我们可以尽可能多的照顾到细节,我们的seo技巧也可以做得更到位。 完全赞同,我也是这么认为的,英雄所见略同~
页:
[1]