What it is
Course powers the course rich result — eligible for the Course Info module that surfaces course title, provider, and price in SERP. Pair with CourseInstance for specific session dates and locations.
Required properties
namedescriptionprovider
Recommended properties
hasCourseInstanceurlimageofferscourseCodeeducationalCredentialAwarded
JSON-LD example
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Course",
"name": "Technical SEO Bootcamp",
"description": "8-week intensive on Core Web Vitals, schema, log file analysis, and JavaScript SEO.",
"provider": {
"@type": "Organization",
"name": "Toronto SEO Academy",
"url": "https://example.com"
},
"offers": {
"@type": "Offer",
"price": "1499",
"priceCurrency": "CAD",
"category": "Paid"
}
}
</script>Google rich result support
Course Info rich result with title, provider, and price.
When to use it
- Online courses
- University courses
- Training bootcamps
- Certifications