- 什么是结构化数据?
- 基础代码示例
- 结构化数据的核心作用
- 1. 搜索引擎优化(SEO)
- 2. 帮助 AI 更好地“读懂”网页
- 3. 内容聚合平台识别
- 常见应用场景
- 结构化数据与 AI
- 增强语义理解(让搜索引擎+AI更聪明)
- 未来:AI 时代结构化数据的新趋势
- 电商/产品数据增强
- 商品展示优化(Product Schema)
- 视频、音频、媒体相关用途
- 视频结构化数据(VideoObject)
- 知识图谱 & 品牌曝光
- Person / Organization / LocalBusiness
- 应用示例
- 1,FAQ 页的结构举例(内容展示)
- 2,产品详情页面结构化
- 第一段:关于 Apple 公司(Organization)
- 第二段:关于 MacBook Air 产品(Product)
- Schema.org 中常用的结构化数据 @type 类型列表及其简要说明
什么是结构化数据?
结构化数据(Structured Data)是按照特定语法嵌入到网页中的可供机器读取的标记信息。这些数据告诉搜索引擎和AI系统,网页上的内容代表什么——比如“这是一个产品”,“这是一个文章的作者”,“这段是评论内容”等。
基础代码示例
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "结构化数据对AI优化的作用",
"author": {
"@type": "Person",
"name": "张三"
},
"datePublished": "2025-06-04",
"image": "https://example.com/image.jpg"
}
</script>
结构化数据的核心作用
1. 搜索引擎优化(SEO)
- 显示富媒体摘要(Rich Snippets):例如评分、作者、发布日期、FAQ 展开等。
- Voice Search 优化:结构化内容更容易被智能语音助手读取。
- 提升点击率(CTR):富媒体展示比普通链接更吸引用户点击。
- 内容分发更精准:例如 Google News、必应内容库等更倾向于索引有结构化数据的内容。
2. 帮助 AI 更好地“读懂”网页
- 提供更准确的上下文信息(如文章分类、标签、评分、价格等)。
- 帮助 AI 做信息抽取时减少误判。
- 增强对特定类型内容(如菜谱、商品、课程、人物简介)的解析能力。
3. 内容聚合平台识别
各类平台(如 Google Discover、Facebook、小红书等)越来越依赖结构化数据来提取内容摘要、封面、标签和推荐信息。
常见应用场景
内容类型 | 使用结构化数据后会怎样? |
---|---|
博客文章 | 显示作者、发布日期、阅读时间等 |
商品页面 | 展示价格、库存状态、评分星级等 |
视频 | 展示时长、上传者、频道、封面等 |
课程内容 | 解析课程名、讲师、时长、学习对象等 |
FAQ 页 | 在搜索结果中展开问题和答案 |
结构化数据与 AI
增强语义理解(让搜索引擎+AI更聪明)
结构化数据可以让搜索引擎更“懂你”页面的语义,不只是识别文字,而是知道:
- 哪一段是产品描述、哪个是评论、哪个是评分
- 哪张图片是产品图、哪个是作者头像
- 哪个链接是官网、哪个是社交媒体
这种语义信息帮助:
- Google 更精准地索引内容
- AI(如 ChatGPT、Google Gemini)在抓取你网站内容时更清楚上下文结构
未来:AI 时代结构化数据的新趋势
用途 | 背后逻辑 |
---|---|
🗣️ 语音搜索支持 | AI 更容易读出准确的答案 |
📲 智能助理抓取(Siri、Alexa) | 通过结构化数据定位你网站的具体服务 |
🤖 大语言模型训练(ChatGPT、Gemini) | 模型更容易抽取你的内容用于回答 |
💼 B2B 数据集成/API | 企业抓取数据直接使用你的结构化信息 |
电商/产品数据增强
商品展示优化(Product Schema)
如果你有电商网站,可以用结构化数据来描述商品:
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "无线蓝牙耳机",
"image": "https://example.com/earbuds.jpg",
"description": "高保真音质,支持快充。",
"brand": {
"@type": "Brand",
"name": "音诺"
},
"offers": {
"@type": "Offer",
"price": "399.00",
"priceCurrency": "CNY",
"availability": "https://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.6",
"reviewCount": "232"
}
}
- 让搜索结果中直接展示价格、评分、库存
- 提高转化率,增强用户信任
视频、音频、媒体相关用途
视频结构化数据(VideoObject)
帮助 Google 和 AI 更好理解视频内容、缩略图、时长等:
{
"@context": "https://schema.org",
"@type": "VideoObject",
"name": "怎么选耳机?",
"description": "5分钟教你挑选最适合你的蓝牙耳机。",
"thumbnailUrl": "https://example.com/thumbnail.jpg",
"uploadDate": "2025-06-01",
"duration": "PT5M30S",
"contentUrl": "https://example.com/video.mp4"
}
Google 视频搜索、Google Discover、YouTube 搜索等平台可能引用这些信息。
知识图谱 & 品牌曝光
Person / Organization / LocalBusiness
结构化数据还能帮助你被纳入 Google 知识图谱(Knowledge Graph),如:
- 出现在右侧的知识面板(公司、名人)
- 显示你的网站 Logo、电话、社交链接等
例如,一个企业官网可以这样:
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "深圳音诺科技有限公司",
"url": "https://yinno.com",
"logo": "https://yinno.com/logo.png",
"sameAs": [
"https://www.linkedin.com/company/yinno",
"https://www.weibo.com/yinno"
]
}
结果:
- 增加品牌曝光
- 被 AI 工具引用介绍你
- 在语音助手中识别出你的公司
应用示例
1,FAQ 页的结构举例(内容展示)
假设你运营一个在线课程平台,FAQ 页可能如下:
Q1: 课程购买后可以退款吗?
A: 可以,在购买后7天内,如果课程观看不超过10%,可申请退款。
Q2: 是否提供学习证书?
A: 是的,完成课程并通过考试后,将提供平台认证的电子证书。
Q3: 我可以通过手机学习吗?
A: 当然可以,支持安卓和 iOS 手机浏览器访问。
结构化数据可以是:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "课程购买后可以退款吗?",
"acceptedAnswer": {
"@type": "Answer",
"text": "可以,在购买后7天内,如果课程观看不超过10%,可申请退款。"
}
},
{
"@type": "Question",
"name": "是否提供学习证书?",
"acceptedAnswer": {
"@type": "Answer",
"text": "是的,完成课程并通过考试后,将提供平台认证的电子证书。"
}
},
{
"@type": "Question",
"name": "我可以通过手机学习吗?",
"acceptedAnswer": {
"@type": "Answer",
"text": "当然可以,支持安卓和 iOS 手机浏览器访问。"
}
}
]
}
</script>
当你在 Google 搜索你的品牌或相关问题时,有结构化数据的 FAQ 页面可能会这样显示:
你的网站链接
课程购买后可以退款吗?▼
是否提供学习证书?▼
我可以通过手机学习吗?▼
用户点击就能直接看到答案,这种叫 FAQ Rich Result,大大提升了点击率和内容曝光。
2,产品详情页面结构化
以Macbook air产品页为例,有两组结构化数据:
第一段:关于 Apple 公司(Organization)
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@id": "https://www.apple.com/#organization",
"@type": "Organization",
"name": "Apple",
"url": "https://www.apple.com/",
"logo": "https://www.apple.com/ac/structured-data/images/knowledge_graph_logo.png?202504301526",
"subOrganization": {
"@type": "Organization",
"name": "Apple Support",
"url": "https://support.apple.com",
"@id": "https://support.apple.com/#organization"
},
"contactPoint": [
{
"@type": "ContactPoint",
"telephone": "+1-800-692-7753",
"contactType": "sales",
"areaServed": "US"
},
{
"@type": "ContactPoint",
"telephone": "+1-800-275-2273",
"contactType": "technical support",
"areaServed": "US",
"availableLanguage": ["EN", "ES"]
},
{
"@type": "ContactPoint",
"telephone": "+1-800-275-2273",
"contactType": "customer support",
"areaServed": "US",
"availableLanguage": ["EN", "ES"]
}
],
"sameAs": [
"http://www.wikidata.org/entity/Q312",
"https://www.youtube.com/user/Apple",
"https://www.linkedin.com/company/apple",
"https://www.facebook.com/Apple",
"https://www.twitter.com/Apple"
]
}
</script>
@context
: 使用 schema.org 的标准语义结构。@id
: 唯一标识 Apple 组织实体(有助于在多个 JSON-LD 中链接)。@type
: 表示类型是“Organization”(组织)。name
,url
,logo
: 描述了 Apple 的基本信息和官网标志。subOrganization
: 描述了子组织 “Apple Support”,有独立网址和 ID。contactPoint
: 提供三种联系方式(销售、技术支持、客户支持),分别有电话、服务区域(美国)和语言(英文和西班牙文)。sameAs
: 社交平台的链接,用于帮助搜索引擎识别 Apple 的官方账号(维基数据、YouTube、LinkedIn、Facebook、Twitter)。
第二段:关于 MacBook Air 产品(Product)
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Product",
"@id": "https://www.apple.com/macbook-air/#product",
"manufacturer": {
"@id": "https://www.apple.com/#organization"
},
"brand": {
"@id": "https://www.apple.com/mac/#brand"
},
"name": "MacBook Air 13-inch and MacBook Air 15-inch",
"description": "MacBook Air laptop with the superfast M4 chip. Built for Apple Intelligence. Lightweight, with all-day battery life. Now in a new Sky Blue color.",
"url": "https://www.apple.com/macbook-air/",
"mainEntityOfPage": "https://www.apple.com/macbook-air/",
"image": "https://www.apple.com/v/macbook-air/v/images/meta/macbook_air_mx__ez5y0k5yy7au_og.png",
"potentialAction": {
"@type": "BuyAction",
"seller": {
"@id": "https://www.apple.com/#organization"
},
"url": ["https://www.apple.com/us/shop/goto/buy_mac/macbook_air"]
}
}
</script>
@type
: 表示类型是“Product”(产品)。@id
: 唯一标识这款产品的 Schema 实体。manufacturer
: 指向 Apple 作为制造商(通过之前定义的 Organization@id
链接)。brand
: 品牌信息,这里没有展开品牌详情,只是给出 ID,可在其它数据中定义。name
,description
,image
,url
: 提供产品的名称、描述、图片、页面链接。mainEntityOfPage
: 表示这个结构化数据对应的主页面。potentialAction
: 声明用户可以对该产品执行的操作(购买),包括购买链接和销售方。
Schema.org 中常用的结构化数据 @type 类型列表及其简要说明
@type | 说明(中文) | 典型用途 |
---|---|---|
Organization | 组织、公司、机构 | 公司官网、品牌主页 |
Person | 个人 | 作者简介、社交资料 |
WebSite | 网站 | 定义整个网站的结构化数据 |
WebPage | 网页 | 定义单个页面的数据 |
Article | 文章(泛指) | 博客、新闻、普通文章 |
NewsArticle | 新闻文章 | 新闻网站内容 |
BlogPosting | 博客文章 | 个人博客、内容营销 |
Product | 产品 | 电商产品、商品页面 |
Offer | 产品的销售信息 | 含价格、库存等 |
AggregateOffer | 多个销售信息的集合 | 比价平台、集合店铺 |
Review | 评论 | 用户评论、产品评分 |
Rating | 评分 | 评价分数,如星级 |
Event | 活动 | 会议、演唱会、促销活动 |
Place | 地点 | 商家地址、景点 |
LocalBusiness | 本地商家 | 实体商铺、餐馆、服务店 |
Restaurant | 餐厅(LocalBusiness 的子类) | 美食类网站 |
BreadcrumbList | 面包屑导航 | 页面层级结构标注 |
FAQPage | 常见问题页 | Google FAQ 富摘要 |
HowTo | 操作指南、教程 | 展示步骤的富摘要 |
VideoObject | 视频对象 | 视频嵌入页面,如 YouTube 视频 |
ImageObject | 图像对象 | 图片附加信息 |
SoftwareApplication | 软件/应用 | 应用介绍、下载页面 |
Course | 课程 | 在线教育平台 |
JobPosting | 招聘信息 | 招聘网站、公司招聘页面 |
Book | 图书 | 出版物、电子书 |
Movie | 电影 | 影视信息网站 |
OrganizationRole | 在组织中的角色 | 作者职位、公司内部角色 |
更详细和完整的类型列表可以查阅 Schema.org 官网:
https://schema.org/docs/full.html
评论区
发表新的留言
您可以留言提出您的疑问或建议。
您的留言得到回复时,会通过您填写的邮箱提醒您。