返回列表 回复 发帖

漫谈CSS+div网页布局对SEO的影响

SEO是指搜索引擎优化,主要就是通过对网站的结构、标签、排版等各方面的优化,使搜索引擎更容易抓取网站的内容,并且让网站的各个网页在等搜索引擎中获得较高的评分,从而获得较好的排名。

一、精简网页代码
使用DIVCSS布局,页面代码精简,这一点相信对XHTML有所了解的都知道。

代码精简所带来的直接好处有两点:一是提高Spider爬行效率,能在最短的时间内爬完整个页面,这样对收录质量有一定好处;二是由于能高效的爬行,就会受到Spider欢迎,这样对收录数量有很大好处。

二、解决表格的嵌套问题


很多“网站如何推广”的文章中称,搜索引擎一般不抓取三层以上的表格嵌套,这一点一直没有得到搜索引擎相关的官方证实。根据目前的情况来看,Spider爬行Table布局的页面,遇到多层表格嵌套时,会跳过嵌套的内容或直接放弃整个页面。

使用Table布局,为了达到一定的视觉效果,不得不套用多个表格。如果嵌套的表格中是核心内容,Spider爬行时跳过了这一段没有抓取到页面的核心,这个页面就成了相似页面。而DIVCSS布局基本上不会存在这样的问题,从技术角度来说,XHTML在控制样式时也不需要过多的嵌套。建议使用Table布局的朋友们,在设计时尽可能的不要使用多层表格嵌套。

三、提高访问速度

DIV+CSS布局较Table布局减少了页面代码,加载速度得到很大的提高,这在Spider爬行时是非常有利的。过多的页面代码可能造成爬行超时,Spider就会认为这个页面无法访问,影响收录及权重。另一方面,真正的SEOer不只是为了追求收录、排名,快速的响应速度是提高用户体验度的基础,这对整个搜索引擎优化及营销都是非常有利的。

四、对搜索引擎的排名
基于XTHML标准的DIV+CSS布局,一般在设计完成后会尽可能的完善到能通过W3C验证。截止目前没有搜索引擎表示排名规则会倾向于符合W3C 标准的网站或页面。这样的情况可能不是排名规则,最大的可能还是spider爬行网站时,出现以上差异导致收录质量的不同。

建议建站或改版的朋友们,技术许可的情况下,还是选择DIVCSS布局为好。
1

评分次数

  • flash

成功只有努力去奋斗!
大家觉得我说的不对的话,请给我加银币!
蜘蛛难道还会去识别表格吗,模拟蜘蛛抓取的结果只是抓取纯文本而已,看蜘蛛的抓取,只抓html源文件而不抓取css js 图片,说明他不看样式,只是分析html源文件而已,这样的话,没发现嵌套三层表格和嵌套三次div有什么大的区别。。。难道蜘蛛看到<div>就喜欢,看到<table>就讨厌?
我相信。
大家觉得我说的不对的话,请给我加银币!
不会吧.....
路漫漫其修远兮,吾将上下而求索!
蜘蛛抓取的文件,要找源文件里的有价值的内容
它要一层层的阅读源文件代码,太多的套用表格,蜘蛛找起来应该比较麻烦
当然也不是说table就一定比div好,这是相对的
使用table建站,尽量不要多层次套用表格
成功只有努力去奋斗!

回复 6# 月飞春秋 的帖子

请教一下...蜘蛛会不会读文件头部的编码格式等信息来判断网页的编码形式?????

好好活着,做有意义的事!
“当然也不是说table就一定比div好,这是相对的”

你这话说反了吧。table绝对没有div好,table本身就不是拿来建站用的,违背了它的初意。
大家觉得我说的不对的话,请给我加银币!

回复 7# sutrong 的帖子

百度结果:
计算机文件(包括HTML网页)需要“对译本(Key)”正确翻译文件中的字符(字母,数字等等)。这种对译本被称为字符编码。由网页中meta标签里声明,例如<META http-equiv=content-type content="text/html; charset=GBK">。
  网站浏览器和搜索蜘蛛程序假定网页按照西方语言编码,因此使用这些语言写的网页不需要这个标签。为了浏览器显示正确,亚洲、阿拉伯和古代斯拉夫语的文本确实需要这个标签。因此,当搜索引擎看到针对这些语言的表情,它对正确显示网页的语言有了很高的保证。
成功只有努力去奋斗!

回复 9# 月飞春秋 的帖子

百度真好..
路漫漫其修远兮,吾将上下而求索!
返回列表