Свойство schema.org ?
Содержание: Описание, Обратное свойство, Какие должны быть типы, В каких типах используется, Ссылка на источник термина, Примеры использования.
Свойство subjectOf
в Schema.org используется для обозначения связи между объектом и творческим произведением или событием, которое связано с этим объектом. Это свойство помогает установить контекст и показать, что определённый объект (например, статья, книга, фильм или событие) является темой или предметом обсуждения в другом творческом произведении или событии.
Использование subjectOf
позволяет организовать информацию таким образом, чтобы было легче понять, как различные элементы связаны друг с другом. Например, если у вас есть информация о книге, вы можете использовать subjectOf
, чтобы указать, что на эту книгу написана рецензия или создана документалка. Это помогает пользователям и поисковым системам лучше ориентироваться в контенте и его взаимосвязях.
Свойство subjectOf
может использоваться в различных контекстах, включая статьи, блоги, исследования и другие творческие работы, чтобы продемонстрировать, как они связаны с определённой темой или объектом. Это делает информацию более структурированной и доступной для анализа, что особенно полезно в условиях больших объёмов данных и информации.
В целом, subjectOf
служит для улучшения семантического понимания контента и его взаимосвязей, что в свою очередь может способствовать более эффективному поиску и обработке информации.
Обратное свойство: about
Это пример от schema.su, его нету в официальной документации! Будьте внимательны, работоспособность не можем гарантировать. Проверяйте через валидатор.
Пример заметки или HTML разметки.
<h2>Одобренное показание препарата "Энап"</h2>
<p><strong>Показание:</strong> Лечение артериальной гипертензии</p>
<p><strong>Лекарство:</strong> Энап (Эналаприл)</p>
<p><strong>Одобрено:</strong> Министерством здравоохранения Российской Федерации</p>
<p><strong>Источник:</strong>
<a href="https://grls.rosminzdrav.ru/">Государственный реестр лекарственных средств</a>
</p>
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/ApprovedIndication">
<h2 itemprop="name">Одобренное показание препарата "Энап"</h2>
<p itemprop="description">
<strong>Показание:</strong> Лечение артериальной гипертензии препаратом Энап (Эналаприл)
</p>
<!-- Связь с лекарством -->
<div itemprop="subjectOf" itemscope itemtype="https://schema.org/Drug">
<p><strong>Лекарство:</strong>
<span itemprop="name">Энап (Эналаприл)</span>
</p>
</div>
<!-- Правовой статус -->
<p itemprop="legalStatus">
<strong>Статус:</strong> Официально одобрено в России
</p>
<!-- Ссылка на источник -->
<p>
<strong>Источник:</strong>
<a href="https://grls.rosminzdrav.ru/" itemprop="url">
Государственный реестр лекарственных средств
</a>
</p>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "ApprovedIndication",
"name": "Одобренное показание препарата \"Энап\"",
"description": "Лечение артериальной гипертензии препаратом Энап (Эналаприл)",
"subjectOf": {
"@type": "Drug",
"name": "Энап (Эналаприл)"
},
"legalStatus": "Официально одобрено в России",
"url": "https://grls.rosminzdrav.ru/"
}
</script>
Структурированное представление примера JSON-LD.