HTML5中微数据概述及在搜索引擎中的使用举例


Posted in HTML / CSS onFebruary 07, 2013

做网站优化已经快一个月了,对于seo的一般技术也有了一些了解,前些天开始使用谷歌的网站站长工具,在里面发现很多百度站长工具里面不曾有的内容,其中“结构化数据”这一项是出现在 “优化”栏里面,可想而知,这个结构化数据会不会是争对谷歌搜索的一个优化的方法呢?添加自己的站 进入这个页面,发现它提示我的网站上未检测到任何结构化数据,但是这么一个缺少概念的词让我们这种网站优化新手怎么理解呢?
进入谷歌的“帮助”页,谷歌提到了“丰富网页摘要(微数据、微格式、RDFa 和数据荧光笔)”,其中微数据是谷歌推荐的优化方式,而这个微数据正是现在新秀HTML5为增强网页语义化而增加的新特性,旨在构建对程序,对用户都更有价值的数据驱动的web。

HTML5微数据规范是标记内容的一种方式,用于描述特定的信息类型,例如评论、人物信息或活动。每种信息都描述特定类型的项,例如人物、活动或评论。例如,活动可以包含 venue、starting time、name 和 category 属性。

微数据使用 HTML 标记(常为 <span> 或 <div>)中的简单属性为项和属性指定简要的描述性名称。以下示例是一个简短的HTML 文本块,显示的是 Bob Smith 的基本联系信息。

复制代码
代码如下:

<div>
我的名字是王XX,但大家叫我 wungking。我的主页是:
<a href="https://3water.com">3water.com</a>
我住在武汉。我是程序员,目前在第五动力上班。
</div>

以下是用微数据标记的同一 HTML 内容。
复制代码
代码如下:

<div itemscope itemtype="http://data-vocabulary.org/Person">
我的名字是 <span itemprop="name">王XX</span>
但大家叫我 <span itemprop="nickname">wungking</span>。
我的主页是:
<a href="https://3water.com" itemprop="url">3water.com</a>
我住在武汉。我是<span itemprop="title">程序员</span>
目前在<span itemprop="affiliation">第五动力</span>上班。
</div>

下面对此示例进行了详细说明。
1,在第一行中,itemscope 表示 <div> 中的内容是个项。itemtype="http://data-vocabulary.org/Person 表示该项是人物。
2,人物项的每个属性均使用 itemprop 属性进行标识。例如,itemprop="name" 描述人物的姓名。

简单的用法介绍了,看一下效果,因为这种标记在web页面不会有任何不同的效果(对用户来说),所以这里要粘贴下,谷歌测试工具的效果:
这个是我主页的 结构化数据测试的结果,下方 item 之后的 image title 都是在页面中的对应元素中添加的,谷歌在抓取你的页面的时候,通过这种结构化的标记,来快速获取最有效的信息。至于它对于网站排名有没有效果,现在还没法测试,只能先优化了看看效果。

看到这里,各位站长是不是很想把自己的站优化一下呢?因为在定义itemprop的类型时没有一个官方的标签集。只提供了部分行业的 部分属性值,所以这里我们还是静待其完善吧!

