Video için Open Graph işaretlemesi

İşaretleme denetimi

İşaretlemenin gereksinimlerimize uygunluğunu kontrol etmek için bir doğrulayıcı kullanabilirsiniz. Doğrulayıcının sayfalarınızın Open Graph Protocol standartlarına tam uyumluluğunu kontrol etmediğini, sadece videonuzu dizine eklemek için yeterli bilgi olup olmadığını test ettiğini lütfen unutmayın.

Minimal işaretleme örneği

Yandex robotu tarafından işlenen tüm video işaretleme özellikleri aşağıda listelenmiştir.

Özellik Tür Açıklama
og:title

String

Video başlığı

Maksimum uzunluk 1000 karakterdir ve daha uzun metinler kısaltılır.

og:url

URL

Sayfa kanonik yolu, örneğin: https://myhost.ru/video.html.

og:video

URL

Video oynatıcı veya dosya yolu

og:image

URL

Video önizleme görüntüsü URL'i

Minimum görüntü boyutu: 352 × 198 piksel.

Önerilen boyut: 564 × 318 piksel

Geçerli biçimler: JPG, PNG ve GIF.

og:description

String

Video açıklaması.

Önerilen video açıklama hacmi 150-1000 karakterdir.

ya:ovs:upload_date

DateTime

ISO 8601 biçiminde video yükleme tarihi.

ya:ovs:adult

Boolean

İçerik işareti 18+.

Desteklenen değerler:

  • true: Yaş sınırlaması gerekiyor,
  • false: Yaş sınırlaması gerekmiyor.
video:duration

Integer

Video süresi tam sayıya yuvarlanmış saniyeler birimindedir.

og:type

String

Video kategorisi.

Bazı kategoriler video açıklaması için ek alanlar gerektirebilir.

og:video:type

String

Bu video biçimi için mevcut kodlayıcılar.

Videonun doğru şekilde dizine eklenmesi için bazı veriler gereklidir. Open Graph işaretlemesinde minimal video açıklaması şu şekilde görünebilir:

<html prefix="og: http://ogp.me/ns#
              video: http://ogp.me/ns/video#">

<!--Kullanılabilir örneklerin belirtilmesi-->
<head>
  <meta property="og:title" content="Open Graph для видео"/>
  <meta property="og:url" content="https://www.mysite.com/view/308/"/>
  <meta property="og:video" content="https://www.mysite.com/iframe/yacinema/123/"/>
  <meta property="og:description" content="Стандарт Open Graph позволяет контролировать превью, которое формируется при публикации ссылки на сайт в социальных сетях, и передавать информацию другим интернет-сервисам."/>
  <meta property="video:duration" content="4878787787"/>
  <meta property="og:image" content="http://yandex.st/lego/_/X31pO5JJJKEifJ7sfvuf3mGeD_8.png"/>
  <meta property="ya:ovs:upload_date" content="2013-06-05"/>
  <meta property="ya:ovs:adult" content="false"/>
  <meta property="og:type" content="video.other"/>
  <meta property="og:video:type" content="flash"/>
</head>

Oynatıcı ekleme

Not. Mevcut durumda video aramalarına veritabanında en az 500 video bulunan büyük barındırma sitelerinin oynatıcıları yerleştirilir.

Oynatıcınızın video arama sonuçlarına düşmesini sağlamak için, oynatıcıyı ayrı bir sayfaya yerleştirin ve geri bildirim formu kullanarak oynatıcı hakkında bize bilgi verin. Test edip sonuçları size bildireceğiz.

Başarılı bir testten sonra oynatıcı sayfaya eklenecektir. Video, Yandex arama sonuçlarına düşecektir. Videolarınızın arama sonuçlarına düşmesini istemiyorsanız bkz. Aramada video gösterimi engelleme.

Ek işaretleme

Aşağıda listelenen alanların doldurulması isteğe bağlıdır, ancak videolarınızın daha iyi bir şekilde dizine eklenmelerine ve alakalı kullanıcı sorgularına göre yayınlanmalarına olanak tanır.

Video formatı

