|
/ Documentation /Schema/ Course Schema in SureRank

Course Schema in SureRank

This Feature Is Part of Pro Plan

The Course Schema in SureRank helps search engines understand details about your course content. By adding structured data, you can make your courses eligible for rich results in Google Search, such as course listings with the course title, description, and provider information.

This schema is especially useful for:

  • Online learning platforms
  • Educational institutions
  • Coaching centers
  • Businesses offering training programs

Creating a Course Schema

Follow the steps below to add and configure the Course Schema using SureRank.

  • Click on the Add Schema button.
  • A popup will appear. From the dropdown menu, select Course Schema.
  • Click on the Add Schema button to create the Course Schema.
  • Once created, the Course Schema configuration page will appear, containing two tabs:
    • Properties
    • Display Conditions
creating a course schema

Properties Tab

The Properties tab contains a list of fields for rich results. Fields marked with an asterisk (*) are mandatory.

Here’s a breakdown of each field:

Field NameDescriptionRequired
Schema TitleAdd a custom title for internal reference. This will not appear on the frontend or search engines.No
Course Name*The official name of the course (e.g., “Introduction to Digital Marketing”).Yes
Course Description*A detailed explanation of the course, including what learners will gain, topics covered, and outcomes.Yes
Course CodeA unique code or identifier assigned to the course (e.g., “MKT-101”).No
Course Provider*The organization or institution offering the course (e.g., “Harvard University”).Yes
Credential AwardedThe type of certification, degree, or credential learners receive after completing the course.No

Course Instances * (Repeatable Section)

Details about specific offerings (sessions) of the course.

Field NameDescriptionRequired
Course ModeHow the course is delivered (e.g., online, offline, hybrid, self-paced).No
Start DateThe date when the course begins. Must follow ISO format (YYYY-MM-DD).No
End DateThe date when the course ends. Must follow ISO format (YYYY-MM-DD).No
LocationPhysical or online location of the course (e.g., classroom, Zoom, LMS).No
InstructorThe instructor or trainer’s name who is teaching the course.No

Course Pricing (Repeatable Section)

Field NameDescriptionRequired
PriceThe cost of enrolling in the course.No
CurrencyCurrency code for the price (e.g., USD, INR, EUR).No
Price CategoryType of pricing (e.g., standard, discounted, scholarship).No

Course Program Part (Repeatable Section)

Details if the course is part of a larger program.

Field NameDescriptionRequired
Course Name*Name of the course that is part of the program.Yes
Course URL*Direct URL to the course page.Yes
Course Description*A short description of the course within the program.Yes

Additional Properties

Field NameDescriptionRequired
Is Part OfDefines if the course is part of a broader educational program or curriculum.No
Main Entity of PageIndicates the main content of the page, linking the schema to the primary webpage.No
course schema

Display Conditions Tab

  1. Display On: Select where you want the Course Schema to appear (Required field).
  2. Do Not Display On: Define where the schema should not be applied.
display conditions

Verifying the Schema

Once you have configured the schema, verify its correctness using one of the following tools:

This ensures your structured data is properly configured and eligible for rich results in search engines.

Was this doc helpful?
What went wrong?

We don't respond to the article feedback, we use it to improve our support content.

Need help? Contact Support
On this page
Scroll to Top