为在线课程和培训项目生成有效的课程 JSON-LD 结构化数据。帮助 Google 显示带有提供者、价格和时间表详情的丰富课程结果。
课程架构 是一种结构化数据标记,告诉搜索引擎页面描述的是教育课程。基于 Schema.org Course 类型,它提供机器可读的课程名称、描述、提供者、讲师、交付形式、时间表和定价等详细信息。当 Google 读取此标记时,可在增强的搜索结果中展示您的课程,并在 SERP 中直接显示提供者名称、价格、评分和时间表等丰富摘要。
如果没有课程架构,Google 必须从页面的原始 HTML 中推断课程细节。可能会遗漏讲师信息、显示错误的价格,或未能将课程与提供者关联。结构化数据消除这种歧义。您明确声明 Google 所需展示的内容,提升在课程专属丰富结果、轮播以及 Google 搜索中的课程过滤器中出现的概率。
Google 使用课程架构来驱动多种增强搜索功能。最常见的是 课程丰富结果,它以视觉上独特的卡片形式显示课程名称、提供者和简短描述。对于 “machine learning courses” 或 “web development training” 等查询,Google 可能会展示专属的 课程轮播,直接从课程页面的结构化标记中提取数据。
丰富的课程结果可以包含 提供者名称(如 Coursera、Udemy 或大学)、价格或 “免费” 标签、带星形图标的 综合评分,以及 交付模式(在线、现场或混合)。这些细节帮助用户一目了然地比较课程,无需点击,从而意外提升点击率,因为用户能快速识别最相关的选项。使用课程架构的页面在教育相关查询中始终优于普通蓝链。
课程架构包含两个关键组件协同工作:
Google 建议至少包含一个带有时间表和模式详情的 CourseInstance,以获得触发丰富结果的最佳机会。如果您的课程是自定进度且没有固定日期,可以完全省略 CourseInstance,但即使仅使用 “Online” 的 courseMode 包含它也能增强标记效果。
要充分利用课程结构化数据,请遵循以下最佳实践:
实施课程架构后,请使用 Rich Results Test 验证实时页面,并在 Google Search Console 的增强报告中监控错误。将此生成器与我们的 本地排名检查器 结合使用,以衡量结构化数据改进对搜索结果可见性的影响。
课程架构标记是您在网页中添加的结构化数据,用于描述教育课程。它使用 Schema.org Course 类型并以 JSON-LD 格式编码,提供机器可读的课程名称、描述、提供者、讲师、时间表和定价等细节。当 Google 读取此标记时,可在增强的搜索结果中展示您的课程,并在 SERP 中直接显示提供者、价格、评分和可用性等丰富摘要。
课程架构可以在 Google 搜索中触发专属的课程丰富结果。此增强列表通常显示课程名称、提供者或机构名称、简短描述,并可能包含价格、评分和时长等信息。Google 还使用课程标记来填充专属的教育轮播和搜索结果中的课程过滤器,使标记的课程相比普通蓝链拥有显著更高的可见度。
Course 描述课程的整体信息,包括名称、描述、提供者和学科内容。CourseInstance 描述该课程的具体开设或场次,包含开始日期、结束日期、地点、交付模式(在线或现场)和讲师等细节。一个 Course 可以拥有多个 CourseInstance 条目,代表不同的课程场次、学期或批次。Google 建议至少包含一个带有时间表详情的 CourseInstance,以获得丰富结果的最佳机会。
不是。课程架构适用于任何类型的教育课程,无论是在线、线下还是混合。CourseInstance 上的 courseMode 属性可指定交付形式:Online 表示虚拟课程,Onsite 表示线下课堂,Blended 表示混合模式。您还可以为线下课程指定实体地点。该架构适用于大学、培训中心、工作坊、训练营以及 MOOCs 等各种教育场景。