CourseInstance structured data for Wix Online Programs: full implementation guide

Module 6: Technical SEO, Structured Data & Rich Snippets for Wix | Lesson 90 of 687 | 30 min read

By Michael Andrews, Wix SEO Expert UK

Wix added native CourseInstance structured data support for Online Programs in January 2024. Course and CourseInstance schema allows Google to display rich results for your online course pages — including course name, provider, duration and schedule — directly in search results. This lesson covers the complete implementation and verification process.

What CourseInstance Schema Unlocks

CourseInstance is a Schema.org type that represents a specific offering or scheduling of a course. When correctly implemented, it enables Google to display structured course information in search results and potentially include your course in Google's course carousel features. The parent Course schema provides the general course information; CourseInstance provides the specific offering details like start date, modality and instructor.

How Wix Generates Course Schema Automatically

Extending the Automatic Schema with Custom Code

Adding custom CourseInstance properties on Wix

Verification: After publication, use the Google Rich Results Test at search.google.com/test/rich-results — enter your Online Programs URL and check for Course rich result eligibility. Then use GSC URL Inspection to request indexing and monitor Enhancements > Courses in Search Console for impression data.

This lesson on CourseInstance structured data for Wix Online Programs: full implementation guide is part of Module 6: Technical SEO, Structured Data & Rich Snippets for Wix in The Most Comprehensive Complete Wix SEO Course in the World (2026 Edition). Created by Michael Andrews, the UK's No.1 Wix SEO Expert with 14 years of hands-on experience, 750+ completed Wix SEO projects and 425+ verified five-star reviews.