如何用 Schema.org 的 Role 类型标注组织成员职位?

如何用 Schema.org 的 Role 类型标注组织成员职位?

当需要在网页中明确标注组织成员的职位关系时,可使用Schema.org的Role类型,通过关联人员、组织及职位信息实现结构化数据标记。核心是通过Role类型的属性定义职位名称、任职时间等关键信息,并建立与组织(memberOf)和人员(heldBy)的关联。 关键属性包括: - roleName:必填,标注具体职位名称(如“首席技术官”“市场总监”); - startDate/endDate:可选,标注任职起止时间(采用ISO 8601格式,如“2023-01-01”); - memberOf:关联所属组织(需嵌套Organization类型); - heldBy:关联任职人员(需嵌套Person类型)。 示例结构(JSON-LD): { "@type": "Role", "roleName": "产品经理", "startDate": "2022-03-15", "memberOf": { "@type": "Organization", "name": "科技公司" }, "heldBy": { "@type": "Person", "name": "李华" } } 实际应用中,建议在团队介绍页或员工档案页添加该标记,完成后可通过结构化数据测试工具验证准确性,确保搜索引擎正确识别职位层级与人员关系。

继续阅读