Free Course Schema Generator
Course schema markup helps your online courses appear in Google Search with rich information about the course content, provider, price, and more. This is essential for educators, course creators, and e-learning platforms looking to increase enrollment through organic search.
Schema Generator
Generate SEO-friendly JSON-LD structured data for your pages.
How to Add Course Schema to Your Website
Enter the course name and description
Add the course provider/instructor information
Set the course mode (online, onsite, blended)
Include pricing information
Add course duration and start dates
Specify language and any prerequisites
Copy the JSON-LD to your course page
Course JSON-LD Example
Here's an example of valid Course structured data that you can use as a reference:
{
"@context": "https://schema.org",
"@type": "Course",
"name": "Complete Web Development Bootcamp",
"description": "Learn HTML, CSS, JavaScript, React, and Node.js from scratch",
"provider": {
"@type": "Organization",
"name": "Tech Academy",
"sameAs": "https://techacademy.com"
},
"instructor": {
"@type": "Person",
"name": "John Developer"
},
"courseMode": "online",
"educationalLevel": "Beginner",
"inLanguage": "en",
"offers": {
"@type": "Offer",
"price": "199.99",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"category": "Paid"
},
"hasCourseInstance": {
"@type": "CourseInstance",
"courseMode": "online",
"courseWorkload": "PT40H"
}
} Tip: Always validate your schema markup using Google's Rich Results Test before deploying to production.
Frequently Asked Questions
Does Course Schema help with course discovery?
Yes! Proper course schema helps Google understand your educational content and can feature it in course-specific search features and carousels.
Should I include free courses in schema?
Absolutely! You can mark courses as free by setting price to '0' or using the 'isAccessibleForFree' property set to true.
Can I include multiple instructors?
Yes! The instructor property can be an array of Person objects if your course has multiple instructors.
Butuh platform kursus online? Mari diskusi kebutuhan LMS Anda.
Konsultasi Sekarang