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

Occupation

Тип schema.org ?

Описание:

Профессия, может включать длительное обучение и/или официальную квалификацию.

Occupation — это тип в Schema.org, который используется для описания профессий и специальностей. Он позволяет структурировать информацию о различных видах деятельности, которые требуют определенных навыков, знаний и, возможно, формального образования.

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

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

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

Свойство Ожидаемый тип Описание
Свойство из Occupation
educationRequirements EducationalOccupationalCredential, Text Образовательный фон, необходимый для данной должности или профессии.
estimatedSalary MonetaryAmount, MonetaryAmountDistribution, Number Оценочная зарплата для объявления о работе или профессии, основанная на различных переменных, включая, но не ограничиваясь, отраслью, должностью и местоположением. Оценочные зарплаты часто рассчитываются внешними организациями, а не нанимающей организацией, которая может не подтвердить оценочную стоимость.
experienceRequirements OccupationalExperienceRequirements, Text Описание навыков и опыта, необходимых для данной должности или профессии.
occupationLocation AdministrativeArea Регион/страна, для которой это описание профессии является подходящим. Обратите внимание, что образовательные требования и квалификации могут различаться в зависимости от юрисдикции.
occupationalCategory CategoryCode, Text Категория, описывающая профессию, желательно с использованием термина из таксономии, такой как BLS O*NET-SOC, ISCO-08 или подобной, с повторением свойства для каждого применимого значения. В идеале таксономия должна быть идентифицирована, и должны быть предоставлены как текстовая метка, так и формальный код для категории.

Примечание: по историческим причинам любая текстовая метка и формальный код, предоставленные в виде литерала, могут считаться из O*NET-SOC.
qualifications EducationalOccupationalCredential, Text Конкретные квалификации, необходимые для этой роли или профессии.
responsibilities Text Обязанности, связанные с этой ролью или профессией.
skills DefinedTerm, Text Утверждение о знании, навыке, способности, задаче или любом другом утверждении, выражающем компетенцию, которая желательна или необходима для выполнения этой роли или для работы в этой профессии.
Свойство из Thing
additionalType URL, Text Дополнительный тип для элемента, обычно используемый для добавления более специфичных типов из внешних словарей в синтаксисе микроданных. Это отношение между чем-то и классом, к которому это что-то относится. Обычно значение является URI-идентифицированным классом RDF, и в этом случае соответствует использованию rdf:type в RDF. Текстовые значения могут использоваться экономно, в случаях, когда полезная информация может быть добавлена без наличия соответствующей схемы для ссылки. В случае текстовых значений, метка класса должна следовать руководству по стилю schema.org.
alternateName Text Псевдоним для элемента.
description Text, TextObject Описание предмета.
disambiguatingDescription Text Субсвойство описания. Краткое описание элемента, используемое для различения его от других, похожих элементов. Информация из других свойств (в частности, имени) может быть необходима для того, чтобы описание было полезным для различения.
identifier PropertyValue, Text, URL Свойство identifier представляет собой любой вид идентификатора для любого рода Thing, такого как ISBN, коды GTIN, UUID и т.д. Schema.org предоставляет специальные свойства для представления многих из них, как в виде текстовых строк, так и в виде ссылок URL (URI). См. фоновую информацию для получения дополнительных деталей.
image ImageObject, URL Изображение предмета. Это может быть URL или полностью описанный ImageObject.
mainEntityOfPage CreativeWork, URL Указывает на страницу (или другое творческое произведение), для которой этот объект является основным описываемым объектом. См. фоновую информацию для получения деталей.
name Text Название элемента.
potentialAction Action Указывает на потенциальное действие, которое описывает идеализированное действие, в котором этот объект будет играть роль 'объекта'.
sameAs URL URL страницы в Интернете, которая однозначно указывает на идентичность элемента. Например, URL страницы элемента в Википедии, запись в Викиданных или официальный сайт.
subjectOf CreativeWork, Event Творческое произведение или событие, связанное с этой вещью.
url URL URL предмета.

