Что такое схема VideoObject
VideoObject — тип разметки Schema.org для описания видео на странице. Его добавляют в HTML как JSON-LD. Разметка помогает Google понять содержание видео, не запуская его.
Без разметки VideoObject Google всё равно может найти и проиндексировать видео. Но с разметкой шансы попасть в расширенные результаты (видеокарусели, расширенные сниппеты) заметно выше.
Для YouTube-видео, встроенных через iframe, Google получает данные напрямую от YouTube. Схема VideoObject всё равно полезна: она помогает лучше понять контекст страницы.
Обязательные поля VideoObject
- name
- Название видео. Должно совпадать с заголовком, который виден на странице и в плеере.
- description
- Текстовое описание содержания видео. Минимум одно предложение, рекомендуется 2–5.
- thumbnailUrl
- URL миниатюры. Минимум 160×90 px. Googlebot должен иметь к ней доступ.
- uploadDate
- Дата публикации в формате ISO 8601, например 2026-05-26T10:00:00+03:00.
Рекомендуемые поля VideoObject
- contentUrl
- Прямой URL видеофайла. Обязателен для видео на вашем сервере. Для YouTube используйте embedUrl.
- embedUrl
- URL встроенного плеера (src iframe). Для YouTube: https://www.youtube.com/embed/VIDEO_ID.
- duration
- Длительность в формате ISO 8601: PT4M30S — это 4 минуты 30 секунд. Показывается в сниппете.
- expires
- Дата, когда истекает срок актуальности видео. После неё Google перестаёт показывать его в расширенных результатах.
- hasPart
- Фрагменты видео с таймкодами (схема Clip). Включают «Ключевые моменты» в результатах поиска.
- interactionStatistic
- Количество просмотров. Тип взаимодействия: UserInteraction: WatchAction.
Пример разметки VideoObject
Разметку добавляют в <head> или <body> страницы в теге <script type="application/ld+json">. Минимальный валидный пример: { "@context": "https://schema.org", "@type": "VideoObject", "name": "Название видео", "description": "Описание видео", "thumbnailUrl": "https://example.com/thumb.jpg", "uploadDate": "2026-05-26" }
Расширенные результаты с VideoObject
- Видеокарусель: группа видеорезультатов в выдаче по тематическому запросу
- Расширенный сниппет: миниатюра и длительность в обычном результате
- Ключевые моменты: таймкоды с навигацией по разделам видео (нужна схема Clip в hasPart)
- Значок LIVE: метка для прямых трансляций (поле BroadcastEvent)
FAQ
Нужна ли схема VideoObject для каждого видео на сайте?
Рекомендуется для всех видео, которые вы хотите продвигать в поиске. Если видео — вспомогательный элемент страницы без самостоятельной поисковой ценности, разметка необязательна.
Как проверить разметку VideoObject?
Используйте Google Rich Results Test (search.google.com/test/rich-results): вставьте URL страницы или код. Инструмент покажет найденные поля и ошибки.
Почему видео не появляется в расширенных результатах, если разметка верная?
Разметка необходима, но недостаточна. Google сам решает, показывать ли расширенные результаты. Проверьте: миниатюра доступна Googlebot, страницу с видео можно индексировать, контент актуален.
Можно ли добавить VideoObject для видео, встроенных с YouTube?
Да, и это рекомендуется. Google получает данные YouTube напрямую, но разметка VideoObject на вашей странице помогает ему понять контекст страницы и связать видео с её темой.