Вебмастер
Содержимое сайта и партнерские программы
Партнерские программы
Безопасность сайта

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

Если для отображения видео вы используете встроенный плеер крупного видеохостинга, такого как 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 или страниц сайта с семантической разметкой. Если спустя время ролики в поиске не появились, сообщите нам об этом через форму обратной связи.

Семантическая разметка (или микроразметка) позволяет оперативно передавать информацию об изменениях в видеоконтенте.

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

  1. Добавьте микроразметку видео на страницы сайта.

    Наш робот может индексировать видео на страницах, размеченных по стандарту OpenGraphProtocol и размеченных схемой VideoObject стандарта Schema.org.

    Добавить с помощью Open Graph

    Чтобы разметить страницы правильным образом, в теге html нужно указать пространство имен, а в элемент head включить теги meta с информацией о видео.

    Пространство имен для расширения Яндекса следует указывать в теге html вместе с prefix="og: http://ogp.me/ns#".

    <html prefix="og: http://ogp.me/ns#"
          prefix="ya: http://webmaster.yandex.ru/vocabularies/">
    Добавить с помощью Schema.org

    Чтобы передать роботу информацию о видео, необходимо добавить разметку непосредственно в HTML-код страниц с помощью специальных атрибутов.

  2. Проверьте, что метаданные на ваших страницах распознаются корректно. Это можно сделать при помощи валидатора семантической разметки. Подробнее о валидаторе читайте в соответствующем разделе Помощи.

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

    Так как разметки Open Graph и Schema.org прописываются на странице сайта, то для них достаточно создать стандартный файл sitemap со ссылками на страницы сайта с разметкой.

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

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

Если у вас есть RSS-поток с обновлениями, вы можете передавать нам данные с его помощью — мы поддерживаем формат Media RSS.

Обязательными для индексирования являются элементы link, pubdate, media:title, media:thumbnail. Остальные элементы являются желательными, но необязательными. Специальные символы в тексте необходимо преобразовывать в XML Entities, например, & в &amp;. Смотрите полное описание формата Media RSS на сайте www.rssboard.org.

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

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

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

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

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

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

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

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

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

Оцените статью
Спасибо за ваш отзыв!