Свойство schema.org ?
⚠️ Этот термин был заменён на encoding.
Содержание: Описание, Какие должны быть типы, В каких типах используется, На что заменен.
encodings в Schema.org?Представьте, что вы написали увлекательную статью, сняли по ней видео и даже записали аудиоверсию для подкаста. Теперь вы хотите, чтобы читатели могли найти ваш контент в любом удобном для них формате — текст, видео или звук. Вот здесь-то и приходит на помощь свойство encodings.
Свойство encodings («кодировки» или «версии») используется в Schema.org для указания разных медиа-форматов одного и того же CreativeWork — творческого произведения. Это может быть книга в формате PDF, её аудиоверсия, видеоролик, электронная версия или даже файл в специальном формате для слабовидящих пользователей.
То есть, если у вас есть разные «обёртки» вокруг одного содержания — encodings помогает связать их с оригиналом.
Поисковые системы, голосовые помощники и другие интеллектуальные сервисы любят точность. Когда вы описываете все доступные версии вашего материала через encodings, вы:
В техническом плане всё просто: вы добавляете к вашему CreativeWork (например, Article, Book, Course) одно или несколько значений типа MediaObject. Каждый такой объект содержит ссылку (contentUrl), формат (encodingFormat) и, возможно, информацию о размере, длительности и языке.
Пример:
{
"@context": "https://schema.org",
"@type": "Article",
"name": "Как выучить Python за месяц",
"encodings": [
{
"@type": "MediaObject",
"contentUrl": "https://example.com/article.pdf",
"encodingFormat": "application/pdf"
},
{
"@type": "MediaObject",
"contentUrl": "https://example.com/audio.mp3",
"encodingFormat": "audio/mpeg",
"duration": "PT25M"
}
]
}
Такой подход говорит поисковым системам: «Эй, вот наш материал в PDF и в аудио. Они оба — одна и та же статья, просто в другом виде».
encodings — это не про кодирование данных (типа Base64). Это про медиа-версии произведения. Не перепутайте с чем-то технически смежным, но совсем другим.
encodings — это как плейлист в разных форматах. Он помогает показать, что разные медиафайлы принадлежат одному источнику. Если вы работаете с цифровым контентом и хотите, чтобы его было проще находить и использовать, обязательно применяйте это свойство. Оно делает ваш контент более структурированным, доступным и дружелюбным как для машин, так и для людей.
Заменен на: encoding