最可靠的企业组织机构结构化数据标记方式是使用 Organization 类型的 JSON-LD,置于 <head> 中的 <script type="application/ld+json"> 内,必须含 @context 和 @type: "Organization",至少提供 name 与 url,推荐补充 logo 和 sameAs,层级关系用 subOrganization 显式声明,人员角色用 employee 关联 Person 对象,发布前需通过 Google 工具验证语法、图片规格及 URL 有效性。

用 Organization 类型的 JSON-LD 结构化数据标记企业组织机构信息,是最可靠、最被主流搜索引擎(Google、Bing)和辅助技术支持的方式。它不依赖 HTML 视觉结构,能精准描述法人实体、层级关系、联系人、地址、社交账号等关键事实。
核心:用 JSON-LD 声明 Organization 实体
把结构化数据写在 <head> 中的 <script type="application/ld+json"> 里,直接定义企业本身。这是唯一推荐方式——比 Microdata 或 RDFa 更简洁、更健壮、不干扰 DOM 渲染。
- 必须包含
@context和@type: "Organization" - 至少提供
name(企业全称)和url(官网地址) - 推荐补充
logo(图片 URL)、sameAs(微信公众号、LinkedIn 等权威社交主页链接) - 若为公司官网首页,可同时加
"@type": ["Organization", "Corporation"]提升识别精度
标记上下级关系:用 subOrganization 而非视觉嵌套
组织架构图里的“母公司→子公司”或“总部→区域分公司”,不能靠 HTML 的 <ul><li> 嵌套来表达。结构化数据中需显式用 subOrganization 字段逐层声明。
- 每个子组织也必须是完整的
Organization对象,含自己的name、url(如有) - 避免循环引用:A 是 B 的
subOrganization,B 就不能反过来声明 A 为parentOrganization - 层级过深时(如三级以上),建议只标记直属下级,避免 JSON 过大;深层架构更适合用单独的组织图页面 + 单独的
Organization片段
关联人员角色:用 employee + JobPosting 或 Person
高管、部门负责人等关键人物,应作为 employee 字段的值,类型为 Person。不要只写姓名字符串。
立即学习“前端免费学习笔记(深入)”;
-
Person对象至少包含name和jobTitle;有公开介绍页时,加url - 若该岗位正在招聘,可额外提供
JobPosting类型数据,包含hiringOrganization、jobLocation、employmentType等字段 - 不建议为普通员工批量生成
Person条目——结构化数据重在“关键可信信息”,不是全员名录
验证与发布前检查
标记完成后,必须通过工具验证有效性:
- 用 Google 的 Rich Results Test 或 Structured Data Testing Tool 检查语法与字段逻辑
- 确认
logo图片尺寸 ≥ 112×112 像素,格式为 PNG 或 JPG,且可公开访问 - 所有
url字段必须是绝对路径(如"https://example.com/about"),不能是相对路径或空值 - 上线后用 Google Search Console 的“增强型报告”观察是否被成功识别并用于富文本搜索结果



















