Schema.org для страниц с субтитрами для видео

Schema.org – это совместная инициатива поисковых систем (Google‚ Bing‚ Yahoo! и Yandex) по созданию структурированных данных.
Использование Schema.org для страниц с видео и субтитрами позволяет поисковым системам лучше понимать контент‚
что‚ в свою очередь‚ может улучшить видимость вашего видео в результатах поиска и предоставить пользователям более релевантную информацию.

Разметка Schema.org помогает поисковым роботам идентифицировать видео‚ его субтитры и транскрипты‚
а также понимать язык субтитров и доступные форматы. Это особенно важно для улучшения доступности контента для людей с ограниченными возможностями.

Зачем использовать Schema.org для субтитров?

Использование Schema.org для разметки субтитров предоставляет ряд значительных преимуществ:

  • Улучшенная видимость в поиске: Поисковые системы‚ такие как Google‚ могут лучше понимать содержание вашего видео и субтитров‚ что повышает вероятность его появления в релевантных результатах поиска.
  • Расширенные сниппеты: Разметка позволяет отображать расширенные сниппеты в результатах поиска‚ например‚ информацию о доступных субтитрах на разных языках.
  • Повышенная доступность: Schema.org помогает сделать ваш контент более доступным для людей с нарушениями слуха или для тех‚ кто предпочитает смотреть видео с субтитрами.
  • Лучшее понимание контента: Разметка помогает поисковым системам понять тематику видео и субтитров‚ что улучшает релевантность результатов поиска.
  • Возможность фильтрации: Пользователи могут фильтровать результаты поиска по наличию субтитров на определенном языке.

Типы Schema.org‚ релевантные для субтитров

`VideoObject` и `Transcript` – ключевые типы Schema.org для разметки видео и связанных с ним субтитров.
Они позволяют структурировать информацию о видеоконтенте.

`VideoObject` и свойство `subtitles`

Тип `VideoObject` представляет собой видеоконтент на вашей странице. Он содержит множество свойств для описания видео‚ таких как название‚ описание‚ дата публикации и URL-адрес. Одним из наиболее важных свойств для работы с субтитрами является свойство `subtitles`.

Свойство `subtitles` принимает массив объектов‚ каждый из которых описывает отдельный файл субтитров. Каждый объект субтитров должен содержать следующие свойства:

  • `@type`: Всегда должно быть установлено в `Subtitles`.
  • `name`: Название субтитров (например‚ «Английские субтитры»).
  • `url`: URL-адрес файла субтитров (например‚ файл .srt или .vtt).
  • `language`: Код языка субтитров (например‚ «en» для английского‚ «ru» для русского).

Использование свойства `subtitles` в `VideoObject` позволяет поисковым системам узнать о доступных субтитрах для вашего видео и предоставить эту информацию пользователям.

`Transcript` и его связь с `VideoObject`

Тип `Transcript` в Schema.org предназначен для представления текстовой расшифровки аудио- или видеоконтента. Он особенно полезен для обеспечения доступности контента и улучшения SEO.

`Transcript` тесно связан с типом `VideoObject`. Вы можете связать `Transcript` с `VideoObject` с помощью свойства `transcription` в `VideoObject`. Свойство `transcription` принимает URL-адрес файла транскрипта или сам текст транскрипта.

При использовании URL-адреса‚ файл транскрипта должен быть в поддерживаемом формате‚ таком как TXT или JSON-LD. Если вы вставляете текст транскрипта непосредственно в разметку‚ убедитесь‚ что он правильно отформатирован и содержит информацию о времени начала и окончания каждого сегмента.

Использование `Transcript` в сочетании с `VideoObject` позволяет поисковым системам лучше понимать содержание видео и предоставлять пользователям более полную информацию‚ включая возможность поиска по тексту транскрипта.

Лучшие практики и рекомендации

Валидируйте разметку Schema.org‚ используйте актуальные версии типов и свойств‚ и следите за обновлениями.