Aşağıdaki alanlar desteklenir:

  • og:video:width: piksel cinsinden video genişliği.

  • og:video:height: piksel cinsinden video yüksekliği.

  • ya:ovs:bitrate: saniyede kilobit cinsinden maksimum bit hızı (kbps).

  • ya:ovs:quality: video kodlama kalitesi.

    Desteklenen değerler:

    • low: düşük kalite (çözünürlük en yüksek 360 × 640, bit hızı en yüksek 717 kbps)

    • medium: ortalama kalite (çözünürlük 360 × 640 ila 720 × 1280, bit hızı 717 kbps ila 1 Mbps aralığında)

    • HD: HD kalite (çözünürlük 720 × 1280 - 1080 × 1920, bit hızı 1 - 2 Mbps)

    • full HD: 1080p kalitesi (çözünürlük en düşük 1080 × 1920, bit hızı en düşük 2 Mbps)

Video kategorileri

og:type alanında belirtilen her bir video türü (other türü hariç), onu karakterize eden ek alanlar sunar.

Oynatıcı ayarları

Desteklenen özellikler:

  • ya:ovs:allow_embed: videonun Yandex arama sonuçları sayfasında gösterilebileceğinin işareti.

    <meta property="og:video" content="https://www.mysite.com/iframe/yacinema/123/"/>
    <meta property="ya:ovs:allow_embed" content="true"/>
  • og:video:type: bu video biçimi için mevcut kodlayıcılar.
  • ya:ovs:available_platform: bu videonun oynatılabileceği platform.

    Desteklenen platformların örnek listesi:

    <meta property="ya:ovs:available_platform" content="Windows"/>
    <meta property="ya:ovs:available_platform" content="WindowsPhone"/>
    Desteklenen değerlerin tam listesi
    • Desktop: (aşağıda listelenmiş) temel bilgisayar platformlarının desteklendiğinin göstergesi

    • Windows

    • Linux

    • OSX

    • Mobile: (aşağıda listelenmiş) temel mobil platformlarının desteklendiğinin göstergesi

    • iOS

    • Android

    • WindowsPhone

    • WindowsMobile

    • Symbian

    • Bada

    • BlackBerry

    • MeeGo

Tarih biçimi

Tarih ve saat ISO 8601 standardına uygun, YYYY-MM-DDTHH:mm:ss+02:00 biçiminde belirtilmelidir. Burada:

  • YYYY: yıl

  • MM: ay

  • DD: gün

  • HH: saat

  • mm: dakika

  • ss: saniye

  • +02:00: saat dilimi (mevcut durumda İstanbul saati).

Yalnızca yıl belirtmek istiyorsanız (örneğin, filmin yayınlanma tarihi olarak), istediğiniz yılın 1 Ocak gece yarısını belirtin; örneğin, 2001-01-01T00:00:00.

İşaretleme örneği:

<meta property="ya:ovs:upload_date" content="2013-06-05T06:15:00"/>

İstatistikler

Video görüntüleme ve derecelendirme istatistiklerinizi aşağıdaki öğeler yardımıyla açıklayabilirsiniz:

  • ya:ovs:views_last_day: son 1 güne ait video görüntüleme sayısı.

  • ya:ovs:views_last_month: son 1 aya ait video görüntüleme sayısı.

  • ya:ovs:views_last_week: son 1 haftaya ait video görüntüleme sayısı.

  • ya:ovs:views_total: toplam video görüntüleme sayısı.

  • ya:ovs:comments: video için toplam yorum sayısı.

  • ya:ovs:likes: videoyu beğenen toplam kullanıcı sayısı.

  • ya:ovs:dislikes: videoyu beğenmeyen toplam kullanıcı sayısı.

  • ya:ovs:rating: ortalama video derecelendirmesi (0'dan 10'a kadar bir ölçekte).

İşaretleme örneği:

<meta property="ya:ovs:views_last_day" content="5"/>
<meta property="ya:ovs:views_last_month" content="555"/>
<meta property="ya:ovs:views_last_week" content="25"/>
<meta property="ya:ovs:views_total" content="78787"/>
<meta property="ya:ovs:comments" content="23"/>
<meta property="ya:ovs:likes" content="78782"/>
<meta property="ya:ovs:dislikes" content="5"/>
<meta property="ya:ovs:rating" content="9"/> 

