您在此处:
JSON-LD (JSON for linked data) 标签
使用 JSON-LD,您可以在 B2C Commerce 页面中嵌入结构化产品和页面数据。然后,搜索引擎和 AI 应答引擎(例如 ChatGPT 和 Perplexity)可以直接读取产品名称、价格和可用性等事实,而不是从页面的 HTML 中推断它们。结构化数据可提高自然发现能力,支持答案引擎优化 (AEO) 和生成引擎优化 (GEO),并可启用产品卡片和面包屑路径等富媒体搜索结果。
JSON-LD 与页面元标记的关系
在 B2C Commerce 中,JSON-LD 是 JSON-LD 类型的页面元标记。您可以使用与任何其他元标签相同的 页面元标签规则 来创建、分配和管理它:定义标签,添加一个或多个规则,为内容提供 相同的标记和运算符 ,并将规则分配给产品、类别、内容或站点。这些规则遵循相同的范围和继承模型。
JSON-LD 在两个方面与其他元标记不同:
- 规则内容为多行 JSON。
- B2C Commerce 将页面
<标题>中的解析内容呈现为<script type=“application/ld+json”>块,而不是<元>元素。尽管数据在脚本>元素中<传递,但它是数据,而不是可执行代码。
B2C Commerce Script API 反映了此设计。 dw.web.PageMetaTag 提供了一个 isJsonLd() 方法以及标识 名称、 属性 和 标题 元标记的方法,以便网店代码可以正确呈现每种类型。
网店渲染
SFRA 网店提供开箱即用的 JSON-LD 页面元标记。对于无标头或可组合网店,Shopper Product 和 Product Search API 返回标签的 jsonld 类型 ,并且网店代码呈现 <脚本 type=“application/ld+json”> 块。
