Schema 类型:Course + ItemList(轮播) 适用场景:同一机构的课程列表。Google 图库里这一类叫 Course list,展示形式是课程轮播,只有英文,在 Google 搜索覆盖的地区都可用。单门课程的课程信息(Course info)富媒体结果已在 2025 年停用,详见《2025 至 2026 年停用的结构化数据富结果与时间线》。
技术要求:
- 至少标记三门课程,课程可以分别在详情页,也可以在一个汇总页里。
- 汇总页或单页汇总要加 Carousel 标记(ItemList),写法详见《Carousel / ItemList Schema(轮播列表)》。
- 每门课程要有有效的 name 和 provider,名称里不写促销语、价格、折扣。公开活动、单个短视频不算课程。
| 属性 | 类型 | 必需/推荐 | 说明 |
|---|---|---|---|
| name | Text | 必需 | 课程名称 |
| description | Text | 必需 | 课程简介,展示上限 60 个字符 |
| provider | Organization | 推荐 | 开课机构,含 name、sameAs |
课程列表轮播 JSON-LD 示例(单页汇总):
{
"@context": "https://schema.org",
"@type": "ItemList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"item": {
"@type": "Course",
"url": "https://www.example.com/courses#intro-cs",
"name": "Introduction to Computer Science",
"description": "Introductory CS course laying out the basics.",
"provider": {
"@type": "Organization",
"name": "University of Technology",
"sameAs": "https://www.example.com"
}
}
},
{
"@type": "ListItem",
"position": 2,
"item": {
"@type": "Course",
"url": "https://www.example.com/courses#intermediate-cs",
"name": "Intermediate Computer Science",
"description": "Builds on basics from the introduction course.",
"provider": {
"@type": "Organization",
"name": "University of Technology",
"sameAs": "https://www.example.com"
}
}
},
{
"@type": "ListItem",
"position": 3,
"item": {
"@type": "Course",
"url": "https://www.example.com/courses#advanced-cs",
"name": "Advanced Computer Science",
"description": "Covers advanced programming principles.",
"provider": {
"@type": "Organization",
"name": "University of Technology",
"sameAs": "https://www.example.com"
}
}
}
]
}
来源
- Course list (Course) structured data,https://developers.google.com/search/docs/appearance/structured-data/course(2026-10-05 核对)
- Latest documentation updates(2025-09-09 条),https://developers.google.com/search/updates(2026-10-05 核对)
