Деректерді беру тәсілдері

Егер сіз бейнені көрсету үшін YouTube сияқты кірістірілген ірі видеохостинг ойнатқышын пайдалансаңыз, Яндекс.Видео деректерді беру үшін қосымша белгілеу қажет емес — робот сіздің сайтыңыздағы роликтерді индекстейді және оларды Яндекс іздеу нәтижелеріне қосады.

Басқа жағдайларда бейнероликтер туралы ақпаратты жіберу үшін келесі тәсілдермен қолдануға болады:

Open Graph микробелгілеу алдында XML-белгілеу немесе 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: https://yandex.ru/support/video/partners/markup.html">
    <meta property="ya:ovs:feed_url" content="https://example.com/user111/view24/view24.xml">

    Schema.org белгілеуінде XML-фид мекен-жайын қосымша feedUrl VideoObject сызбалары өрісінде көрсету қажет:

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

    Семантикалық таңбадағы XML-фидтерге сілтемелерді көрсетудің артықшылығы роботтардың sitemap файлынан фидтерге сілтемелерді алумен салыстырғанда оларды жиі және жылдам айналып өтуге мүмкіндігі бар.

    Фид мекен-жайын sitemap файлына орналастыру

    Әрбір ролик үшін бөлек XML-фид жасаңыз және фид мекен-жайларын sitemap файлында feed өрісінде жазыңыз. Видео бар әрбір фид сілтемесін бөлек жазу керек.

    1. Яндекс.Видео сызбасының сілтемесін sitemap-ыңыздың тақырыбына қосыңыз.

      xmlns:ovs="http://webmaster.yandex.ru/schemas/video"
    2. Содан кейін видеоның әрбір беті үшін ovs:video элементін қосыңыз, онда XML-сипаттама мекен-жайын көрсетіңіз.

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

    Нәтижесінде sitemap файлында видеосы бар XML-фидке сілтемелердің жиыны көрсетілуі керек. Өз кезегінде, sitemap сілтемесін robots.txt-ге немесе Яндекс.Вебмастер сервисі арқылы қосу керек (толығырақ Көмектен қараңыз).

    Sitemap файлында XML-фидке сілтемелерді орналастыру Яндекс роботына сіздің хостингтегі барлық бейнелерді бірден индекстеуге мүмкіндік береді. Бұл сайтта видео мазмұнның саны көп (мысалы, бірнеше мың бейне) болса, әсіресе пайдалы.

    Амалдарды біріктіруге болады — XML-фидтерге сілтемелерді микробелгілеу арқылы және sitemap файлында бір уақытта көрсетіңіз. Тәсілдердің үйлесімі роликтерді индекстеу процесін тездетеді және мәліметтермен алмасу процесін сайт қолжетімділігіне анағұрлым тұрақты жасауға мүмкіндік береді.

  4. Роликтердің іздеуде пайда болғанын тексеріңіз.

    Көрсетілген видеороликтерге сілтемелер sitemap файлын немесе семантикалық белгісі бар сайт беттерін индекстеу кезінде автоматты түрде іздеуде пайда болады. Егер уақыт өткен соң іздеу роликтері пайда болмаса, бұл туралы бізге кері байланыс үлгісі арқылы хабарлаңыз.

Бейнематериалдардың мазмұны бойынша шектеулер

Біз кейбір бейнематериалдарды индекстемеу құқығын өзімізге қалдырамыз. Оларға мыналар жатады:

  • Мазмұн модерациясы жоқ сайттардағы материалдар.

  • Намысқа тиетін және/немесе порнографиялық мазмұндағы видео.

  • Ресей Федерациясының қолданыстағы заңнамасының талаптарын бұзумен жарияланған видео.

  • Яндекс іздеу жүйесін пайдалану лицензиялары шарттарына жауап бермейтін сайттардағы материалдар.

Бейнероликтер санына ең жоғары немесе ең төменгі шектеулер жоқ. Бізде роликтердің кез келген саны мен көлемін өңдеуге, сондай-ақ бейнематериалдар базасының өсу динамикасын ескеру мүмкіндігі бар.