Gösterim kısıtlamaları

Video gösterimine ilişkin kısıtlamalar og:restrictions etiketleri yardımıyla belirtilir.

Uluslararası kısıtlamalar

og:restrictions:country:allowed ve og:restrictions:country:disallowed öğeleri yardımıyla uluslararası video gösterimlerine ilişkin kısıtlamaları tam olarak belirtebilirsiniz:

  • og:restrictions:country:allowed öğesinin videonun yalnızca belirli ülkelerde gösterilmesine izin verildiğinde kullanılması önerilir.

  • og:restrictions:country:disallowed öğesinin video gösteriminin yalnızca bazı ülkelerde sınırlı olduğu durumlarda kullanılması önerilir. Bu iki öğenin birlikte kullanılması hataya sebep olur.

Ülkeler ISO 3166-1 biçiminde belirtilmelidir. Birden çok kısıtlama virgülle ayrılarak listelenebilir veya ayrı öğelerde belirtilebilir.

Yaş kısıtlamaları

og:restrictions:age öğesi yardımıyla video gösterimine ilişkin yaş sınırlamaları belirtebilirsiniz.

Video aramanın desteklediği özellikler

Yandex robotu tarafından işlenen tüm video işaretleme özellikleri aşağıda listelenmiştir.

Özellik Tür Açıklama
Zorunlu
og:title

String

Video başlığı

Maksimum uzunluk 1000 karakterdir; daha uzun metinler kısaltılır.

og:url

URL

Sayfa kanonik yolu, örneğin: https://myhost.ru/video.html.

og:video

URL

Video oynatıcı veya dosya yolu

og:image

URL

Video önizleme görüntüsü URL'i

Minimum görüntü boyutu: 352 × 198 piksel.

Önerilen boyut: 564 × 318 piksel

Geçerli biçimler: JPG, PNG ve GIF

og:description

String

Video açıklaması.

Önerilen video açıklama hacmi 150-1000 karakterdir.

ya:ovs:upload_date

DateTime

ISO 8601 biçiminde video yükleme tarihi.

ya:ovs:adult

Boolean

İçerik işareti 18+.

Desteklenen değerler:

  • true: Yaş sınırlaması gerekiyor,
  • false: Yaş sınırlaması gerekmiyor.
video:duration

Integer

Video süresi tam sayıya yuvarlanmış saniyeler birimindedir.

og:type

String

Video kategorisi.

Bazı kategoriler video açıklaması için ek alanlar gerektirebilir.

og:video:type

String

Bu video biçimi için mevcut kodlayıcılar.

Ek
ya:ovs:content_id

String

Her video için benzersiz olması gereken video kimlik belirleyicisi.

Farklı sayfalara yerleştirilen tamamıyla aynı videoların, bu sayfaların işaretlemesinde aynı kimlik belirleyiciye sahip olması gerekir. Bu şekilde robot, kopyaları indekslemekten kaçınabilir.

ya:ovs:status

Enum

Videonun bulunduğu durum.

Birden çok durum virgülle ayrılarak listelenebilir veya birden çok <meta> etiketinde belirtilebilir.

Desteklenen değerler:

  • published: Yayınlandı.

  • blocked: Engellendi.

  • private: Gizlilik ayarlarıyla korunmaktadır.

  • processing: İşleniyor.

  • deleted: Silindi.

ya:ovs:login

String

Videoyu yükleyen kullanıcının adı.

ya:ovs:is_official

Boolean

Videonun yapımcı, sanatçı veya telif hakkı sahibinin resmi web sitesinde veya kanalında yayınlandığının işareti.

Videonun resmi olduğunu belirtmek için alana "true" değeri verin. Beslemede ya:ovs:is_official alanı yoksa, Yandex videoyu gayri resmi olarak görecektir.

ya:ovs:license

Enum

Video içeriği lisans türü.

Desteklenen değerler:

  • “cc”: Creative Commons lisansı

  • “commercial”: ticari lisans

og:restrictions:country:allowed

String

Bu videonun gösterimine izin verilen ülkeler listesi.

Daha fazla bilgi için bkz. Gösterimleri sınırlama

og:restrictions:country:disallowed

String

