当前位置:首页 > 美国

Schema.org:结构化数据词汇表

ccccn@1天前美国1

由 Google、微软、雅虎和 Yandex 联合发起的协作社区,定义网页结构化数据标记的共享词汇表,帮助搜索引擎理解内容并生成丰富摘要。

网站介绍: schema.org 是由 Google、Microsoft、Yahoo 和 Yandex 四大搜索引擎公司于 2011 年联合发起的协作项目,旨在为网站管理员提供一套通用的结构化数据标记词汇表。网页中嵌入的 Schema 标记(使用 JSON-LD、Microdata 或 RDFa 格式)能够向搜索引擎明确表明内容的含义。例如,一个餐厅的网页可以使用 LocalBusiness 类型标记营业时间、地址、菜单和顾客评分,Google 搜索就能在结果页展示价格范围、平均评分以及“预订”按钮。Schema 的标记库非常庞大,目前包含超过 800 种类型(Thing > CreativeWork > Article、Product、Event、Person、Organization、Recipe、Review、JobPosting 等)和 1500 种属性。常见的 Schema 应用场景包括:文章标记(Article)帮助 Google 新闻收录;产品标记(Product)使搜索结果中显示库存状态和价格;视频标记(VideoObject)让视频在搜索结果中展示播放按钮和时长;FAQ 标记使问题列表在搜索结果页以折叠面板形式直接展示答案;如何实现(HowTo)标记生成带步骤预览的列表。

Schema.org 的网站本身是一个文档库,而不是可执行代码。它详细定义了每种类型的属性和预期的值类型(例如 startDate 必须是 ISO 8601 格式的日期)。每个类型的页面上会列出必填和推荐属性,并附有 JSON-LD 格式的代码示例。网站管理员可以到 schema.org/docs/gs.html 查看入门指南,了解如何在网站上嵌入标记。Google 的“富媒体搜索结果测试”工具可以直接读取网页中的 Schema 代码并高亮显示错误或缺失的属性。Schema 的词汇表也在不断演化,任何个人都可以在 GitHub 上提交新的类型提案(Pull Request),经过审查和讨论后可能被纳入下一个版本。Schema 还提供了扩展机制,允许特定垂直行业(如汽车行业、医疗保健)定义自己的专用属性和类型。Schema 的“行动”类型允许标记交互式功能,如“OrderAction”、“ReserveAction”,使搜索引擎可以直接在结果页接受预订(仅限于特定合作伙伴)。

Schema.org 支持多语言,每种类型和属性都提供了中文、日语、西班牙语等多种语言说明。为了帮助开发人员调试,Schema 提供了“验证器”(validator.schema.org),输入 URL 或粘贴代码段,可以验证标记是否符合官方词汇表。该网站本身没有广告,完全由搜索引擎联盟赞助。Schema.org 还发布了一个“Schema 推荐标准”,建议使用 JSON-LD 格式(而非传统的 Microdata)来嵌入标记,因为 JSON-LD 更容易维护且不会与 HTML 显示逻辑耦合。近年来,Schema.org 扩展了面向电商的“ProductReturnFees”和“ProductReturnPolicy”属性,帮助在线商店在搜索结果中展示退货政策。该项目的治理由“Schema.org 指导组”负责,成员包括各大搜索引擎公司的代表和 W3C 专家。

成立时间: 2011 年 6 月 2 日

所属国家: 国际网站(发起方位于美国)

行业分类: 国际结构化数据标准、搜索引擎优化词汇、网页语义标记、知识图谱基础设施

网站语言: 支持多语言(含简体中文、英语、日语、德语、法语、西班牙语等)

服务区域: 全球

网站链接: schema.org

使用说明: 访问 schema.org,在搜索框输入“Recipe”。点击“Recipe”类型查看其属性和用法。复制页面底部的 JSON-LD 示例代码,粘贴到自己的网页 <script type=“application/ld+json”> 标签中。修改 namecookTimerecipeIngredient 等属性值为实际的菜谱内容。将网页推送到 Google,使用“富媒体搜索结果测试”验证 Schema 是否正确。在 Google Search Console 中监控“增强功能”报告,看是否有结构化数据错误。