如何为网站添加 JSON-LD 结构化数据(2026 完整指南)

面向站长和 SEO 从业者的 JSON-LD 结构化数据实操教程。涵盖 Article、Product、FAQ、Breadcrumb 等类型,以及 Google Rich Results 验证方法。

如何为网站添加 JSON-LD 结构化数据

结构化数据是 SEO 中最被低估的策略之一。据统计,不到 30% 的网站使用任何形式的结构化数据,但拥有有效标记的页面 consistently 能获得更高的搜索点击率。如果你的页面没有使用 JSON-LD,你正在流失流量。

什么是 JSON-LD?

JSON-LD 的全称是 JavaScript Object Notation for Linked Data。它用机器可读的方式描述网页内容,让搜索引擎能准确理解页面上的实体和关系。

一个 JSON-LD 代码块放在简单的 HTML 脚本标签中:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "如何添加 JSON-LD 结构化数据",
  "author": { "@type": "Person", "name": "作者名" },
  "datePublished": "2026-01-15"
}
</script>

它不会影响页面外观,只帮助机器理解内容。

为什么 JSON-LD 对 SEO 很重要

Google 用结构化数据来生成富媒体搜索结果:星级评分、食谱卡片、FAQ 手风琴、产品轮播等。这些增强结果在 SERP 中占据更大视觉空间,通常能获得更高的点击率。

我们的 JSON-LD 生成器 可在几秒内生成任意类型 Schema 的完整代码。

常用 Schema 类型

Article / BlogPosting:适用于博客和新闻网站。需包含 headline、author、datePublished、publisher 等字段。

Product / Offer:适用于电商产品页。使用我们的 JSON-LD 生成器

FAQPage:适用于问答页面。可产生手风琴式富媒体结果。使用 JSON-LD 生成器

BreadcrumbList:适用于面包屑导航,帮助 Google 理解网站层级结构。

LocalBusiness:适用于本地服务商家,包含名称、地址、电话、营业时间等。

如何添加 JSON-LD

方式一:直接 HTML — 将 JSON-LD 脚本标签粘贴到 <head><body> 中。

方式二:WordPress — 使用 Yoast SEO、Rank Math 等插件,或直接修改主题的 header.php

方式三:Shopify — 在 Liquid 模板中输出 JSON-LD。

方式四:前端框架 — 使用框架的 head 管理 API 注入 JSON-LD。

验证结构化数据

部署前务必测试:使用 Google Rich Results Test、Schema.org Validator,以及 Google Search Console 的"增强功能"报告。

常见错误

  • 编造页面上不存在的评分、价格等数据(违反 Google 指南)
  • 忘记更新 dateModified 字段
  • 使用错误的 Schema 类型
  • 遗漏必填字段

我们的 JSON-LD 生成器 会高亮必填字段,帮你避免这些错误。


无需手写代码,使用免费 JSON-LD 生成器生成结构化数据。

返回博客列表