Bu videonun gösteriminin engellendiği veya kısıtlandığı ülkeler listesi.

Daha fazla bilgi için bkz. Gösterimleri sınırlama

og:restrictions:age

String

Bu video için yaş sınırlamaları.

Daha fazla bilgi için bkz. Gösterimleri sınırlama

ya:ovs:available_platform

Enum

Bu videonun oynatılabileceği platform.

Desteklenen platformların örnek listesi:

<meta property="ya:ovs:available_platform" content="Windows"/>
<meta property="ya:ovs:available_platform" content="WindowsPhone"/>
Desteklenen değerlerin tam listesi
  • Desktop: (aşağıda listelenmiş) temel bilgisayar platformlarının desteklendiğinin göstergesi

  • Windows

  • Linux

  • OSX

  • Mobile: (aşağıda listelenmiş) temel mobil platformlarının desteklendiğinin göstergesi.

  • iOS

  • Android

  • WindowsPhone

  • WindowsMobile

  • Symbian

  • Bada

  • BlackBerry

  • MeeGo

og:video:width

Integer

Piksel cinsinden video genişliği.

og:video:height

Integer

Piksel cinsinden video yüksekliği.
ya:ovs:bitrate

Integer

Saniyede kilobit cinsinden maksimum bit hızı (kbps).

ya:ovs:quality

Enum

Video kodlama kalitesi.

Desteklenen değerler:

  • low: düşük kalite (çözünürlük en yüksek 360 × 640, bit hızı en yüksek 717 kbps)

  • medium: ortalama kalite (çözünürlük 360 × 640 ila 720 × 1280, bit hızı 717 kbps ila 1 Mbps aralığında)

  • HD: HD kalitesi (çözünürlük 720 × 1280 ila 1080 × 1920, bit hızı 1 ila 2 Mbps aralığında)

  • full HD: 1080p kalitesi (çözünürlük en düşük 1080 × 1920, bit hızı en düşük 2 Mbps)

ya:ovs:allow_embed

Boolean

Videonun Yandex arama sonuçları sayfasında gösterilebileceğinin işaretidir.

Varsayılan olarak, video doğrudan arama sonuçlarında oynatılabilir. Videonun yalnızca sitenizde izlenebilmesi için alanı şu şekilde ayarlayın:

<meta property="ya:ovs:allow_embed" content="false"/>
ya:ovs:content_url

URL

Video dosyası URL'si

Tüm video biçimlerine izin verilir: .mpg, .mpeg, .mp4, .m4v, .mov, .wmv, .asf, .avi, .ra, .ram, .rm, .flv vb.

Yandex robotunun videoyla ilgili ek bilgileri çekmek ve güncellemek için video dosyasına erişebilmesi gerekir. Dosyaya genel erişimi engellediyseniz yalnızca Yandex robotuna indirme izni vermek için ters DNS sorgusu kullanmanızı öneririz.

ya:ovs:content_url:public

Boolean

Videonun genel erişime açık olduğunun işareti.

Kullanılabilir değerler:

  • true: Kullanıcılar video dosyasını indirebilir

  • false: Video dosyasını otomatik video akışı analizi için yalnızca bir arama robotu indirebilir

ya:ovs:category

String

Video kategorisi (“müzik”, “film”, “dizi” vb.).

ya:ovs:genre

String

Video türü, serbest formda (rock, drama, parodi).

Virgülle ayırarak veya ayrı ayrı genre öğelerinde birden fazla tür belirtebilirsiniz. Popüler tür listeleri, sinema filmi türleri ve müzik türleri hakkındaki Wikipedia makalelerinde bulunabilir.

video:tag

String

Videoyu karakterize eden anahtar kelimeler (etiketler)

Etiketleri virgülle ayırarak listeleyebilir veya ayrı öğelerde belirtebilirsiniz.

ya:ovs:languages

String

Videoda ses parçalarının bulunduğu diller listesi.

Birden çok dil virgülle ayrılarak listelenebilir veya ayrı öğelerde belirtilebilir. Diller ISO 639-1 biçiminde belirtilmelidir.

ya:ovs:dubbing

String

Dublaj stüdyosunun adı

ya:ovs:subtitle

URL

Belirli bir dilde altyazı dosyasına bağlantı.