Экземпляры Occupation могут использоваться в качестве значения для следующих свойств.

Свойство Типы Описание
hasOccupation Person Занятие человека. Для прошлых профессий используйте Role для указания дат.
relevantOccupation JobPosting Профессия для объявления о вакансии.

Примеры

Пример 1

Пример заметки или HTML разметки.


<h1>Occupation: Research Scientist</h1>
<h2>educationRequirements"</h2>
<p>PhD or equivalent<p>

Пример, закодированный в формате Microdata, встроенный в HTML.


<div itemscope itemtype="https://schema.org/Occupation">
 <h1>Occupation: <span itemprop="name"> Research Scientist</span></h1>
 <h2>qualifications</h2>
 <p itemprop="educationRequirements" itemscope
    itemtype="https://schema.org/EducationalOccupationalCredential">
  <span itemprop="educationalLevel">PhD or equivalent</span>
 </p>
</div>

Пример, закодированный в формате RDFa, встроенный в HTML.


<div vocab="https://schema.org/" typeof="https://schema.org/Occupation">
 <h1>Occupation: <span property="name"> Research Scientist</span></h1>
 <h2>qualifications</h2>
 <p property="educationRequirements"
    typeof="https://schema.org/EducationalOccupationalCredential">
  <span property="educationalLevel">PhD or equivalent</span>
 </p>
</div>

Пример, закодированный в формате JSON-LD в теге <script> HTML.


<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Occupation",
  "name": "Research Scientist",
  "qualifications": {
    "@type": "EducationalOccupationalCredential",
    "educationalLevel": "PhD or equivalent"
  }
}
</script>

Структурированное представление примера JSON-LD.

@context
https://schema.org/
@type
Occupation
name
Research Scientist
qualifications
@type
EducationalOccupationalCredential
educationalLevel
PhD or equivalent

Пример 2

Пример заметки или HTML разметки.


See JSON example.

Пример, закодированный в формате JSON-LD в теге <script> HTML.


<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "JobPosting",
  "name": "Mobile App Developer",
  "hiringOrganization": {
    "@type": "Organization",
    "name": "ACME Software"
  },
  "relevantOccupation": {
    "@type": "Occupation",
    "name": "Software Developers, Applications",
    "occupationalCategory": {
             "@type": "CategoryCode",
             "inCodeSet": {
                  "@type": "CategoryCodeSet",
                  "name": "O*Net-SOC",
                  "dateModified": "2019",
                  "url": "https://www.onetonline.org/"
               },
             "codeValue": "15-1132.00",
             "name": "Software Developers, Applications",
             "url": "https://www.onetonline.org/link/summary/15-1132.00"
         }
  }
}
</script>

Структурированное представление примера JSON-LD.

@context
https://schema.org/
@type
JobPosting
name
Mobile App Developer
hiringOrganization
@type
Organization
name
ACME Software
relevantOccupation
@type
Occupation
name
Software Developers, Applications
occupationalCategory
@type
CategoryCode
inCodeSet
@type
CategoryCodeSet
name
O*Net-SOC
dateModified
2019
url
https://www.onetonline.org/
codeValue
15-1132.00
name
Software Developers, Applications
url
https://www.onetonline.org/link/summary/15-1132.00

Пример 3

Пример заметки или HTML разметки.


See JSON example.

Пример, закодированный в формате JSON-LD в теге <script> HTML.


<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Occupation",
  "name": "Nurse Practioner",
  "educationRequirements": "Graduate degree in nursing",
  "occupationalCategory": "29-1171.00",
  "occupationLocation": {
    "@type": "Country",
    "name": "USA",
    "sameAs": "https://www.wikidata.org/wiki/Q30"
  },
  "qualifications": "Registered nurse licensure in state where practicing",
  "responsibilities": "Diagnose and treat acute, episodic, or chronic illness, independently or as part of a healthcare team.",
  "skills": ["Active listening", "Critical thinking", "Social awareness"],
  "estimatedSalary": {
    "@type": "MonetaryAmountDistribution",
    "duration": "1Y",
    "currency": "USD",
    "percentile10": 72000,
    "percentile25": 86000,
    "median": 109000,
    "percentile75": 120000,
    "percentile90": 140000
  }
}
</script>

