语义化提高页面质量

星期天 10.07.2007 - Posted in 工作分享, - 5,920 views
1998年,W3C发布HTML 4.0 Specification,里面清清楚楚的写了每个标签的用法和语义。 搜索引擎的算法参考了W3C的语义规范,因为机器是死的,死到一定程度就只会循规蹈矩,没有规范蜘蛛将无从下...

1998年,W3C发布HTML 4.0 Specification,里面清清楚楚的写了每个标签的用法和语义。

搜索引擎的算法参考了W3C的语义规范,因为机器是死的,死到一定程度就只会循规蹈矩,没有规范蜘蛛将无从下脚。但标准是公开的,所以也容易作弊,也就是说SEO思想在追随语义标准,但不能说语义标准是为SEO而生。

比如此wp主题日志页的h1标题,仅仅是在严格遵守语义规范而已。我认为日志页的重点是标题而不是博客名,title策略都知道把标题提前,h1为什么就忘了呢?这完全不需要SEO概念做支撑。

SEO大概是在2003年在国内被迅速传播,很多鼓吹的理论,其实都属于在这之前已被完善的知识体系。如果用你的理论解决了我的问题,那随便你概括,叫UFO都可以。既然没有,就不要凑过来瞎胡闹,然后说“哦,这其实也是我们SEO的一部分。”学术上这种行为叫丢人。

同理,与内容质量、结构组织相关的IA概念是1975年提出的,其他不一一列举。

对于非专业人士,随便给点语义化、结构化建议,都可以让他们获益匪浅。如果你说这是SEO,那么他们也就认定了SEO,因为提供服务的关键是有没有效,而不是叫SEO或者UCD。

在这个知识匮乏的年代,有效方法很容易受到信息爆炸式的追捧,但很少有人去认真思考,到底是自己太无知,还是某些人真的就领先世界一百年。

正确语义化最实用的几条:

  1. 头部的页面声明,如定义meta, 页面title
  2. 提高关键词密度,如图片替换alt,链接说明title
  3. 正确使用内容容器,如段落p,列表ul, ol, li, dl, dt, dd
  4. 慎用内容突出,如标题h,强调em,重点strong

© 一叶千鸟(转载请留原文链接,更新于2009年08月30日23点)

9条评论 发表»

dunsh says:

SEO的确是一种思想,只不过被某些人推上了理论的高度。

很多人在鼓吹SEO的疗效,但却说不出具体理论依据,因为网站优化是一个系统工程,SEO仅仅是其中对“搜索引擎”友好的一个分支。

国内互联网这个圈子里,包括某些知名公司的领导,拿着无知当奖状的不在少数。

dunsh says:

你的前几篇文章也很到位,不过好多人误解你是在为UCD争取生存空间。

我很认同你看法,UCD和SEO是并列的关系,都仅仅是一种概念而已,同属于“网站优化”这个系统工程,没有必要拔到理论的高度。少部分人能意识到这是从两个不同方面来理解,只有极少数人能看清楚这两方面之间的隐性关系。

SEO是Search Engine Optimization的缩写,居然能扯上用户?

不好意思,跑题了。

葛小飞 says:

dunsh,SEO扯上用户的问题,我觉得搜索引擎是为用户服务的,搜索引擎优化实质上还是为用户服务的。

Chris.e says:

回复你之前和现在的SEO评论文章。
如果SEO只是为机器而存在,以后 Google 等各大搜索引擎都可以关门了。
机器只会向人性这个方向进化,而SEO也会跟随。
没人用搜索引擎,还要SEO做什么?
没人去看网页,还要做UE干什么?
没人上网,还要互联网干什么? 做网络硬盘吗?

“没人用机器,哪机器为何出现这个世上?”

“做” 跟 “谈” 是两回事,任何行业都有专家,每个行业都有细分行业;
SEO 也需要贴近用户,可以说是 UE 的近亲(专业来说);

因为 SEO 主要靠广告赚钱,光做排名没收入谁去做,如何令用户产生更多的点击或者完成购买等行为,是我们 SEO 现在的前进方向。

feeling says:

应该是这样的逻辑关系:

网站优化:搜索友好度优化(搜索引擎优化,也就是SEO),用户体验友好性优化,实用性优化和视觉优化

可能千鸟看到的更多是垃圾链接吧,再来分析一个逻辑:

关键字排名:Spam(垃圾链接,关键字堆积,跳转等),当然如果把关键字排名等同于SEO,这种说法有点牵强了,因为SEO的任务在于搜索引擎友好度的提高,其结果和效果可以有多重表现形式,比如收录量的提高,流量的提升,Sogou Rank的提升,当然也包括部分关键字排名的提升,由此可见,关键字排名只是SEO的实施效果中的一点罢了。

不知道千鸟对SEO的理解是否正确。

千鸟 says:

你们两位根本就没看懂。

aoao says:

这句"因为提供服务的关键是有没有效,而不是叫SEO或者UCD"好玩..
挖哈哈..

daiqian says:

seo是基于html标准而建立起来的一个概念。它什么也不是,只是告诉你,你做网站要标准,越标准越好。
搜索引擎对页面的索引算法,是按一个统一的标准来实现的,现在只有html这个标准。

现在国内不少拿seo当成一个很牛b的东西来讨论,所有的人都在考虑怎么去取悦搜索引擎,没有多少人去研究搜索引擎算法的规则。
表面的,浮华的,总是有很多人去追捧。
一切皆建立在规则之上。

ZAKU says:

XHTML 1.0已经不提倡使用了吧..title属性就很重要了.

发表评论

Spammer必读