网站建设要避免不利于蜘蛛爬行的设置
来源: 关键字:网站建设,蜘蛛 日期:2011-08-23 [关闭]
|
上海网站建设公司-群海网络(http://www.qunhai.net)总结了几种较为常见的不利于蜘蛛的设置,在网站建设时应极力避免。 1.Flash: 在页面的较小区域使用Flash增强页面效果是很正常的,例如Flash广告、图标等。类似于这样的小Flash作用和图片差不多,只是比图片更生动一些。Flash的比例只占用HTML编码的一小部分,页面还有文字作为主要内容的页面,对搜索引擎来说不会受到影响。 但有的页面,完全就是一个大大Flash,如果这样做,会导致蜘蛛无法抓取任何内容。还有的网站习惯一打开首页先出现一个Flash片头,等看 完片头再被转向到正常的HTML页面。蜘蛛无法读取Flash,也无法分辨Flash中的跳转。所以这类Flash最好不要出现。 2.动态URL: 所谓的动态URL指的是数据库驱动的网站所生成的、带有问号、等号、或存在一些参数的URL。对于此类应避免,尽量减少在蜘蛛眼中出现不同URL指向相同页面和雷同页面。 3.JavaScript链接: 由于JavaScript可以产生很多吸引眼球的特效,有些网站喜欢用JavaScript脚本生成导航,但这样蜘蛛也是无法识别的。所以避免使用JavaScript,减少一定的麻烦。
4.Session ID: 有些网站、论坛使用Session ID(会话ID)跟踪用户访问,每一个用户打开网站,都会生成一个独特唯一的Session ID,加在URL中。这样会产生一个问题,就是每一次蜘蛛来到你的网站,都会获得一个新的URL,但内容完全一样,对于搜索引擎来说,多个URL指向同一 内容页面、或多个URL页面雷同,造成K站。 通常建议跟踪用户访问,使用Cookies而不要生成Session ID。或者程序判断访问者是搜索引擎还是普通用户,如果是蜘蛛,则去掉Session ID,对于蜘蛛来说Session ID是没有什么意义的,蜘蛛不会填表,也不会把商品放入购物车。 5.各种跳转: 建站用到的所有跳转,其中除301跳转以外,其他所有跳转方式搜索引擎一律不支持,一些黑帽SEO经常使用跳转欺骗用户和蜘蛛,所以除非万不得已,否则尽量不要用跳转。 6.框架结构: 如果你不知道什么是框架结构(iframe),那么你已经避免了一种不利于搜索引擎的一种设置。如果存在这类框架结构,尽量不要再使用了,引擎蜘蛛对于框架结构的看法就如同Flash一样。 7.要求登录才能访问: 一些论坛较为常见,需要登录后,有一定的权限才可以访问相应版块,但这部分板块蜘蛛是无法抓取的。蜘蛛不能填写用户名、密码、也不会注册。 |
上一篇:高端网站建设如何赢心又赢利 | 下一篇:网站颜色对消费者购买行为的作用 |