简述常见的几种蜘蛛陷阱

分享到:
 序多多 • 2019-08-13 14:01:45 E1793

蜘蛛陷阱指的是不利于搜索引擎蜘蛛爬行和抓取的网站设计技术。这些技术对搜索引擎来说很不友好。我们行内称作为蜘蛛陷阱。常见的蜘蛛陷阱分为下面几种。

1、Flash

网站上某个小部分使用flash增强视觉效果是没有问题的,因为这只是众多html代码中的一小部分,不会影响搜索引擎正常的文字抓取。但如果整个网站页面就是一个大的flash文件,就会造成蜘蛛陷阱。这样的页面看起来精美结论,但是对于搜索引擎来说,它们什么都没有,是空的;搜索引擎并不能在这个页面中索引出任何文字信息。

2、Session ID

某些网站使用Session ID(会话ID)跟踪访问用户,这会使每个用户来访问网站都会生成一个Session ID加在url中。搜索引擎蜘蛛也不例外,每次访问也会被当作新用户一样生成一个Session ID,所以搜索引擎蜘蛛每次来访问同一个页面的时候url却不一样,造成了大量的复制内容。这也是常见的蜘蛛陷阱之一,不利于网站整站营销。

3、跳转

记住,除了301跳转是搜索引擎所推荐的,其他所有的跳转方式,不管是302跳转、Js跳转还是Flash跳转等等都对蜘蛛爬行不利。所以不到情非得已,千万不要使用301跳转之外的跳转,很容易进入蜘蛛陷阱。

4、框架结构

框架结构在网站诞生初期的时候是很流行的,用起来非常的方便,不过现在很少有人用框架了,毕竟它不利于搜索引擎抓取。如果你不知道什么是框架结构,那么恭喜你成功的避免了这个蜘蛛陷阱。你也可以忘了这件事,不要浪费时间去研究什么是框架结构。

5、动态url

动态url指的是带有问号、等号等参数的url,动态的url不利于搜索引擎蜘蛛抓取,会造成蜘蛛陷阱。不过这是以前的搜索引擎了,现在的搜索引擎对于抓取动态url没有太大的问题,但是我们还是尽量避免网站产生大量的动态url。

6、Js链接

Js(java sceipt)可以制造出很多精美的视觉效果,对于用户欣赏网站有着很好的体验,不过js跟flash一样,小部分使用没有问题,整个页面都是js就会使得搜索引擎无内容可抓取。导致蜘蛛陷阱。

7、要求登录

某些网站需要用户登录才能查看网站内容。但是搜索引擎是不会注册,不会填写用户名以及密码的,所以这部分内容搜索引擎也看不到。这也是常见的蜘蛛陷阱之一。

8、强制用户使用cookies

某些网站为了记住用户的登入信息、或者用户访问路径等,强制用户使用cookies。但强制使用cookies会造成搜索引擎蜘蛛无法正常访问。

p0

分享:

今日推荐

w 最新商家帖子 +更多