DTC 品牌营销知识库 DTCBM.COM 关注公众号

SEO · 结构化数据

结构化数据的 @id 实体图与 sameAs 写法

用 @id 把全站实体连起来

@id 是 JSON-LD 给实体起的唯一标识。同一个实体在一处完整定义,其他页面用同一个 @id 引用,解析方就知道这些地方说的是同一个实体。做法:

  • 全站 Organization 用同一个 @id(如 https://site.com/#organization),Article 的 publisher、Product 的 brand、Person 的 worksFor 都用 @id 引用它。
  • 每页用 mainEntityOfPage 指明页面的主体实体。
  • 单页有多个实体时用 @graph 放在一个 script 里。

@id 由站点自己定义,规则有三条:用 URL 形式,通常基于自有域名;同一实体在全站、跨页保持一致且长期不变,改了等于换了一个实体;一个实体一个 @id,不同实体不共用。常见写法是「页面网址 + #片段名」,片段名自取,定下后不再改。

实体推荐 @id
Organization(品牌主体)https://site.com/#organization
WebSitehttps://site.com/#website
作者 Janehttps://site.com/author/jane/#person
某篇文章https://site.com/blog/xxx#article
某商品https://site.com/products/x330#product

@id 不要求能打开,基于真实页面网址更容易维护:Organization 用首页,作者用其介绍页。

最小示例,首页定义一次,其他页只引用:

  • 首页:Organization 写 "@id": "https://site.com/#organization" 加 name、url、logo、sameAs。
  • 文章页:"publisher": { "@id": "https://site.com/#organization" }、"author": { "@id": "https://site.com/author/jane/#person" }。
  • 商品页:"brand": { "@id": "https://site.com/#organization" }。

常见错误:用随机 UUID 或每次部署都变的值;用 https://schema.org/... 当 @id(那是类型词表);同一实体在不同页写成不同 @id;两个实体共用一个 @id。

sameAs

Organization 和 Person 的 sameAs 指向同一实体在其他网站的官方页面,如官方社交账号、Wikipedia、Wikidata、Crunchbase、LinkedIn。只放能核实的官方页面。

作者标记

在 Person 上补 jobTitle、knowsAbout、alumniOf、affiliation、hasCredential,sameAs 指向 LinkedIn、ORCID 或个人网站;每篇内容的作者链接到真实的作者介绍页,介绍页可加 ProfilePage 标记,详见《ProfilePage Schema(资料页)》。

其他可选标记

  • 术语表、词条页可用 DefinedTerm、DefinedTermSet。
  • 引用一手来源可用 citation、isBasedOn。
  • 商品规格可用 Product 的 additionalProperty(PropertyValue)逐项写。

这些属性是 Schema.org 词汇,不在 Google 富媒体结果的支持列表里,Google 也说明 AI 搜索不需要专门的结构化数据,写不写按维护成本决定。ClaimReview 的富媒体结果已停用,详见《2025 至 2026 年停用的结构化数据富结果与时间线》。

来源

公众号 DTC品牌营销 二维码扫码 / 长按识别

接入知识库

把整套已验证知识接进你自己的 AI

关注公众号「DTC品牌营销」,自动发放知识库 MCP / CLI 接入 key,让你的 AI 直接调用全部已沉淀经验,并持续接收更新。

相关内容