Schema Pillar Pro > Docs > Builder Guides > The Course Schema Builder

The Course Schema Builder

For pages describing an educational course, workshop, or training program. This builder provides rich schema to help your courses stand out in search results.

Builder Field Guide

Restore Defaults Button

Resets the Course Name and Description to the post’s title and excerpt.

Course Name

The title of the course. Defaults to the post title.

Course Description

A summary of the course content and objectives. Defaults to the post excerpt.

Course Code

The official identifier for the course (e.g., CS101).

Course Details

Time Required:
The estimated time to complete the course, in ISO 8601 duration format (e.g., "P10W" for 10 weeks, "PT40H" for 40 hours).

Credential Awarded:
A dropdown to select the credential earned (e.g., "Certificate of Completion," "University/College Credit"). If you select "-- Other --", a text box appears to enter a custom credential.

Course Prerequisites:
A text area to list requirements. Enter one per line if there are multiple (e.g., "Basic algebra knowledge").

Course Instances (Repeater)

Used to define specific offerings of this course (e.g., different schedules or locations). Click "Add Course Instance" to add rows.

    Course Mode: Dropdown describing delivery (e.g., "Online - Asynchronous," "In-Person - Part-Time").

    Instructor: Name of the instructor for this instance.

    Start Date / End Date: The specific dates for this instance.

    Location: The name of the location (e.g., "Main Campus" or "Online").

Offers (Pricing) (Repeater)

Used to define pricing options for the course. Click "Add Offer" to add rows.

    Price: The numeric cost of the course.

    Currency: Dropdown of world currencies.

    Availability: Dropdown of options (e.g., "In Stock" (Enrollment Open), "Sold Out").

    Valid From / Valid Through: Optional dates for when this offer is valid.

© schemapillarpro.com. All rights reserved.