ya:ovs:subtitle:language

String

ISO 639-1 biçiminde alt yazı dili.

ya:ovs:feed_url

URL

Videoyla ilgili güncel meta verileri alabileceğiniz adres.

Yeterince tam semantik işaretleme varsa, video sayfa adresiyle eşleşebilir.

ya:ovs:views_last_day

Integer

Son 1 güne ait video görüntüleme sayısı.

ya:ovs:views_last_month

Integer

Son 1 aya ait görüntüleme sayısı.

ya:ovs:views_last_week

Integer

Son 1 haftaya ait video görüntüleme sayısı.

ya:ovs:views_total

Integer

Toplam video görüntüleme sayısı.

ya:ovs:comments

Integer

Videoya yapılan toplam yorum sayısı.

ya:ovs:likes

Integer

Videoyu beğenen toplam kullanıcı sayısı.

ya:ovs:dislikes

Integer

Videoyu beğenmeyen toplam kullanıcı sayısı.

ya:ovs:rating

Integer

Ortalama video derecelendirmesi (0'dan 10'a kadar bir ölçekte).

ya:ovs:person

String

Video çekimine katılan kişi adı.

ya:ovs:person:role

String

Video oluşturmada rolü belirtilen bir video katılımcısı.

Bu kişinin kim olduğu belirtilmelidir: aktör, yönetmen, yapımcı, sanatçı vb.

Desteklenen mesleklerin listesi

ovs:person öğesi ayarlanırken role niteliği değerinde Türkçe ya da İngilizce meslek adları belirtilebilir.

  • Söz yazarı (Songwriter)

  • Aktör (Actor)

  • Dublaj sanatçısı (Dubbing mixer)

  • Aranjör (Arranger)

  • Baterist (Drummer)

  • Bas gitarist (Bass guitar player)

  • Sunucu (Host)

  • Vokalist (Vocalist)

  • Baş yapımcı (Executive producer)

  • Oyuncu yönetmeni (Casting director)

  • Orkestra şefi (Conductor)

  • Dublör (Body double)

  • Ses mühendisi (Sound engineer)

  • Ses yönetmeni (Sound designer)

  • Akustik gitarist (Acoustic guitar player)

  • Elektro gitarist (Electric guitarist)

  • Dublör (Stunt performer)

  • Klavyeci (Keyboardist)

  • Besteci (Composer)

  • Danışman (Consultant)

  • Kostüm süpervizörü (Costume supervisor)

  • Kameraman (Camera operator)

  • Görüntü yönetmeni (Camera director)

  • Işık teknisyeni (Gaffer)

  • Saç tasarımcısı (Hair stylist)

  • Yardımcı yönetmen (Stage manager)

  • Dublör yönetmeni (Stunt coordinator)

  • Yapımcı (Producer)

  • Editör (Editor)

  • Film editörü (Film editor)

  • Film yönetmeni (Film director)

  • Ritim gitarist (Rhythm guitarist)

  • Kemancı (Violinist)

  • Senarist (Script writer)

  • Yapım tasarımcısı (Production designer)

  • Kostüm tasarımcısı (Costume designer)

ya:ovs:production_company

String

Videoyu üreten şirket.

ya:ovs:country

String

Videonun yapıldığı ülke.

Birden çok ülke virgülle ayrılarak listelenebilir veya ayrı öğelerde belirtilebilir. Ülkeler ISO 3166-1 biçiminde belirtilmelidir.

ya:ovs:poster

URL

Albüm kapağı, film afişi vb. görseline bağlantı

Birkaç poster öğesinde birkaç görsel belirtilebilir. Minimum görsel boyutu: 256 × 360 JPG, PNG ve GIF formatları desteklenir.

ya:ovs:created_date

DateTime

ISO 8601 biçiminde video oluşturulma tarihi.

ya:ovs:modify_date

DateTime

ISO 8601 biçiminde video değiştirilme tarihi.

ya:ovs:expiration_date

DateTime

ISO 8601 biçimde video içerik haklarının sona erme tarihi.

Video haklarının geçerlilik süresi yoksa belirtilmesi gerekmez.

Ayrıntılı video açıklaması örneği

