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教程(3):border-color网页边框色彩
Apr 02 HTML / CSS
HTML5 CSS3给网站设计带来出色效果
Jul 16 HTML / CSS
CSS3 伪类选择器 nth-child()说明
Jul 10 HTML / CSS
css3实例教程 一款纯css3实现的环形导航菜单
Oct 20 HTML / CSS
CSS3之transition实现下划线的示例代码
May 30 HTML / CSS
HTML5制作3D爱心动画教程 献给女友浪漫的礼物
Nov 05 HTML / CSS
【HTML5】3D模型--百行代码实现旋转立体魔方实例
Dec 16 HTML / CSS
HTML5 移动页面自适应手机屏幕四类方法总结
Aug 17 HTML / CSS
HTML5页面中尝试调起APP功能
Sep 12 HTML / CSS
有关HTML5中背景音乐的自动播放功能
Oct 16 HTML / CSS
HTML5中 rem适配方案与 viewport 适配问题详解
Apr 27 HTML / CSS
css display table 自适应高度、宽度问题的解决
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 数据结构 算法描述 冒泡排序 bubble sort
2011/07/10 PHP
wordpress自定义url参数实现路由功能的代码示例
2013/11/28 PHP
php简单防盗链实现方法
2015/07/29 PHP
在 Laravel 6 中缓存数据库查询结果的方法
2019/12/11 PHP
js中查找最近的共有祖先元素的实现代码
2010/12/30 Javascript
JS特殊函数(Function()构造函数、函数直接量)区别介绍
2013/05/19 Javascript
比较新旧两个数组值得增加和删除的JS代码
2013/10/30 Javascript
js获取select标签的值且兼容IE与firefox
2013/12/30 Javascript
离开当前页面前使用js判断条件提示是否要离开页面
2014/05/02 Javascript
简介JavaScript中的getSeconds()方法的使用
2015/06/10 Javascript
JS Attribute属性操作详解
2016/05/19 Javascript
浅析jquery数组删除指定元素的方法:grep()
2016/05/19 Javascript
微信小程序 数据交互与渲染实例详解
2017/01/21 Javascript
详解JavaScript对象的深浅复制
2017/03/30 Javascript
正则表达式基本语法及表单验证操作详解【基于JS】
2017/04/07 Javascript
JSON对象转化为字符串详解
2017/08/11 Javascript
layui prompt 设置允许空白提交的方法
2019/09/24 Javascript
VUE 实现element upload上传图片到阿里云
2020/08/12 Javascript
Taro小程序自定义顶部导航栏功能的实现
2020/12/17 Javascript
[02:10]DOTA2亚洲邀请赛 EG战队出场宣传片
2015/02/07 DOTA
python实现DNS正向查询、反向查询的例子
2014/04/25 Python
Python实现的多叉树寻找最短路径算法示例
2018/07/30 Python
python实现自动获取IP并发送到邮箱
2018/12/26 Python
Django 项目通过加载不同env文件来区分不同环境
2020/02/17 Python
Python 实现二叉查找树的示例代码
2020/12/21 Python
学会迭代器设计模式,帮你大幅提升python性能
2021/01/03 Python
AmazeUI 点击元素显示全屏的实现
2020/08/25 HTML / CSS
Melijoe英国官网:法国儿童时尚网站
2016/11/18 全球购物
世界上第一个水枕头:Mediflow
2018/12/06 全球购物
俄罗斯小米家用电器、电子产品和智能家居商店:Poood.ru
2020/04/03 全球购物
工程管理专业毕业生自荐信
2014/01/24 职场文书
质量提升方案
2014/06/16 职场文书
综合管理员岗位职责
2015/02/11 职场文书
考研导师推荐信范文
2015/03/27 职场文书
追悼词范文大全
2015/06/23 职场文书
致毕业季:你如何做好自己的职业生涯规划书?
2019/07/01 职场文书