Свойство schema.org ?
Содержание: Описание, Какие должны быть типы, В каких типах используется, Какие имеет подсвойства, Примеры использования.
Свойство Schema.org "competitor" используется для обозначения участника в спортивном событии. Это свойство помогает структурировать информацию о конкурентах, которые принимают участие в соревнованиях, таких как турниры, чемпионаты или другие спортивные мероприятия.
Основная цель использования свойства "competitor" — это улучшение семантического понимания данных о спортивных событиях для поисковых систем и других приложений. Когда информация о конкурентах структурирована с помощью этого свойства, она становится более доступной для обработки и анализа. Это может помочь в отображении результатов, статистики и другой информации о соревнованиях в поисковых системах и на веб-сайтах.
Свойство "competitor" может использоваться в различных контекстах, связанных со спортом, включая описание отдельных участников, команд или даже лиг. Оно также может быть связано с другими свойствами, такими как "event" (событие), чтобы создать полное представление о соревновании и его участниках.
Таким образом, "competitor" является важным элементом в структурированных данных, который способствует лучшему представлению информации о спортивных событиях и их участниках.
Пример заметки или HTML разметки.
A broadcast of the FIFA Women's World Cup 2015 final.
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/BroadcastEvent">
<span itemprop="name">FIFA Women's World Cup Final</span>
<span itemprop="description">US vs. Japan</span>
<link itemprop="isLiveBroadcast" href="https://schema.org/True" />
<span itemprop="videoFormat">HD</span>
<span itemprop="startDate" content="2015-07-05T15:30-07:00">starts 07/05/2015 3:30PM</span>
<div itemprop="broadcastOfEvent" itemscope itemtype="https://schema.org/SportsEvent">
<span itemprop="name">FIFA Women's World Cup Final 2015</span>
<div itemprop="competitor" itemscope itemtype="https://schema.org/SportsTeam">
<meta itemprop="name" content="United States" />
</div>
<div itemprop="competitor" itemscope itemtype="https://schema.org/SportsTeam">
<meta itemprop="name" content="Japan" />
</div>
<meta itemprop="startDate" content="2015-07-05T16:00-07:00" />
<div itemprop="location" itemscope itemtype="https://schema.org/City">
Played in <span itemprop="name">Vancouver</span>
</div>
</div>
</div>
Пример, закодированный в формате RDFa, встроенный в HTML.
<div vocab="https://schema.org/" typeof="BroadcastEvent">
<span property="name">FIFA Women's World Cup Final</span>
<span property="description">US vs. Japan</span>
<link property="isLiveBroadcast" href="https://schema.org/True" />
<span property="videoFormat">HD</span>
<span property="startDate" content="2015-07-05T15:30-07:00">starts 07/05/2015 3:30PM</span>
<div property="broadcastOfEvent" typeof="SportsEvent">
<span property="name">FIFA Women's World Cup Final 2015</span>
<div property="competitor" typeof="SportsTeam">
<meta property="name" content="United States" />
</div>
<div property="competitor" typeof="SportsTeam">
<meta property="name" content="Japan" />
</div>
<meta property="startDate" content="2015-07-05T16:00-07:00" />
<div property="location" typeof="City">
Played in <span property="name">Vancouver</span>
</div>
</div>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context":"https://schema.org",
"@type":"BroadcastEvent",
"name": "FIFA Women's World Cup Final",
"description": "US vs. Japan",
"isLiveBroadcast": true,
"videoFormat": "HD",
"startDate": "2015-07-05T15:30-07:00",
"broadcastOfEvent": {
"@type": "SportsEvent",
"name": "FIFA Women's World Cup Final 2015",
"competitor": [
{
"@type": "SportsTeam",
"name": "United States"
},
{
"@type": "SportsTeam",
"name": "Japan"
}
],
"startDate": "2015-07-05T16:00-07:00",
"location": {
"@type": "City",
"name": "Vancouver"
}
}
}
</script>
Структурированное представление примера JSON-LD.