Прямая трансляция

Пример видео с пометкой "Сейчас" в результатах поиска

Этот тип структурированных данных позволяет добавить пометку "Сейчас" на значок видео в результатах поиска. Для этого необходимо сообщить нам, что видео транслируется в прямом эфире, или указать дату предполагаемого начала трансляции. Пометку можно добавить к любому общедоступному видео, которое транслируется в течение какого угодно периода времени. Примеры контента, для которого можно использовать пометку:

  • спортивные мероприятия;
  • церемонии вручения наград;
  • видеоролики авторитетных пользователей;
  • прямые трансляции видеоигр.

Пример

Нажмите кнопку ниже, чтобы увидеть код JSON-LD для VideoObject и isLiveBroadcast.

Правила

Чтобы контент мог появиться в виде расширенного результата с пометкой "Сейчас", следуйте рекомендациям ниже.

Требования к контенту

  • В структурированных данных не должно быть грубых или потенциально оскорбительных выражений.

Типы структурированных данных

Чтобы контент мог появиться в расширенных результатах, необходимо задать все обязательные свойства. Вы также можете добавить рекомендуемые свойства, чтобы пользователям было удобнее просматривать информацию.

VideoObject

Подробное описание структурированных данных типа VideoObject приведено на странице schema.org/VideoObject.

Обязательные свойства
contentUrl

URL

Фактический URL видеофайла.

description

Text

Описание видео.

embedUrl

URL

URL проигрывателя для конкретного видео. Обычно эта информация указывается в элементе src тега <embed>.

name

Text

Название видео.

thumbnailUrl

Повторяющееся поле ImageObject или URL.

URL файла со значком видео.

Дополнительные рекомендации для изображений:

  • На каждой странице (с разметкой или без нее) должно присутствовать хотя бы одно изображение. Робот Google выберет лучшее изображение для показа в результатах поиска с учетом соотношения сторон и разрешения.
  • URL изображений должны быть доступны для сканирования и индексирования.
  • Изображения должны соответствовать размеченному контенту.
  • Допустимые форматы изображений: JPG, PNG и GIF.
  • Предоставьте несколько изображений в высоком разрешении (не менее 50 000 пикселей по произведению ширины и высоты) и со следующим соотношением сторон: 16 × 9, 4 × 3 и 1 × 1.

Пример:

"image": [
  "https://example.com/photos/1x1/photo.jpg",
  "https://example.com/photos/4x3/photo.jpg",
  "https://example.com/photos/16x9/photo.jpg"
]

uploadDate

Date

Дата первой публикации видео, указанная в формате ISO 8601.

publication

BroadcastEvent

Указание на момент времени, когда будет осуществлена прямая трансляция видео. Это может быть список или единственный экземпляр.

Рекомендуемые свойства
duration

duration

Длительность видео в формате ISO 8601.

expires

Text

Указываемая при необходимости дата в формате ISO 8601, после которой доступ к видео будет закрыт. Если видео не имеет срока действия, эту информацию вводить не требуется.

interactionCount

Text

Количество просмотров конкретного видео.

BroadcastEvent

Подробное описание структурированных данных типа BroadcastEvent приведено на странице schema.org/BroadcastEvent. Свойства BroadcastEvent необходимо заключить в объект VideoOject.

Обязательные свойства
endDate

Text

Дата и время известного или предполагаемого окончания трансляции в формате ISO 8601.

Свойство endDate необходимо добавить, если прямая трансляция уже завершена. Если значение endDate неизвестно заранее, укажите примерное время с помощью элемента endDate.

Если значение endDate указано в прошлом или в настоящем, это означает, что прямая трансляция завершилась и больше не ведется. Если значение endDate указано в будущем, это означает, что она должна завершиться именно в это время.

isLiveBroadcast

Boolean

Укажите значение true, если видео передается как прямая трансляция, транслировалось ранее или будет транслироваться позже.

startDate

Text

Дата и время известного или предполагаемого начала прямой трансляции в формате ISO 8601. Если значение startDate указано в прошлом или в настоящем, это означает, что прямая трансляция уже началась. Если значение startDate указано в будущем, это означает, что она должна начаться именно в это время.

Как обеспечить своевременное сканирование с помощью Indexing API

Рекомендуем использовать Indexing API, чтобы робот Googlebot как можно быстрее просканировал вашу трансляцию. Вызывать API нужно при следующих событиях:

  • Начало трансляции видео.
  • Прекращение трансляции и обновление разметки страницы для указания времени окончания (endDate).
  • Изменение разметки, о котором необходимо сообщить Google.

Оставить отзыв о...

Текущей странице