Микроразметка occupationalCategory
Узнайте о микроразметке для категорий работ
occupationalCategory - Свойство Schema.org
Описание: Категория, описывающая работу, предпочтительно используя термин из таксономии, такой как BLS O*NET-SOC, ISCO-08 или подобной, при этом свойство повторяется для каждого применимого значения. Идеально, если таксономия будет идентифицирована, и для категории будут предоставлены как текстовая метка, так и формальный код. Примечание: по историческим причинам можно предположить, что любая текстовая метка и формальный код, предоставленные в виде литерала, относятся к O*NET-SOC.
Микроразметка occupationalCategory используется для описания профессиональных категорий работы, предпочтительно используя термин из таксономии такой как BLS O*NET-SOC, ISCO-08 или аналогичной. Рекомендуется указывать как текстовую метку, так и формальный код категории. Полезный совет: убедитесь в идентификации таксономии и предоставьте как текстовую метку, так и формальный код категории.
Values expected to be one of these types
Used on these types
Source
https://github.com/schemaorg/schemaorg/issues/1698
https://github.com/schemaorg/schemaorg/issues/2192
https://github.com/schemaorg/schemaorg/issues/2289
https://github.com/schemaorg/schemaorg/issues/2460
https://github.com/schemaorg/schemaorg/issues/3420
Examples
Example 1
Copied
Example notes or example HTML without markup.
See JSON example.
Example encoded as JSON-LD in a HTML script tag.
<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>
Structured representation of the JSON-LD example.
Example 2
Copied
Example notes or example HTML without markup.
See JSON example.
Example encoded as JSON-LD in a HTML script tag.
<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>
Structured representation of the JSON-LD example.
Example 3
Copied
Example notes or example HTML without markup.
<!-- occupationalCategory utilising CategoryCode --> <!-- JSONLD only example -->
Example encoded as JSON-LD in a HTML script tag.
<!-- 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>
Structured representation of the JSON-LD example.