在seo优化中,我们为了留住用户,或者是更大的获取到用户,会对用户进行一些“友好的要求”,殊不知,这些“友好的操作”往往会变成困住蜘蛛的陷阱,导致网站对于搜索引擎不友好;那么,有哪些常见的蜘蛛陷阱呢,让我们一起来了解一下。
1.除301跳转外,搜索引擎对其它的跳转方式都比较敏感,建议慎用,例如:JavaScript跳转、Flash跳转、Meta Refresh跳转等。
2.各种框架结构
作为一名程序员对框架结构(Frame)在熟悉不过,但框架结构也会对蜘蛛抓取造成致命的伤害。因框架结构对网站页面的维护更新是十分便捷的,所以在之前被广泛应用于网页程序设计,不过现在很少有程序员使用框架结构了,比较重要的原因之一就是框架结构不利于搜索引擎抓取。
如果你在网站设计中使用了框架结构,建议可以取消了。现在的网站已经很少使用框架结构了,因为框架结构已经越来越不利于搜索引擎抓取了。对于搜索引擎来说访问一个使用框架结构的网址所抓取的html只包含调用其他html文件代码,并没有包含其他文字信息,搜索引擎也就无法判断这个网址内容是什么,也就无法鉴定网站优质程度,即使搜索引擎跟踪调用其他html文件,但是这些文件却是不完整的页面,所以如果你还在使用框架结构,建议取消之,和flash一样,不要浪费时间研究怎么让搜索引擎收录框架结构了。
3.Javascript和flash一样,也可以给用户带来视觉上的冲击,有的网站喜欢使用javascript脚本生成导航系统,其实这个也是蜘蛛陷阱之一。虽然搜索引擎都可以尝试解析js脚本,不过这不能代表搜索引擎就可以解析得了js脚本。我们应该使得搜索引擎在访问我们的网站尽量工作量得到小化,不要增加搜索引擎的工作量,要让搜索引擎的工作尽量简单,在笔者对其他网站分析,搜索引擎有的是可以在技术上获得javascript脚本中包含的链接,也可以执行脚本跟踪链接,但是,对于一些权重较低的网站来说,搜索引擎就觉得没有必要去执行脚本的。
4.Session ID
如果我们的网站使用Session ID跟踪用户访问,这样就会出现一种现象,搜索引擎每一次访问我们的页面时出现一个不一样的Session ID,即使访问的是同一个页面,它也会出现不一样的ID,但是内容却是一样的,就形成了大量的重复性内容,这也就形成了一个蜘蛛陷阱,也不利于网站的优化。那么我们通常建议大家使用cookies而不要生成Session ID。
5.登录查看
有的网站内容要注册后成为网站的会员才可以进行浏览的,这样的网站大部分以论坛为准,这个时候搜索引擎是没有办法看到的,蜘蛛不能填写用户名,密码,也不会像用户那样自己去注册的,所以为了保证网站收录,站长要考虑好网页内容是否真需要用户注册才可以浏览,要权衡下利弊。在用户注册登录网站的时候,有时候会记住网站用户登录信息,跟踪用户访问路径等,强制用户使用cookies,用户浏览器如果没有启用cookies,页面就会显示不正常,搜索引擎蜘蛛就相当于一个禁用了cookies的浏览器,强制使用cookies只会造成搜索引擎无法正常访问。
以上就是常见的一些蜘蛛的陷阱,如果站内有的话,最好尽快更改。希望可以给大家带来帮助。