JSON-LD(JavaScript Object Notation for Linked Data)是一种基于JSON的轻量级标记语言,用于在网页上嵌入语义信息。它可以帮助搜索引擎更好地理解网页内容,从而提高网站在搜索引擎中的排名。
为什么使用 JSON-LD?
- 提高搜索引擎可见性:通过使用JSON-LD,您可以为搜索引擎提供更多的信息,使您的网站内容更容易被搜索到。
- 增强用户体验:JSON-LD可以提供更丰富的搜索结果,如图片、价格、评价等,从而提升用户体验。
- 数据互操作性:JSON-LD使得不同平台和系统之间的数据交换变得更加容易。
JSON-LD 基本语法
JSON-LD的基本语法类似于JSON,但增加了几个特定的属性。
- @context:定义了JSON-LD中使用的术语和它们的含义。
- @type:指定了资源的类型。
- 属性:定义了资源的属性和值。
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Example Product",
"description": "This is an example product.",
"image": "https://example.com/image.jpg",
"price": "100.00",
"availability": "https://schema.org/InStock"
}
JSON-LD 示例
以下是一个JSON-LD的示例,展示了如何为文章添加语义信息。
{
"@context": "https://schema.org",
"@type": "Article",
"name": "JSON-LD 使用指南",
"headline": "JSON-LD 使用指南",
"author": {
"@type": "Person",
"name": "示例作者"
},
"datePublished": "2023-01-01",
"description": "本文介绍了JSON-LD的基本概念、语法和示例。",
"articleBody": "JSON-LD是一种基于JSON的轻量级标记语言,用于在网页上嵌入语义信息...",
"image": "https://example.com/image.jpg"
}
获取更多帮助
如果您需要更多关于JSON-LD的帮助,请访问我们的JSON-LD 帮助中心。
JSON-LD 示例