Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Schema.org type for a study course

Tags:

schema.org

I haven't been able to find any Schema.org type that fits a sheet describing the properties of a course from a university.

The HTML (without any semantic markup using Schema.org) would look more or less like this:

<section>
    <h2>Fact sheet</h2>
    <p><strong>Formal qualifications:</strong> Bachelor’s Degree in Design</p>
    <p><strong>Credits</strong>: 240 ECTS</p>
    <p><strong>Duration</strong>: 4 academic years or 240 ECTS</p>
    <p><strong>School period</strong>: from October to June</p>
    <p><strong>Timetable</strong>: Morning Group: from Monday to Friday from 9am to 2.30pm. Evening Group: from Monday to Friday from 3:30 pm to 9.00 pm * The college reserves the right to modify schedules.</p>
    <strong>Price</strong>: 112 €/ 1 ECTS
    …
</section>

I thought about using Product, but it lacks lots of things.

Any ideas?

like image 915
JayKid Avatar asked Dec 12 '25 19:12

JayKid


1 Answers

As this thread still appears on search engines, perhaps it's better to update that a Course schema was released lately: http://schema.org/Course

Google is also endorsing it at this moment: https://developers.google.com/search/docs/data-types/courses (So far I haven't seen rich snippets "live" though).

I have implemented this and I have to admit that it is not exhaustive and there is still work to be done to improve it. I noticed that Coursera.org is using properties that are not released yet, so I believe that more properties will be coming soon.

For your information!

like image 58
dm-guy Avatar answered Dec 14 '25 11:12

dm-guy



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!