Видео-карта сайта (video sitemap) — это карта сайта с дополнительной информацией о видео, размещенных на ваших страницах. Создание видео-карты сайта — отличный способ помочь Google находить и понимать видеоконтент на вашем ресурсе, особенно если это недавно добавленный контент или материалы, которые могут быть не обнаружены стандартными механизмами сканирования.
Google рекомендует использовать видео-карты сайта, однако мы также поддерживаем mRSS-ленты.
Рекомендации по созданию видео-карт сайта
Видео-карты сайта основаны на стандартных картах сайта, поэтому общие рекомендации для карт сайта применимы и к ним. Вы можете создать отдельную карту сайта или mRSS-ленту только для видео, либо добавить теги видео-карты сайта в уже существующую карту сайта — как вам удобнее.
Кроме того, к видео-картам сайта предъявляются следующие специфические требования:
- Не добавляйте видео, не относящиеся к контенту хост-страницы. Например, видео, которое является лишь небольшим дополнением к странице или не связано с основным текстовым контентом.
- Все файлы, на которые ссылается видео-карта сайта, должны быть доступны для Googlebot. Это означает, что все URL в видео-карте сайта:
- не должны быть запрещены для сканирования правилами robots.txt,
- должны быть доступны без метафайлов и без авторизации,
- не должны блокироваться брандмауэрами или аналогичными механизмами,
- должны быть доступны по поддерживаемому протоколу: HTTP или FTP (протоколы потоковой передачи не поддерживаются).
Если вы хотите защитить свой видеоконтент от спамеров по URL в тегах
<player_loc>или<content_loc>, убедитесь, что боты, обращающиеся к вашему серверу, действительно являются Googlebot.
Дополнительные советы по работе с видео в Google Search см. в наших рекомендациях по видеоконтенту.
Пример видео-карты сайта
В следующем примере показана обычная карта сайта с расширением для видео. Она включает две видеозаписи, вложенные в один тег <url>. Первая запись <video> содержит все теги, которые может использовать Google, а вторая — только обязательные.
Справочник по видео-картам сайта
Теги video определены в пространстве имен видео-карт сайта: http://www.google.com/schemas/sitemap-video/1.1. Каждый тег может быть добавлен только один раз для каждого видео, если не указано иное.
Чтобы Google мог использовать вашу видео-карту сайта, необходимо использовать следующие обязательные теги:
| Обязательные теги | |
|---|---|
<video:video> | Родительский элемент для всей информации об одном видео на странице, указанной в теге |
<video:thumbnail_loc> | URL, указывающий на файл изображения миниатюры видео. Соблюдайте требования к миниатюрам видео. |
<video:title> | Название видео. Все HTML-сущности должны быть экранированы или заключены в блок |
<video:description> | Описание видео. Максимум 2048 символов. Все HTML-сущности должны быть экранированы или заключены в блок |
<video:content_loc> | URL, указывающий на фактический медиафайл видео. Файл должен быть в одном из поддерживаемых форматов. Дополнительные рекомендации
|
<video:player_loc> | URL, указывающий на плеер для конкретного видео. Обычно это информация из атрибута Дополнительные рекомендации
|
Кроме того, следующие необязательные теги помогут Google лучше понять ваши видео и их свойства:
| Необязательные теги | |
|---|---|
<video:duration> | Длительность видео в секундах. Значение должно быть от |
<video:expiration_date> | Дата, после которой видео станет недоступным, в формате W3C. Опустите этот тег, если срок действия видео не истекает. Если тег присутствует, Google Search не будет показывать видео после этой даты. Для повторяющихся видео по одному и тому же URL обновляйте дату истечения срока действия. Поддерживаются полная дата ( Пример: |
<video:rating> | Рейтинг видео. Поддерживаются числа с плавающей запятой в диапазоне от |
<video:view_count> | Количество просмотров видео. |
<video:publication_date> | Дата первой публикации видео в формате W3C. Поддерживаются полная дата ( Пример: |
<video:family_friendly> | Доступно ли видео при включенном SafeSearch. Если вы опустите этот тег, видео будет доступно при включенном SafeSearch. Поддерживаемые значения:
|
<video:restriction> | Показывать или скрывать видео в результатах поиска для определенных стран. Укажите список кодов стран через пробел в формате ISO 3166. Если тег Атрибуты: Если используется родительский тег
Пример: Этот пример разрешает показ видео только в Канаде и Мексике:
|
<video:platform> | Показывать или скрывать видео в результатах поиска на определенных типах платформ. Это список типов платформ, разделенных пробелами. Обратите внимание: это влияет только на результаты поиска на указанных типах устройств; это не запрещает пользователю воспроизводить видео на ограниченной платформе. Если тег Поддерживаемые значения:
Атрибуты: Если используется родительский тег
Пример: Разрешает пользователям на веб-платформах или ТВ, но не на мобильных устройствах: |
<video:requires_subscription> | Указывает, требуется ли подписка (платная или бесплатная) для просмотра видео. Поддерживаемые значения:
|
<video:uploader> | Имя автора, загрузившего видео. Строковое значение — максимум 255 символов. Атрибуты:
|
<video:live> | Указывает, является ли видео прямой трансляцией. Поддерживаемые значения:
|
<video:tag> | Произвольный тег, описывающий видео. Теги — это краткие описания ключевых концепций. Одно видео может иметь несколько тегов. Например, видео о приготовлении еды на гриле может относиться к категории «гриль», но иметь теги «стейк», «мясо», «лето», «отдых на природе». Создавайте новый элемент |
Альтернатива карте сайта: mRSS
Хотя Google рекомендует использовать видео-карты сайта, мы также поддерживаем mRSS-ленты.
Google поддерживает mRSS — модуль RSS, дополняющий возможности RSS 2.0. mRSS-ленты очень похожи на видео-карты сайта, их можно тестировать, отправлять и обновлять так же, как и обычные карты сайта.
Дополнительную информацию о медиа-лентах см. в официальной документации по media RSS.
Пример mRSS
Ниже приведен пример записи mRSS, содержащей все теги, которые использует Google.
Справочник mRSS
Полная спецификация mRSS содержит больше необязательных тегов, рекомендаций и примеров.
Чтобы Google мог использовать вашу mRSS-ленту, необходимо использовать следующие обязательные теги:
| Обязательные теги | |
|---|---|
<media:content> | Содержит информацию о видео. Атрибуты:
Информацию обо всех остальных необязательных атрибутах и дочерних полях тега |
<media:player> | Вы должны указать хотя бы один из: URL, указывающий на плеер для конкретного видео. Обычно это информация из атрибута |
<media:title> | Название видео. Максимум 100 символов. Все HTML-сущности должны быть экранированы или заключены в блок CDATA. |
<media:description> | Описание видео. Максимум 2048 символов. Все HTML-сущности должны быть экранированы или заключены в блок CDATA. |
<media:thumbnail> | URL, указывающий на миниатюру для предварительного просмотра. Соблюдайте требования к миниатюрам видео. |
Кроме того, следующие необязательные теги помогут Google лучше понять ваши видео и их свойства:
| Необязательные теги | |
|---|---|
<dcterms:valid> | Дата публикации и истечения срока действия видео. Полная спецификация тега Пример: |
<media:restriction> | Список стран, разделенных пробелами, где видео может или не может воспроизводиться, в формате ISO 3166. Если тег Атрибуты: Если используется родительский тег
Подробнее об использовании ограничений по странам. Пример: |
<media:price> | Цена для скачивания или просмотра видео. Не используйте этот тег для видео, доступных бесплатно. Можно указать несколько элементов Атрибуты: Если используется родительский тег
|
Устранение неполадок с картами сайта
Если у вас возникли проблемы с картой сайта, вы можете изучить ошибки в Google Search Console. См. руководство по устранению неполадок с картами сайта в Search Console.
Дополнительные ресурсы
Хотите узнать больше? Ознакомьтесь со следующими ресурсами:
Как мы это применяем
Video sitemaps are the reliable path to video results when on-page markup is inconsistent. We use them alongside structured data rather than instead of it.
Связанные услуги