外文翻译:HTML的语义化和搜索引擎的优化(3)
作者:Joost de Valk 来源:opera 时间:2009-02-02 15:38:00
强调
还记得我说过标签应该是文字的情感吗? 这才是真正的情感:您可以使用em或strong强调某些词。在过去,人们用b和i ,但这些标记已不再提倡,因为它们意味着一个特定的表现,HTML仅仅是用来展示文档结构/含义(所有风格应当使用CSS来实现)
搜索引擎会给与这四个标记更高的权重(strong em b i)。 过量使用他们可是弊大于利的,实际会造成损失重点,但如果小心处理,可为你的文档增色不少。
简短的关于(i)frames
这很简单:不使用它们。 搜索引擎不会读取他们,屏幕阅读器也很难处理他们。
利益冲突
所有上述规则也是可以做小小调整的,如果能让你所在的组织的每个人高兴,也是一件好事啊,当你的老板要在网页上有一个令人激动的营销标题,但是你不愿意,因为它没有准确描述这个网页,还把你认为重要的关键词挤到了第二位。如果你好胜心很强,你不妨把老板认为的一级标题放到h2中,二级标题放在h1中。
同样的问题也可以使用内置页框(iframes)和图像(images)来处理。如果有人很想你把某个大块内容放在排名较高的页面,但你并不想冒着失去网页重点内容的风险,你当然可以把这些内容放到iframe或不提供alt的图片中。
最终这些决定在于你-正常语义应该是你设计的基础,当你还想让你的网页最优的时候,这些冲突将出现。
并非如此简单的语义化HTML -微格式
微格式也语义的HTML ,但他们并不完全简单!目前,搜索引擎很难使用微格式的算法,但是,很可能发生变化。 特别是在hCard ( HTML版本的的vCard )对于搜索引擎他显得非常简单和明显,我怀疑,未来的几年搜索引擎将开始使用他们。你可以更加智能的通过HTML基本语义使用微格式,例如,把hCard 放在address标记中也是一个很好的方法!
结论
用语义化的HTML创建你的网页,更具有可访问性,不论是残障人士还是搜索引擎。良好的语义标记有助于搜索引擎去确定你网站的主题,如果配合一个良好的网站结构,会让你的网站排名大放光彩!
微格式:http://zh.wikipedia.org/w/index.php?title=%E5%BE%AE%E6%A0%BC%E5%BC%8F&variant=zh-cn
vCard:http://zh.wikipedia.org/w/index.php?title=VCard&variant=zh-cn
hCard:http://zh.wikipedia.org/wiki/HCard
(作者:Joost de Valk 翻译:greengnn 来源:dev.opera.com)