<!--Zorunlu alanlar-->
<html prefix="og: http://ogp.me/ns#
              video: http://ogp.me/ns/video#">
 <head>
  ...
  <meta property="og:title" content="Schema.org nedir"/>
  <meta property="ya:ovs:id" content="3543"/>
  <meta property="og:url" content="https://www.mysite.com/view/308/"/>
  <meta property="og:description" content="Schema.org – Google, Bing ve Yahoo! gibi arama motorlarının, ağdaki semantik işaretleme standardıdır (2011 yazında kullanıma sunulmuştur). Semantik işaretlemenin amacı, interneti daha anlaşılır hale getirmek; ayrıca arama motorları ve özel programların, arama sonuçlarını kullanıcalara en anlaşılır şekilde gösterebilmeleri için, bilgileri edinmeleri ve işlemelerini kolaylaştırmaktır."/>
  <meta property="video:duration" content="4878787787"/>
  <meta property="og:image" content="http://yandex.st/lego/_/X31pO5JJJKEifJ7sfvuf3mGeD_8.png"/>
  <meta property="ya:ovs:upload_date" content="2013-06-05T00:00:00"/>
  <meta property="ya:ovs:adult" content="false"/>
  <meta property="og:type" content="video.other"/>
  <meta property="og:video:type" content="flash"/>

<!--Ek alanlar-->
  <meta property="ya:ovs:status" content="published"/>
  <meta property="ya:ovs:login" content="ivan1"/>
  <meta property="ya:ovs:is_official" content="true"/>
  <meta property="ya:ovs:license" content="cc"/>
  <meta property="og:restrictions:country:allowed" content="Ru, Ua, Us, Uk"/>
  <meta property="ya:ovs:available_platform" content="Desktop"/>
  <meta property="og:video:width" content="350"/>
  <meta property="og:video:height" content="700"/>
  <meta property="ya:ovs:bitrate" content="254"/>
  <meta property="ya:ovs:quality" content="low"/>
  <meta property="ya:ovs:allow_embed" content="true"/>
  <meta property="og:video" content="https://www.mysite.com/iframe/yacinema/123/"/>

  <meta property="ya:ovs:content_url" content="https://www.mysite.com/r5cia8fb8q.4708/111.swf"/>
  <meta property="ya:ovs:content_url:public" content="true"/>
  <meta property="ya:ovs:category" content="education"/>
  <meta property="ya:ovs:genre" content="technology"/>
  <meta property="video:tag" content="technology"/>
  <meta property="video:tag" content="schema.org"/>
  <meta property="ya:ovs:languages" content="ru"/>
  <meta property="ya:ovs:subtitle" content="https://www.mysite.com/r5cia8fb8q.4708/sdf.str"/>
  <meta property="ya:ovs:subtitle:language" content="ru"/>
  <meta property="ya:ovs:feed_url" content="https://example.com/user111/view24/view24.xml"/>
  <meta property="ya:ovs:views_last_day" content="5"/>
  <meta property="ya:ovs:views_last_month" content="555"/>
  <meta property="ya:ovs:views_last_week" content="25"/>
  <meta property="ya:ovs:views_total" content="78787"/>
  <meta property="ya:ovs:comments" content="23"/>
  <meta property="ya:ovs:likes" content="78782"/>
  <meta property="ya:ovs:dislikes" content="5"/>
  <meta property="ya:ovs:rating" content="9"/>
  <meta property="ya:ovs:person" content="Иван Иванов"/>
  <meta property="ya:ovs:person:role" content="director"/>
  <meta property="ya:ovs:person" content="Иван Петров"/>
  <meta property="ya:ovs:person:role" content="host"/>
  <meta property="ya:ovs:production_company" content="yandes"/>
  <meta property="ya:ovs:country" content="Ru"/>
  <meta property="ya:ovs:poster" content="http://yandex.st/lego/_/X31pO5JJJKEifJ7sfvuf3mGeD_8.png"/>
  <meta property="ya:ovs:created_date" content="2012-11-08T00:00:00"/>
  <meta property="ya:ovs:modify_date" content="2013-06-05T00:00:00"/>
  <meta property="ya:ovs:expiration_date" content="2023-06-05T00:00:00"/>