大家都说table表格太多嵌套对seo不利,那么div嵌套很多对seo就有利么?呵呵,有点可笑。

大家都说table表格太多嵌套对seo不利,那么div嵌套很多对seo就有利么?呵呵,有点可笑。,第1张

都是不利的,差别在于对复杂的页面来说,table嵌套很深是很常见的,而div嵌套很深一般比较少见。不是说div比table更优越,只是现实的情况是,div一般很少出现很差的情况。

打个比方,同样是车祸,table的一般车速很快(十几层嵌套也是有的),只要撞上基本都挂了,div一般车速很慢(嵌套比table少),出么也会出事,只是后果轻一点。

蜘蛛这种玩意只负责爬取内容,理不理解和它无关,这是后面服务器分析内容时才干的事情。

div也不是内容导向的方式,在htm5中就会出现的很少了。

其实SEO是通过对网站结构、关键字选择、网站内容规划进行调整和优化,使得网站在搜索结果中靠前。 它包括网站内容优化、关键词优化、外部链接优化、内部链接优化、代码优化、图片优化、搜索引擎登录等。SEO是SEM的一部分,是实现SEM搜索引擎整合营销的一种手段。所以,当然要适合DIV结构的。

div+css,这个布局中,div承载的是内容,而css承载的是样式。内容和样式的分离对于所见即所得的传统table编辑方式确实是一个很大的冲击,尤其是设计人员很难接受设计一个他们不能立即看到的样式。不过div+css的好处实在是太明显了:

1、搜索引擎亲和力:搜索引擎不会在意一个页面的设计或者构成。搜索引擎不可能“欣赏”设计漂亮新颖的页面;也不会去“排斥”颜色搭配丑陋的页面。它们只是默默地拿到它们需要的内容就离开。如果一个页面中涵盖了大量的table来描述构架,试想搜索引擎要花多大的代价才可以拿到真正有用的信息呢?

凭我自己的经验,一般来说,table构架描述的页面,样式结构和内容信息大小比可能达到1:1甚至更高。而CSS+DIV构架的页面,虽然在客户端看来下载一个复杂的CSS也要占用差不多的带宽,然而搜索引擎可以很方便的绕过这个css,而直接抓去div中的内容。这便是div的优势所在。带宽的稍多占用,完全显得微不足道,更何况一个冗余的table设计架构如果代码写的不好会占用更多的带宽。

2、重构页面的方便性。

这个应用最经典的例子就是各大blog程序了。就如现在我用的LBS系统,以及流行的PJBLOG、php下面的WP、MT,都是采用div+css构架。内容和样式的分离导致我们在重构页面布局(更换皮肤)的时候,只用针对每一个div元素重新定义其具体位置、样式就行了。而在原来的table基础上进行改版,几乎必须改变所有的内容注入渠道,实在是太过于麻烦.

关于韩国风格网站难用div描述的问题,我个人认为在web2.0的大军冲击下,韩国的花哨流派很快会被简约派所代替。如果确实是优秀的设计,我个人认为用Flash来完成更好!


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/759232.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-18
下一篇2023-08-18

发表评论

登录后才能评论

评论列表(0条)

    保存