We use cookies for analytics and to serve ads. Accept to enable Google Analytics and AdSense. You can decline to stay opt-out.
Learning hub/academy pages with CollectionPage + Course, FAQs, and breadcrumb navigation.
Defines the academy hub page and its overview.
Represents each course offered in the academy.
Answers access, pricing, and certificate questions.
Provides navigation context for the academy page.
Ensure every applicable required property is present in your implementation. Nested props reference their parent objects (for example, `offers.priceCurrency`).
Paste as a single script tag. Keep product details, offer data, shipping/returns, and FAQ answers in sync with the page.
[
{
"@context": "https://schema.org",
"@type": "CollectionPage",
"@id": "https://www.example.com/academy#page",
"name": "Customer Academy",
"description": "Learn how to onboard, configure, and optimize your account with guided courses.",
"url": "https://www.example.com/academy",
"inLanguage": "en-US",
"dateModified": "2025-07-01"
},
{
"@context": "https://schema.org",
"@type": "Course",
"@id": "https://www.example.com/academy/courses/getting-started#course",
"name": "Getting Started with Example",
"description": "Set up your workspace, invite teammates, and launch your first project.",
"provider": { "@type": "Organization", "name": "Example Academy" },
"courseCode": "ACA-101",
"learningResourceType": "VideoCourse",
"url": "https://www.example.com/academy/courses/getting-started"
},
{
"@context": "https://schema.org",
"@type": "Course",
"@id": "https://www.example.com/academy/courses/reporting#course",
"name": "Reporting & Analytics",
"description": "Build dashboards, schedule reports, and track KPIs across teams.",
"provider": { "@type": "Organization", "name": "Example Academy" },
"courseCode": "ACA-201",
"learningResourceType": "Workshop",
"url": "https://www.example.com/academy/courses/reporting"
},
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Is the academy free?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes. All courses are free for active customers and trial users."
}
},
{
"@type": "Question",
"name": "Do I get a certificate?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Certificates are available after completing course quizzes and assessments."
}
},
{
"@type": "Question",
"name": "How long do I have access?",
"acceptedAnswer": {
"@type": "Answer",
"text": "You have ongoing access as long as your account remains active."
}
}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.example.com" },
{ "@type": "ListItem", "position": 2, "name": "Academy", "item": "https://www.example.com/academy" }
]
}
]Only if the academy page shows schedules or cohorts. Otherwise, keep Course entries on the hub page.
Yes. If certifications are distinct from courses, add separate pages and link them from the academy hub.