Способы передачи данных

Если для отображения видео вы используете встроенный плеер крупного видеохостинга, такого как YouTube, для передачи данных Яндексу дополнительная разметка не требуется — робот проиндексирует ролики с вашего сайта и добавит их в результаты поиска на Яндекс.Видео.

В остальных случаях для передачи информации о видеороликах можно воспользоваться следующими способами:

Преимущество XML-разметки перед микроразметкой Open Graph или Schema.org состоит в том, что XML поддерживает больше полей и не требует обходить непосредственно страницы сайта. Поэтому индексирование проходит быстрее, а алгоритмы поиска получают больше данных о видео и учитывают их при формировании выдачи.

Чтобы передавать данные с помощью XML-разметки:

  1. Создайте обловленный XML-файл. К фиду предъявляются следующие требования:

    • XML-файл должен быть предоставлен в кодировке UTF-8.

    • В фиде должны передаваться все актуальные данные о видео.

    • В данных не допускается присутствие HTML-тегов, если они не передаются в виде CDATA или их использование не оговорено специально.

    • Информацию об измененных видео в фиде следует обновлять, а не удалять и добавлять заново.

    • Каждое видео должно быть описано в отдельном фиде.

  2. Проверьте, что созданные вами XML-фиды корректно распознаются роботом. Это можно сделать с помощью Валидатора XML-фидов (выберите схему валидации документа Видео).

  3. Сообщите роботу о размеченных роликах.

    После создания XML-фидов ссылки на них нужно разместить в файле sitemap или с помощью семантической разметки — Schema.org или Open Graph.

    Разместить адрес фида через микроразметку

    В разметке Open Graph HTML-код каждой страницы с видео нужно дополнить ссылкой на OGP-словарь и XML-описание ролика:

    <html prefix="ya: http://webmaster.yandex.ru/vocabularies/">
    <meta property="ya:ovs:feed_url" content="http://example.com/user111/view24/view24.xml">

    В разметке Schema.org адрес XML-фида следует указать в дополнительном поле feedUrl схемы VideoObject:

    <meta itemprop="feedUrl" content="http://example.com/user111/view24/view24.xml">

    Преимуществом указания ссылок на XML-фиды в семантической разметке является то, что роботы имеют возможность повторно обходить их чаще и быстрее по сравнению с получением ссылок на фиды из файла sitemap.

    Разместить адрес фида в файле sitemap

    Создайте для каждого ролика отдельный XML-фид и пропишите адреса фидов в файле sitemap в поле feed. Ссылку на каждый фид с видео нужно оформить отдельной записью.

    1. Добавьте ссылку на схему Яндекс.Видео в заголовок вашего sitemap.

      xmlns:ovs="//video.yandex.ru/schemas/video_import"
    2. Затем для каждой страницы с видео добавьте элемент ovs:video, в котором укажите адрес XML-описания.

      <url>
        <loc>http://example.com/111/</loc>
        <lastmod>2013-04-01T13:10:32+00:00</lastmod>
        <ovs:video> 
        <ovs:feed>http://example.com/user111/view24/view24.xml</ovs:feed>
        </ovs:video>
      </url>

    В результате в файле sitemap должно быть указано множество ссылок на XML-фиды с видео. В свою очередь, ссылку на sitemap нужно добавить в robots.txt или через сервис Яндекс.Вебмастер (подробнее смотрите в Помощи).

    Размещение ссылок на XML-фиды в файле sitemap дает возможность роботу Яндекса проиндексировать сразу все видео с вашего хостинга. Это особенно полезно, если на сайте содержится большое количество видеоконтента (например, несколько тысяч видеороликов).

    Способы можно комбинировать — укажите ссылки на XML-фиды одновременно с помощью микроразметки и в файле sitemap. Сочетание способов ускорит процесс индексирования роликов и позволит сделать процесс обмена данными более устойчивым к проблемам с доступностью сайта.

  4. Проверьте, что ролики появились в поиске.

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

Ограничения по содержанию видеоматериалов

Мы оставляем за собой право не индексировать некоторые видеоматериалы. К ним относятся:

  • Материалы, находящиеся на сайтах без модерации контента.

  • Видео оскорбительного и/или порнографического содержания.

  • Видео, опубликованное с нарушением требований действующего законодательства Российской Федерации.

  • Материалы, размещенные на сайтах, которые не отвечают условиям Лицензии на использование поисковой системы Яндекса.

Максимальных или минимальных ограничений на количество видеороликов нет. У нас есть возможность обрабатывать любое количество и объем ваших роликов, а также учитывать динамику увеличения вашей базы видеоматериалов.