Схема VideoObject

Схема VideoObject — структурированные данные, которые описывают видимое видео и его страницу, чтобы Google лучше понимал видеоконтент, подходящий для поиска.

Что такое схема VideoObject

VideoObject — тип разметки Schema.org для описания видео на странице. Его добавляют в HTML как JSON-LD. Разметка помогает Google понять содержание видео, не запуская его.

На схеме показаны основные данные, проверки и путь решения для схемы VideoObject.

Без разметки 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.
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 на вашей странице помогает ему понять контекст страницы и связать видео с её темой.