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

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

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

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

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

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

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

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

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

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

Оцініть статтю
Дякуємо за ваш відгук!