Videolar için Schema.org işaretlemesi

Minimal işaretleme örneği

Belirtilmemeleri durumunda videoların dizine eklenmeyeceği özellikler aşağıda listelenmiştir.

Özellik Tür Açıklama
url URL

Video bağlantısı.

name Text

Video başlığı

description Text

Video açıklaması.

duration Duration

Video süresi

isFamilyFriendly Boolean

Videonun çocuklar tarafından izlenip izlenemeyeceğini belirleyen bir işaret:

  • true: Çocukların seyretmesinde sakınca yoksa.
  • false: Yasalar veya site sahibi tarafından çocuklar için kabul edilemez olarak değerlendirilen öğeler varsa.
thumbnail ImageObject

Önizleme görüntüsü açıklaması.

uploadDate Date

Videonun ISO 8601 biçiminde siteye yüklenme tarihi.

Minimum video açıklaması örneği

<div itemscope itemtype="http://schema.org/VideoObject" >

<!--Obje türünü belirtme-->
    <a itemprop="url" href="https://www.mysite.com/view/306/">
    <h1 itemprop="name">Schema.org nedir</h1></a>
    <p itemprop="description">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.</p>
    <meta itemprop="duration" content="PT6M58S">
    <meta itemprop="isFamilyFriendly" content="true">
    <p>Yükleme tarihi:<span itemprop="uploadDate">2013-06-05T00:00:00</span></p>
    <span itemprop="thumbnail" itemscope itemtype="http://schema.org/ImageObject">
    <img itemprop="contentUrl" src="https://www.mysite.com/images/preview/img1.jpg">
    <meta itemprop="width" content="250">
    <meta itemprop="height" content="120">
    </span>

</div>

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üşmesi için onu Yandex robotuna bildirin:

  1. Oynatıcıyı ayrı bir sayfaya yerleştirin.
  2. embedUrl öğesinde sayfa bağlantısını belirtin.
    <link itemprop="embedUrl" href="https://www.mysite.com/iframe/yacinema/123/">
  3. Geri bildirim formu kullanarak oynatıcı hakkında bize bilgi verin. Test edip sonuçları size bildireceğiz.

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:

  • height: video boyu.

  • width: video genişliği.

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

  • videoQuality: 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)

  • contentSize: kilobayt cinsinden video boyutu.

Video kategorileri

Oynatıcı ayarları

Desteklenen özellikler:

  • embedUrl: video oynatıcıyı yerleştirmek için iframe bağlantısı.

  • allowEmbed: videonun Yandex arama sonuçları sayfasında gösterilebileceği işareti.

    Varsayılan olarak, video doğrudan arama sonuçlarında oynatılabilir.

  • playerType: bu video biçimi için mevcut kodlayıcılar.

    Birden fazla kodlayıcı mevcutsa virgülle ayırarak belirtin.

  • availablePlatform: bu videoyu oynatabileceğiniz platform.

    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

Tarihler ISO 8601 biçiminde belirtilir.

Desteklenen özellikler:

  • dateCreated: videonun oluşturulma tarihi.

  • datePublished: videonun ilk yayınlanma tarihi.

  • dateModified: sitede video bilgisinin değiştirilme tarihi.

  • expires: videonun artık erişimde olmayacağı tarih.

    Örneğin, video hakları zaman sınırlamasına tabi olduğunda kullanılır.

İşaretleme örneği:

<meta itemprop="dateCreated" content="2012-11-08">
<meta itemprop="datePublished" content="2013-06-05">
<meta itemprop="dateModified" content="2013-07-22"> 

İstatistikler

Desteklenen özellikler:

  • interactionCount: video ile belirli kullanıcı etkileşimi türlerine ait sayaçlar.

    Aşağıdaki sayaç türlerini sayaçAdı:sayı biçiminde belirtebilirsiniz:

    • UserComments: yorum sayısı

    • UserLikes: videoyu beğenen kullanıcı sayısı

    • UserDislikes: videoyu beğenmeyen kullanıcı sayısı

    • UserViewsLastMonth: son 1 ay içerisindeki görüntüleme sayısı

    • UserViewsLastWeek: son 1 hafta içerisindeki görüntüleme sayısı

    • UserViewsLastDay: son 24 saat içerisindeki görüntüleme sayısı

    • UserViews: toplam görüntüleme sayısı

  • aggregateRating: video için verilen kullanıcı puanlarına dayalı genel derecelendirme

    Genelleştirilmiş derecelendirme için aşağıdaki parametreler belirtilebilir:

    • worstRating: en düşük derecelendirme değeri (varsayılan 1)

    • bestRating: en yüksek derecelendirme değeri (varsayılan 5)

    • ratingValue: derecelendirme değeri

    • ratingCount: derecelendirmenin dayandığı toplam puan sayısı

