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 示例