How to add Course Schema to Joomla

The Courses snippet is ideal for articles which describe a course. You are able to mark up your courses with structured data so prospective students can find you through Google Search. You can provide details including the course name and a short description. Lets see how to create one.

Navigate to Components > Google Structured Data > Items


You will be located in the Items Manager Screen from which you can either edit an existing item or create a new one.


Creating a new item means that you have to select the Content Item from any of your components which are supported as Integrations.


Once you click on the select button, a modal will appear which contains the Content Items for each of your components. In this modal you need to select the component to which the content item belongs and then select the content item itself.


Then, select the "Course" Content Type in order for its fields to appear below.


Finally, the "Course" Content Type has a certain set of fields that can be filled out. Let's see them one by one.


Name Description
Title The course's title. If you leave it blank, the article's title will be used instead.
Description The course's description. If you leave it blank, the article's body will be used instead.

The image option has the following 3 choices

  • Inherit : Use the article's main image.
  • Upload : Upload your own image.
  • Custom URL : Add a custom URL of an image.

The rating option has the following 3 choices

  • Disabled: Do not add a rating snippet inside the Content Type.
  • Inherit: Use the article's voting data automatically, if there are any.
  • Custom: Manually enter the average rating of the article and the total amount of reviews it currently has.