İşaretleme örneği:

<meta itemprop="interactionCount" content="UserComments:18" />
<meta itemprop="interactionCount" content="UserLikes:152" />
<meta itemprop="interactionCount" content="UserDislikes:3" />
<meta itemprop="interactionCount" content="UserViewsLastMonth:25550" />
<meta itemprop="interactionCount" content="UserViewsLastWeek:2544" />
<meta itemprop="interactionCount" content="UserViewsLastDay:2154" />
<meta itemprop="interactionCount" content="UserViews:2154587" />
<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
  <meta itemprop="worstRating" content="1">
  <meta itemprop="bestRating" content="5">
  <meta itemprop="ratingValue" content="5">
  <meta itemprop="ratingCount" content="2545">
</div>

Gösterimleri sınırlama

Desteklenen özellikler:

  • allowCountries: videonun erişilebilir olduğu ülkeler listesi. Örneğin, RU, US, UK.

    Videoyu görüntülemek için sabit bir ülke listesi tanımlandığında ve diğer ülkeler için video erişilebilir değilse bu alanı kullanmanız önerilir.

  • disallowCountries: bu videonun gösteriminin yasaklandığı veya kısıtlandığı ülkeler listesi.

    Bu alan, çoğu ülkelerde kısıtlama olmaksızın izleme izni verilen durumlarda kullanılır.

Video aramanın desteklediği özellikler

Not. Standartta bulunmayan ancak Yandex uzantısında desteklenen özellikler kalın harflerle belirtilmiştir.
Özellik Tür Açıklama
Zorunlu
url URL

Video bağlantısı.

name Text

Video başlığı

description Text

Video açıklaması.

duration Duration

Video süresi

<meta itemprop="duration" content="PT6M58S">
isFamilyFriendly Boolean

Videonun çocuklar tarafından izlenip izlenemeyeceğini belirleyen bir işaret:

  • true: Çocukların seyretmesinde sakınca yoksa.
  • false: Yasalar veya site sahibi tarafından çocuklar için kabul edilemez olarak değerlendirilen öğeler varsa.
thumbnail ImageObject

Önizleme görüntüsü açıklaması.

uploadDate Date

Videonun ISO 8601 biçiminde siteye yüklenme tarihi.

Ek
content_id Text

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.

author Person

Videoyu siteye yükleyen kişinin kullanıcı adı.

caption Text

Video alt başlığı.

contentUrl URL

Videonun bulunduğu dosyanın erişilebilir olduğu adres.

feedUrl URL

Sayfanın XML besleme adresi.

Sayfa için önerilen biçimde bir XML beslemesi varsa, Schema.org yardımıyla sadece obje kategorisi ve besleme bağlantısı belirtilebilir.

Ancak, diğer alanlar da doldurulmuş olabilir. Hem XML beslemeniz hem de doldurulmuş Schema.org alanlarınız varsa, besleme tercih edilir. Herhangi bir nedenden dolayı beslemeye erişilemiyorsa, veriler mikro işaretlemeden elde edilir.

genre Text

Burada tema (mizah, spor, müzik vb.) ve video türü (komedi, drama, rock, pop) belirtilebilir.

license Text

Videonun dağıtıldığı lisans türü.

image URL

Resmi video görüntüsü (film afişi, albüm kapağı).

productionCompany Text veya Organization

Video yapım şirketi.

isOfficial 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 göstermek için isOfficial niteliğini true değeriyle ekleyin. Bu alan belirtilmezse Yandex videoyu gayriresmi olarak görür.

status Text veya URL

Videonun şu anki durumu.

Aşağıdaki durumlar bulunabilir:

  • published: video sitede yayınlandı; herkese açık

  • private: video sitede bulunuyor, ancak erişim sınırlı

  • blocked: video engellenmiş

  • processing: video yüklendi, işleniyor

  • deleted: video siteden silinmiş

height Distance

Video boyu.

width Distance

Video genişliği

bitrate Text

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

videoQuality Text

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)

contentSize Text

Kilobayt cinsinden video boyutu.

embedUrl URL

video oynatıcıyı yerleştirmek için iframe bağlantısı.

allowEmbed 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.

playerType Text

Bu video biçimi için mevcut kodlayıcılar. Birden fazla kodlayıcı mevcutsa virgülle ayrılarak belirtilir.

availablePlatform Text

Bu videonun oynatılabileceği platform.

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

