针对SEO优化的网页摘要和结构化数据方法(微数据)
关于丰富网页摘要和结构化数据
谷歌丰富摘要和结构化数据旨在让Google更了解您网页上的内容,创建丰富网页摘要,为用户具体查询提供更详尽的信息。
丰富网页摘要主要通过微数据(官方推荐)、微格式、REFa三种格式对网页内容类型进行标记来实现。
微数据(官方推荐)
HTML5 微数据规范是标记内容的一种方式,用于描述特定的信息类型,例如评论、人物信息或活动。每种信息都描述特定类型的项,例如人物、活动或评论。例如,活动可以包含 venue、starting time、name 和category 属性。
微数据使用 HTML 标记(常为 或
以下示例是一个简短的HTML 文本块,显示的是 Bob Smith 的基本联系信息。
以下是用微数据标记的同一HTML 内容。
下面对此示例进行了详细说明。
l
l
嵌套实体
上例显示了 Bob Smith 的联系信息,但是不包含他的地址。下面的例子显示了相同的 HTML 内容,但其中包含address 属性。
下面对此示例进行了详细说明:
l
日期和时间信息
若要明确指定日期和时间,请使用 time 元素及 datetime 属性。在此例中,startDate 属性表示活动的开始日期。datetime 属性中的值使用 ISO 日期格式指定。这样,您就可以为搜索引擎提供 ISO 格式的详细日期、时间和时区(“2009-10-15T19:00-08:00”),其中时区是可选信息;同时,可以通过用户易于理解的方式在网页上显示日期(“2009 年 10 月 15 日晚上 7 点”)。
隐藏的内容 (评分的最高分)
一般情况下,Google 不会显示隐藏的内容。也就是说,不向用户显示某些内容,而是使用隐藏文本为搜索引擎和网络应用单独标记信息。您应该标记用户访问您的网页时实际看到的文本。
本规则有几个例外情况。在某些情况下,向搜索引擎提供更详细的信息有很多好处,即使您不希望访问您网页的人看到这些信息。例如,如果餐馆的评分为 8.5 分,用户(而不是搜索引擎)会认为评分范围为 1 到 10分。在此例中,您可以使用 meta 元素表示此信息,如下所示:
下面对此示例进行了详细说明:
l
同样,以 ISO 持续时间格式提供活动持续时间也可以确保此信息正确显示在搜索结果中,如下所示:
l
l
规范举例大全(微格式举例方式)
l
每个联系人(人物)可以具有多个不同的属性,如姓名、职位和地址。您可以使用微数据、微格式或 RDFa 标记为这些属性添加标记。
Google 可以识别以下几种从 hCard 微格式派生的联系人属性(其中,微数据/RDFa 与微格式表示属性名称的方式有所不同,微格式属性名称包含在括号中)。 Google 还可以识别XFN friend、contact 和 acquaintance 等用于反映社会关系的属性。要求使用粗体显示属性。此外,您还必须至少提供以下属性中的两个:
·
·
·
属性 | 说明 |
name (fn) | 姓名 |
nickname | 昵称 |
photo | 图片链接 |
title | 此人的职位(例如:财务经理) |
role | 此人的职业类别(例如:会计) |
url | 指向某个网页的链接(例如此人的个人首页)。 |
affiliation(org) | 与此人相关的组织的名称(例如:雇主)。如果 fn 和 org 的值完全相同,Google 会将该信息解读为某个商家或组织的信息,而非某个人的信息。 |
friend | 表明所描述的人物与他人之间的社会关系。 |
contact | 表明所描述的人物与他人之间的社会关系。 |
acquaintance | 表明所描述的人物与他人之间的社会关系。 |
address (adr) | 此人所在的位置。可包含子属性 street-address、locality、region、postal-code 和country-name。 |
l
以下是适用于商品摘要的指南:
·
·
·
·
属性 | 说明 |
name | 商品名称。 |
image | 商品照片网址。 |
description | |
brand | 商品的品牌。可包含嵌套的单位信息。Google 建议包含每件商品的 brand 和至少一个identifier。 |
category | 商品类别,例如“Books-Fiction”、“Tools”或“Cars”。您可以添加多个类别。Google可以接受任意值,但只能识别这篇文章中介绍的类别。 |
review | 商品的嵌套评价汇总(如平均评分)。如果某件商品有多条评价,请使用评价汇总(而不是单个评价)来标记汇总的评价数据(如所有用户的平均评分)。 |
identifier | 商品标识码。Google 建议包含每件商品的 brand 和至少一个 identifier。 可识别的类型包括: asin |
offerDetails | price currency priceValidUntil seller condition 可指定任意文本。使用 condition 属性时,content 属性的值必须是以下某个可识别的值: 例如: 全新! availability out_of_stock offerURL identifier 商品标识码。Google 建议包含每件商品的 brand 和至少一个 identifier。 可识别的类型包括: asin OFFER-AGGREGATE的标签 lowPrice highPrice 所有有效优惠中的最高价格,以浮点数表示。 currency offerCount condition 可指定任意文本,但 content 属性的值必须是以下某个可识别的值: 例如: 全新! offerURL identifier 商品标识码。Google 建议包含每件商品的 brand 和至少一个 identifier。 可识别的类型包括: Asin |
属性 | 说明 |
itemreviewed(item) | 所评价的项目。在微格式中,可以包含所评价项的名称 (fn)。 |
rating | 该项目的质量评分数值(例如 4)。您可以通过指定 best(默认为 5)和 worst(默认为1),确定评分的级别范围。 |
reviewer | |
dtreviewed | 发表评价的日期(采用 ISO 日期格式)。 |
description | 评价的正文。 |
summary | 评价的简短摘要。 |
l
属性 | 说明 |
itemreviewed(item) | 所评价的项目。在微格式中,可以包含所评价项的名称 (fn)。 |
rating | 该项目的质量评分数值(例如 4)。您可以通过指定 best(默认为 5)和 worst(默认为1),确定评分的级别范围。 |
count | 您网站上的项目所获得的评价总数。注意:您提供了 count 后,还必须在网页中为每个已评价项提供评价标记。count 只能包含您自己网站上的评价数。 |
votes | 指定参与过评分的人数(无论是否有评价)。网页必须至少指定 count 或 votes 中的一个。 |
summary | 对汇总的一系列评价的简短摘要。 |
照片 | |
l
表示该项是路径
浏览路径记录是一组链接(路径),可帮助用户了解您网站的层次结构并在其中导航,如下所示:
如果网页中只包含一个浏览路径记录,Google 将按照各路径项在网页上的显示顺序排列各项。但是,如果网页中包含多个浏览路径记录,则您需要指明每个路径所属的浏览路径记录。要指明浏览路径记录,请使用 child 属性指定层次结构中的下一项,如下所示:
属性 | 说明 |
title | 路径的标题。 |
url | 路径的网址。 |
child | 层次结构中的下一个路径。child 必须是另一个路径项。 |