人们提到 HTML5 都会顺带一句支持 RDFa,微数据,微格式,使得搜索引擎能更好地了解网页内容和结构。在谷歌、百度上找了下,国内介绍微数据(Microdata)的文章屈指可数,大型网站案例只发现了大众点评。工具
因而本身修改了1本书的网页代码,使之符合微数据标准,验证了下效果如图所示测试
网址下面的1行就是微数据在谷歌搜索结果中的富摘要信息。优化
虽然效果是达到了,可是网页代码被改得较为冗余。网站
如今的网页结构是这样的 head 容器里加入传统的 RDFa rel=author G+ 做者信息搜索引擎
body 标签里加 itemtype=WebPage 网页orm
第1个 div 是 itemprop=breadcrumb 面包屑导航索引
第2个 div 是 itemtype=Book 书籍 itemprop=name 书名 itemprop=image 封面 itemprop=isbn 国际通用标准书号 itemprop=author 做者 itemprop=publisher 出版社 itemprop=datePublished 出版日期 itemprop=bookEdition 版次 itemprop=bookFormat 装帧 itemprop=numberOfPages 页数 itemprop=inLanguage 使用文字it
第3个 div 是 itemprop=aggregateRating 评分汇总(引用自 MG12 的文章) itemprop=ratingValue 评分值 itemprop=reviewCount 书评条数io
第4个 div 是 itemtype=Review 书评 itemprop=name 书评标题 itemprop=author 书评做者 itemprop=datePublished 发布日期 itemprop=reviewRating 书评打分 itemprop=reviewBody 书评内容容器
第5个div 是 itemtype=Offer 报价 itemprop=price 售价 itemprop=priceCurrency 售价货币单元 itemprop=availability 有无库存
问题
参考资料 在谷歌工做过的 Mark Pilgrim 对于微数据的详细介绍 Microdata - Dive Into HTML5 谷歌结构化数据测试工具 Google Structured Data Testing Tool