dateCreated Date

Videonun oluşturulma tarihi.

datePublished Date

Videonun ilk yayınlanma tarihi.

dateModified Date

Sitede video bilgisinin değiştirilme tarihi.

expires Date

Videonun artık erişimde olmayacağı tarih.

Örneğin, video hakları zaman sınırlamasına tabi olduğunda kullanılır.

interactionCount Text

Video ile belirli kullanıcı etkileşimi türlerine ait sayaçlar.

Daha fazla bilgi için bkz. İstatistikler.

aggregateRating AggregateRating

Video için verilen kullanıcı puanlarına dayalı genel derecelendirme.

Daha fazla bilgi için bkz. İstatistikler.

allowCountries Text

Videonun erişilebilir olduğu ülkeler listesi. Örneğin, RU, US, UK.

Videoyu görüntülemek için sabit bir ülke listesi tanımlandığında ve diğer ülkeler için video erişilebilir değilse bu alanı kullanmanız önerilir.

disallowCountries Text

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

Bu alan, çoğu ülkelerde kısıtlama olmaksızın izleme izni verilen durumlarda kullanılır.

productionCountry Text

Yapımcı ülkesi

ISO 3166-1 biçiminde belirtilir.

inLanguage Text

Video dili.

Dil kodu ISO 639 biçiminde belirtilir (örneğin, EN).

dubbing Text

Video seslendirmesini yapan stüdyo.

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

<div itemscope itemtype="http://schema.org/VideoObject">

<!-- Temel özellikler -->
    <link itemprop="url" href="https://www.mysite.com/view/308/">
    <meta itemprop="name" content="Schema.org nedir">
    <meta itemprop="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 itemprop="duration" content="PT6M58S">
    <span itemprop="author" itemscope itemtype="http://schema.org/Person"></span>
    <meta itemprop="genre" content="education">
    <link itemprop="feedUrl" href="https://example.com/user111/view24/view24.xml">
    <meta itemprop="content_id" content="3543">
    <meta itemprop="isFamilyFriendly" content="true">
    <meta itemprop="license" content="CC">
    <link itemprop="image" href="https://www.mysite.com/vi/xcL-oGPxgCg/maxresdefault.jpg">
    <meta itemprop="productionCompany" content="yandex">
    <meta itemprop="status" content="published">

<!-- Tarihler -->
    <meta itemprop="uploadDate" content="2013-06-05T00:00:00">
    <meta itemprop="dateCreated" content="2012-11-08T00:00:00">
    <meta itemprop="dateModified" content="2013-06-05T00:00:00">
    <meta itemprop="datePublished" content="2013-06-05T00:00:00">

<!-- Görseller -->
    <span itemprop="thumbnail" itemscope itemtype="http://schema.org/ImageObject">
      <link itemprop="contentUrl" href="http://i1.ytimg.com/vi/xcL-oGPxgCg/maxresdefault.jpg">
      <meta itemprop="width" content="250">
      <meta itemprop="height" content="120">
    </span>

<!-- Oynatıcı -->
      <link itemprop="embedUrl" href="https://www.mysite.com/iframe/yacinema/r5cia8fb8q.4708/">

      <meta itemprop="allowEmbed" content="true">
      <meta itemprop="playerType" content="Flash">
      <meta itemprop="width" content="1920">
      <meta itemprop="height" content="1080">
      <meta itemprop="videoQuality" content="full HD">
      <meta itemprop="bitrate" content="526">
      <meta itemprop="contentSize" content="526000">
      <meta itemprop="availablePlatform " content="Mobile">

<!-- Bölgesellik -->
      <meta itemprop="allowCountries"
      content="RU, US, UK">
      <meta itemprop="productionCountry" content="RU">
      <meta itemprop="inLanguage" content="RU">

<!-- İstatistikler -->
      <meta itemprop="interactionCount" content="UserComments:18"/>
      <meta itemprop="interactionCount" content="UserLikes:152"/>
      <meta itemprop="interactionCount" content="UserDislikes:3"/>
      <meta itemprop="interactionCount" content="UserViewsLastMonth:25550"/>
      <meta itemprop="interactionCount" content="UserViewsLastWeek:2544"/>
      <meta itemprop="interactionCount" content="UserViewsLastDay:2154"/>
      <meta itemprop="interactionCount" content="UserViews:2154587"/>
      <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
       <meta itemprop="worstRating" content="1">
       <meta itemprop="bestRating" content="5">
       <meta itemprop="ratingValue" content="5">
       <meta itemprop="ratingCount" content="2545">
      </div>
</div>