通俗的讲,微格式就是一种类似XML的结构化的语义标记。它试图让机器更加容易的理解网页上的内容。现在这种微格式搜索引擎是可以读取的。我这个博客用的是wordpress程序,你现在查看源代码的话就可以看到微格式的一个具体应用。如:
<a href="%E2%80%9Dhttp://www.semyj.com/archives/74%E2%80%B3" rel="”bookmark”" title="”Permanent" to></a>
Web标准里化有很多可以利用的东西,文字标签就有<abbr>、<acronym>、<cite>、<dfn>等,这些标签分别表达的意思是搜索引擎完全能识别的;还有,title 这个属性不光是可以加到<a>标签里的,还可以加到<abbr>、<acronym>等标签里的,你要是弄个关键字密度什么的,这些标签里完全可以利用起来;加粗文字还可以用<em>标签……甚至<table>标签都还有一个summary属性可以加内容的。
利用好rel:
rel 属性 -- rel属性,描述了当前页面与
href 所指定文档的关系.
- rel 属性通常出现在a ,link 标签中
- 属性值
- alternate -- 定义交替出现的链接
-
appendix
-- 定义文档的附加信息 -
bookmark
-- 书签 -
chapter
-- 当前文档的章节 -
contents
-
copyright
-- 当前文档的版权 -
glossary
-- 词汇 -
help
-- 链接帮助信息 -
index
-- 当前文档的索引 - next -- 记录文档的下一页.(浏览器可以提前加载此页)
-
nofollow
-- 不被用于计算PageRank - prev -- 记录文档的上一页.(定义浏览器的后退键)
-
section
-- 作为文档的一部分 - start -- 通知搜索引擎,文档的开始
- stylesheet -- 定义一个外部加载的样式表
-
subsection
-- 作为文档的一小部分
- rel是relationship的英文缩写.
- 引用网址:http://www.dreamdu.com/xhtml/attribute_rel/
start next prev 属性值 -- start next prev,全部属于LinkTypes,此值通常可以提示浏览器文章的开始,下一篇,上一篇的url
示例
<link
rel
=
"start"
type
=
"text/html"
href
=
"http://www.dreamdu.com/xhtml/"
/>
<link
rel
=
"prev"
type
=
"text/html"
href
=
"http://www.dreamdu.com/xhtml/alternate/"
/>
<link
rel
=
"next"
type
=
"text/html"
href
=
"http://www.dreamdu.com/xhtml/attribute_rel/"
/>
HTML start next prev 属性值示例 -- 可以尝试编辑
说明
-
next
-- 记录文档的下一页.(浏览器可以提前加载此页) -
prev
-- 记录文档的上一页.(定义浏览器的后退键) -
start
-- 通知搜索引擎,文档的开始