⚠️ Важно: данный сайт не имеет отношения к владельцам schema.org, это всего лишь любительский (неофициальный) перевод. Сайт сделан для тех, кто плохо воспринимает технический английский. Оригинал текста можно найти тут: schema.org/instructor.

instructor

Свойство schema.org ?

Описание:

Лицо, назначенное для преподавания или предоставления учебной помощи для CourseInstance.

Свойство instructor в Schema.org используется для обозначения человека, который отвечает за обучение или предоставляет помощь в обучении для конкретного курса. Это свойство относится к типу CourseInstance, который представляет собой конкретную реализацию курса, например, в определенное время и в определенном месте.

Свойство instructor помогает структурировать информацию о курсе, позволяя поисковым системам и другим сервисам лучше понимать, кто ведет курс. Это может быть полезно для студентов, которые хотят узнать о квалификации и опыте преподавателя, прежде чем записаться на курс.

Использование этого свойства позволяет создавать более информативные и полезные страницы о курсах, что может улучшить видимость в поисковых системах и повысить доверие со стороны потенциальных студентов. Важно, чтобы информация о преподавателе была актуальной и точной, так как она играет ключевую роль в восприятии качества курса.

Ожидается, что значения будут одного из этих типов

Используется в этих типах

Примеры

Пример 1

Пример заметки или 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.

@context
https://schema.org/
@type
Course
hasCourseInstance
@type
CourseInstance
courseMode
0
MOOC
1
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
Автор: Семён Авдосов [schema.su]
Дата публикации: 16.11.2024
Дата обновления: 20.11.2024
Комментарии
Новые материалы на сайте