HTML / CSS 相关文章推荐
利用css3 translate完美实现表头固定效果
Feb 28 HTML / CSS
css3动画效果抖动解决方法
Sep 03 HTML / CSS
巧用CSS3 border实现图片遮罩效果代码
Apr 09 HTML / CSS
非常漂亮的CSS3百叶窗焦点图动画
Feb 24 HTML / CSS
使用CSS3的font-face字体嵌入样式的方法讲解
May 13 HTML / CSS
canvas之万花筒效果的简单实现(推荐)
Aug 16 HTML / CSS
animation和transition的区别
Oct 12 HTML / CSS
HTML5之SVG 2D入门10—滤镜的定义及使用
Jan 30 HTML / CSS
使用javascript和HTML5 Canvas画的四渐变色播放按钮效果
Apr 10 HTML / CSS
使用HTML5和CSS3制作一个模态框的示例
Mar 07 HTML / CSS
HTML5拖放API实现自动生成相框功能
Apr 07 HTML / CSS
iframe与window.onload如何使用详解
May 07 HTML / CSS
HTML中fieldset标签概述及使用方法
Feb 01 #HTML / CSS
HTML5之WebGL 3D概述(下)—借助类库开发及框架介绍
Jan 31 #HTML / CSS
HTML5之WebGL 3D概述(上)—WebGL原生开发开启网页3D渲染新时代
Jan 31 #HTML / CSS
HTML5之HTML元素扩展(下)—增强的Form表单元素值得关注
Jan 31 #HTML / CSS
HTML5之HTML元素扩展(上)—新增加的元素及使用概述
Jan 31 #HTML / CSS
突袭HTML5之Javascript API扩展5—其他扩展(应用缓存/服务端消息/桌面通知)
Jan 31 #HTML / CSS
突袭HTML5之Javascript API扩展4—拖拽(Drag/Drop)概述
Jan 31 #HTML / CSS
You might like
PHP获得用户使用的代理服务器ip即真实ip
2006/12/31 PHP
PHP中读取文件的8种方法和代码实例
2014/08/05 PHP
PHP date()格式MySQL中插入datetime方法
2019/01/29 PHP
js trim函数 去空格函数与正则集锦
2009/11/20 Javascript
document节点对象的获取方式示例介绍
2013/12/24 Javascript
了解Javascript的模块化开发
2015/03/02 Javascript
js图片上传前预览功能(兼容所有浏览器)
2016/08/24 Javascript
angularjs实现文字上下无缝滚动特效代码
2016/09/04 Javascript
微信小程序 页面跳转和数据传递实例详解
2017/01/19 Javascript
详解浏览器渲染页面过程
2017/02/09 Javascript
Vue axios全局拦截 get请求、post请求、配置请求的实例代码
2018/11/28 Javascript
vue 组件开发原理与实现方法详解
2019/11/29 Javascript
JS 数组和对象的深拷贝操作示例
2020/06/06 Javascript
Electron整合React使用搭建开发环境的步骤详解
2020/06/07 Javascript
Vue的Options用法说明
2020/08/14 Javascript
jQuery实现购物车全功能
2021/01/11 jQuery
[18:32]DOTA2 HEROS教学视频教你分分钟做大人-谜团
2014/06/12 DOTA
[37:22]DOTA2上海特级锦标赛D组资格赛#2 Liquid VS VP第一局
2016/02/28 DOTA
python中import学习备忘笔记
2017/01/24 Python
python 根据时间来生成唯一的字符串方法
2019/01/14 Python
Python 3.8正式发布重要新功能一览
2019/10/17 Python
Python函数式编程实例详解
2020/01/17 Python
浅谈HTML5新增和废弃的标签
2019/04/28 HTML / CSS
在线服装零售商:SheIn
2016/07/22 全球购物
美国大型的健身社区和补充商店:Bodybuilding.com
2016/09/06 全球购物
Lookfantastic西班牙官网:英国知名美妆购物网站
2018/06/13 全球购物
介绍一下SQL中union,intersect和minus
2012/04/05 面试题
年会活动策划方案
2014/01/23 职场文书
高级编程求职信模板
2014/02/16 职场文书
保密承诺书
2014/03/27 职场文书
2015国庆节66周年演讲稿
2015/03/20 职场文书
给朋友的道歉短信
2015/05/12 职场文书
2015年乡镇科普工作总结
2015/05/13 职场文书
MySQL update set 和 and的区别
2021/05/08 MySQL
浅谈由position属性引申的css进阶讨论
2021/05/25 HTML / CSS
Java SSH 秘钥连接mysql数据库的方法
2021/06/28 Java/Android