Свойство schema.org ?
Содержание: Описание, Какие должны быть типы, В каких типах используется, Примеры использования.
Свойство instructor
в Schema.org используется для обозначения человека, который отвечает за обучение или предоставляет помощь в обучении для конкретного курса. Это свойство относится к типу CourseInstance
, который представляет собой конкретную реализацию курса, например, в определенное время и в определенном месте.
Свойство instructor
помогает структурировать информацию о курсе, позволяя поисковым системам и другим сервисам лучше понимать, кто ведет курс. Это может быть полезно для студентов, которые хотят узнать о квалификации и опыте преподавателя, прежде чем записаться на курс.
Использование этого свойства позволяет создавать более информативные и полезные страницы о курсах, что может улучшить видимость в поисковых системах и повысить доверие со стороны потенциальных студентов. Важно, чтобы информация о преподавателе была актуальной и точной, так как она играет ключевую роль в восприятии качества курса.
Пример заметки или HTML разметки.
<body>
<!-- A MOOC created by an Institution, offered through a MOOC platform, with named instructor -->
<!-- Based on https://www.coursera.org/course/datascitoolbox -->
<main>
<h1>The Data Scientist's Toolbox</h1>
<h2>
Johns Hopkins University
</h2>
<h2>About this Course</h2>
<div>
<h2>Instructors</h2>
<div>
<a href="http://example.org/instructor/~315" >
<p>Jeff Leek, PhD</p>
<div>Associate Professor, Biostatistics</div>
<div>Bloomberg School of Public Health </div>
</a>
</div>
</div>
</main>
</body>
Пример, закодированный в формате RDFa, встроенный в HTML.
<body vocab="https://schema.org/">
<!-- A MOOC created by an Institution, offered through a MOOC platform, with named instructor -->
<!-- Based on https://www.coursera.org/course/datascitoolbox -->
<main typeof="Course">
<h1 property="name">The Data Scientist's Toolbox</h1>
<h2 property="provider" typeof="EducationalOrganization">
<span property="name">Johns Hopkins University</span>
</h2>
<h2>About this Course</h2>
<div rel="hasCourseInstance" typeof="CourseInstance">
<meta property="courseMode" content="MOOC" />
<meta property="courseMode" content="online" />
<span rel="offers" typeOf="Offer">
<meta property="price" content="0" />
<meta property="offeredBy" content="Coursera">
</span>
<h2 >Instructors</h2>
<div property="instructor" typeof="Person">
<a property="url" href="http://example.org/instructor/~315" >
<p property="name">Jeff Leek, PhD</p>
<div property="jobTitle" >Associate Professor, Biostatistics</div>
<div property="worksFor" >Bloomberg School of Public Health </div>
</a>
</div>
</div>
</main>
</body>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Course",
"hasCourseInstance": {
"@type": "CourseInstance",
"courseMode": [
"MOOC",
"online"
],
"instructor": {
"@type": "Person",
"jobTitle": "Associate Professor, Biostatistics",
"name": "Jeff Leek, PhD",
"url": {"@id": "http://example.org/instructor/~315"},
"worksFor": "Bloomberg School of Public Health "
},
"offers": {
"@type": "Offer",
"offeredBy": "Coursera",
"price": "0"
}
},
"name": "The Data Scientist's Toolbox",
"provider": {
"@type": "EducationalOrganization",
"name": "Johns Hopkins University"
}
}
</script>
Структурированное представление примера JSON-LD.