Структурированное представление примера JSON-LD.

@context
https://schema.org/
@type
Occupation
name
Nurse Practioner
educationRequirements
Graduate degree in nursing
occupationalCategory
29-1171.00
occupationLocation
@type
Country
name
USA
sameAs
https://www.wikidata.org/wiki/Q30
qualifications
Registered nurse licensure in state where practicing
responsibilities
Diagnose and treat acute, episodic, or chronic illness, independently or as part of a healthcare team.
skills
0
Active listening
1
Critical thinking
2
Social awareness
estimatedSalary
@type
MonetaryAmountDistribution
duration
1Y
currency
USD
percentile10
72000
percentile25
86000
median
109000
percentile75
120000
percentile90
140000

Пример 4

Пример заметки или HTML разметки.


See JSON example.

Пример, закодированный в формате JSON-LD в теге <script> HTML.


<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Person",
  "name": "Peter Venkman",
  "hasOccupation": {
    "@type": "Occupation",
    "name": "Parapsychologist",
    "educationRequirements": "PhD in parapsychology"
  }
}
</script>

Структурированное представление примера JSON-LD.

@context
https://schema.org/
@type
Person
name
Peter Venkman
hasOccupation
@type
Occupation
name
Parapsychologist
educationRequirements
PhD in parapsychology

Пример 5

Пример заметки или HTML разметки.


See JSON example.

Пример, закодированный в формате JSON-LD в теге <script> HTML.


<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Person",
  "name": "Albert Einstein",
  "hasOccupation": [
    {
      "@type": "Role",
      "hasOccupation": {
      "@type": "Occupation",
      "name": "Patent examiner",
        "occupationalCategory": "23-2099.00"
      },
      "startDate": "1901",
      "endDate": "1906"
    },
    {
      "@type": "Occupation",
      "name": "Professor of Physics",
      "educationRequirements": "PhD in Physics"
    }
  ]
}
</script>

Структурированное представление примера JSON-LD.

@context
https://schema.org/
@type
Person
name
Albert Einstein
hasOccupation
0
@type
Role
hasOccupation
@type
Occupation
name
Patent examiner
occupationalCategory
23-2099.00
startDate
1901
endDate
1906
1
@type
Occupation
name
Professor of Physics
educationRequirements
PhD in Physics

Пример 6

Пример заметки или HTML разметки.


<!-- occupationalCategory utilising CategoryCode -->
<!-- JSONLD only example -->

Пример, закодированный в формате JSON-LD в теге <script> HTML.


<!-- occupationalCategory utilising CategoryCode -->
<script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "Occupation",
      "occupationalCategory": {
         "@type": "CategoryCode",
         "inCodeSet": {
              "@type": "CategoryCodeSet",
              "name": "O*Net-SOC",
              "dateModified": "2019",
              "url": "https://www.onetonline.org/"
           },
         "codeValue": "15-1211.00",
         "name": "Computer Systems Analysts",
         "url": "https://www.onetonline.org/link/summary/15-1121.00"
     }
    }
    </script>

Структурированное представление примера JSON-LD.

@context
https://schema.org/
@type
Occupation
occupationalCategory
@type
CategoryCode
inCodeSet
@type
CategoryCodeSet
name
O*Net-SOC
dateModified
2019
url
https://www.onetonline.org/
codeValue
15-1211.00
name
Computer Systems Analysts
url
https://www.onetonline.org/link/summary/15-1121.00
Автор: Семён Авдосов [schema.su]
Дата публикации: 16.11.2024
Дата обновления: 20.11.2024
Комментарии
Новые материалы на сайте