Courses

Mark up your course lists with structured data so prospective students find you through Google Search. You can provide details including the course name, who's offering it, and a short description.

Example

Course markup for JSON-LD

Guidelines

In addition to the general structured data guidelines, courses markup should follow these additional guidelines:

  • Only use course markup for educational content that fits the following definition of a course: A series or unit of curriculum that contains lectures, lessons, or modules in a particular subject and/or topic.
  • A course must have an explicit educational outcome of knowledge and/or skill in a particular subject and/or topic, and be led by one or more instructors with a roster of students.
  • A general public event such as “Astronomy Day” is not a course, and a single 2-minute “How to make a Sandwich Video” is not a course.
  • Each course's name and provider must be a valid name and have a valid title. For example, the following naming practices are not valid:
    • Promotional phrases: "Best school in the world"
    • Prices in course titles: "Learn ukulele - only $30!"
    • Using a non-course for a title, such as: "Make money fast with this class!"
    • Discounts or purchase opportunties, such as: "Leaders in their fields share their secrets — 25% off!"

Type definitions

ItemList properties

Use the following ItemList properties to define your host-specific course lists. See specific guidelines above and Mark Up Your Listings for implementation details.

Property
itemListElement

ListItem, required

Annotation for a single item page.

ListItem.position

Integer, required

Ordinal position of the item page in the list.

ListItem.url

URL, required

The canonical URL of the item page. Every item should have a unique URL.

Course properties

The table below indicates those properties that are required in order for your content to be eligible for rich cards.

Properties
name

Text, required

The title of the course.

description

Text, required

A description of the course. Display limit of 60 characters.

provider

Organization, recommended

The organization that publishes the source content of the course. For example, UC Berkeley.

发送以下问题的反馈:

此网页