SEO网页代码对蜘蛛的影响

Tags: 网站建设  网站制作  做网站  Author:凯旋网络   Date:2014/6/28

先解决一个误区问题然后再探讨网页代码优化,一般皮毛的SEO优化团队或个人会推荐网页采用完全DIV+CSS样式来提高网页速度,说:“对搜索引擎收录友好、现在很流行”,甚至千方百计避免在网页中使用TABLE。实际上DIV+CSS只是HTML网页布局很多方法的其中一种的方法,最大的优点在于用户体验比较好,因为DIV+CSS可以在网页HTML没有完全下载完毕的情况下就能展现一部分已下载完成的网页DIV区域内容。

  这不是说搜索引擎也获取页面速度比较快,因为搜索引擎需要的是等该网页完全下载完毕储存在数据库才能开始分析,不会先分析一部分等会再分析,用户体验的网页打开呈现速度快不等于整个网页下载速度快,网页下载速度快只有通过优化网页代码、内容来解决。TABLE一般情况下需要把TABLE完整下载完毕才能显示,当然也可以不考虑外观的情况下用CSS样式来解决TABLE不完全下载就能显示的问题。

  所以DIV+CSS是不能改善“搜索引擎体验”的,DIV+CSS流行的也不见得是有用的。这和一些网页甚至用户都浏览不了但会被搜索引擎收录的原因是一样的。如果说要针对用户体验优化(用户体验优化包含网页SEO),我们上海SEO优化建议网页在相对不增加网页代码的情况下更多采用DIV+CSS布局设计。

  DIV+CSS是一种网页的布局方法,这一种网页布局方法有别于传统的TABLE布局,DIV+CSS和TABLE都符合W3C标准,只要符合W3C标准都可以保证您的网站不会因为将来网络应用的升级而被淘汰。DIV+CSS对搜索引擎优化与否取决于网页设计的专业水平,而不是DIV+CSS本身;很多DIV+CSS设计的网页并不能保证网页对搜索引擎的优化,甚至不能保证一定比TABLE网页有更简洁的代码设计,如4列或4列以上网页结构的布局看看到底是DIV+CSS简单还是TABLE简单,多列的网页布局结构会使DIV+CSS设计变得异常困难,DIV+CSS布局一般只用在相对简单网页上。

  何况搜索引擎对于网页的收录和排序显然不是以是否采用TABLE和DIV+CSS定位来衡量,也重来没有一个搜索引擎表示会对DIV+CSS友好,说只有DIV+CSS布局对搜索引擎友好的只是一部分不负责任的伪SEOer意淫罢了。通过我们观察搜索引擎并没有对网页采用何种布局的收录或排名有影响,倒是网页内容、关键字在网页中分布、相关网站链接对搜索引擎的排序影响比较大。DIV+CSS和TABLE在网页设计中各有优缺点,SEO网页代码优化应灵活运用使网页结构和代码简单;关键字在网页内容中分布均匀;网页开发和维护简单。

  DIV+CSS布局一些优缺点。DIV+CSS优点:网页载入比较快,由于DIV+CSS由于CSS富含丰富的样式,使网页定位和表现更加灵活;页面内容与样式分离可以使网页代码减少,使页面和样式的调整变得更加方便;表现和结构分离,在团队开发中更容易分工合作而减少相互关联性。DIV+CSS缺点:DIV+CSS在现在还没有实现所有浏览器的统一兼容,使得设计变得更复杂;DIV+CSS比TABLE定位复杂的多,多层嵌套的DIV会严重影响网页代码的可阅读性,对于网页设计高手也很容易出现问题,更不要说初学者了,CSS通常放在1个或几个外部文件中,有可能相当复杂和比较庞大,如果CSS文件调用异常那么整个网页将变得惨不忍睹。

  TABLE布局一些优缺点。TABLE优点:TABLE表格对浏览器兼容性非常好,是传统的HTML元素,在可以预计的将来,TABLE的地位依然十分重要;对网页内数据的呈现更简单、对于**页的设计开发更加方便、网页代码更简洁;TABLE在网页中的定位相对DIV+CSS比较方便。TABLE缺点:复杂的网页结构中TABLE对于网页设计不够灵活;TABLE的嵌套会大大增加网页代码,影响网页代码的可阅读性;网页中较多的TABLE和TABLE中较多的数据内容会影响网页呈现速度(只有TABLE加载完毕才能呈现);网页更新和维护比较复杂、网页的样式调整比较困难(这也是通用网站程序不采用TABLE的主要原因之一)。