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 |
Video bağlantısı. |
|
name |
Video başlığı |
|
description |
Video açıklaması |
|
duration |
Video süresi |
|
isFamilyFriendly |
Videonun çocuklar tarafından izlenip izlenemeyeceğini belirleyen bir işaret:
|
|
thumbnail |
Önizleme görüntüsü açıklaması. |
|
uploadDate |
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ün belirtilmesi-->
<a itemprop="url" href="https://www.mysite.com/view/306/">
<h1 itemprop="name">Schema.org nedir?</h1></a>
<p itemprop="description">Schema.org; 2011 yaz aylarında Google, Bing ve Yahoo! arama motorları tarafından duyurulan, webdeki verilerin anlamsal olarak işaretlenmesine yönelik bir standarttır. Anlamsal işaretlemenin amacı, interneti kolay anlaşılır, yapılandırılmış hale getirmek ve arama motorlarının ve özel amaçlı programların, bilgileri arama sonuçlarında kullanışlı ve anlaşılır bir şekilde sunabilmeleri için çıkarmalarını ve işlemelerini kolaylaştırmaktır.</p>
<meta itemprop="duration" content="PT6M58S">
<meta itemprop="isFamilyFriendly" content="true">
<p>Yüklenme 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:
-
Oynatıcıyı ayrı bir sayfaya yerleştirin.
-
embedUrl
öğesinde sayfa bağlantısını belirtin.<link itemprop="embedUrl" href="https://www.mysite.com/iframe/yacinema/123/">
-
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 eklenmesine ve alakalı kullanıcı sorgularına göre yayınlanması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
Film
Film açıklamaları için Movie şemasını kullanın.
Desteklenen özellikler:
-
video
(zorunlu alan): video ana içerik açıklaması.İç içe alanlar, basit bir video için kullanılan alanlarla aynı şekilde doldurulur.
-
alternativeHeadline
: yapımcı dilinde filmin adı. -
dateReleased
: film çıkış tarihi. -
part
: film birkaç bölümden oluşuyorsa bölüm numarası (örneğin, Harry Potter ve Ölüm Yadigarları: Bölüm 1). -
subtitleLanguage
: altyazı diliDil kodu IETF BCP 47 biçiminde belirtilir (örneğin, en).
İşaretleme örneği:
<div itemscope itemtype="http://schema.org/Movie">
<span>
<a itemprop="director" href="/name/23330/">Lana Wachowski</a>,
<a itemprop="director" href="/name/26439/">Tom Tykwer</a>.
</span>
<span>
<a itemprop="producer" href="/name/26437/">Stefan Arndt</a>,
<a itemprop="producer" href="/name/31351/">Grant Hill</a>,
<a href="/film/464484/cast/#producer" >ve diğerleri</a>.
</span>
<span>
<a itemprop="musicBy" href="/name/312865/">Reinhold Heil</a>,
<a itemprop="musicBy" href="/name/26439/">Tom Tykwer</a>.
</span>
<span>
<a itemprop="genre" href="/level/10/m_act%5Bgenre%5D/8/">драма</a>,
<a itemprop="genre" href="/level/10/m_act%5Bgenre%5D/17/">dedektif</a>,
<a href="/film/464484/keywords/">ve diğerleri</a>.
</span>
<span class="title">Oyuncular:</span>
<div>
<a itemprop="actor" href="/name/9144/">Tom Hanks</a>
<a itemprop="actor" href="/name/1179/">Halle Berry</a>
<a itemprop="actor" href="/name/38704/">Jım Broadbent</a>
</div>
<div itemprop="video" itemscope itemtype="http://schema.org/VideoObject">
<!-- Tüm videolar için kullanılacak ortak açıklama -->
<link itemprop="url" href="https://www.kinopoisk.ru/film/464484/">
<span itemprop="description">Altı öykü, beş farklı reenkarnasyon, farklı zamanlarda gerçekleşierek birbirleriyle sıkı sıkıya iç içe geçiyor...</span>
<meta itemprop="contentRating" content="MPAA R">
<meta itemprop="duration" content="PT2H52M04S">
<meta itemprop="dateReleased" content="2013-11-08T00:00:00">
<meta itemprop="uploadDate" content="2014-11-08T00:00:00">
<meta itemprop="dateCreated" content="2013-09-09T00:00:00">
<meta itemprop="inLanguage" content="ru">
<meta itemprop="isFamilyFriendly" content="true">
<meta itemprop="productionCompany" content="Warner Bros">
<div>
<h1 itemprop="name">Облачный атлас</h1>
<span itemprop="alternativeHeadline">Cloud Atlas</span>
<img src="https://st.kinopoisk.ru/images/film/464484.jpg" alt="Облачный атлас (Cloud Atlas)" itemprop="thumbnail"/>
</div>
<!-- Altyazı dili -->
<meta itemprop="subtitleLanguage" content="en">
</div>
Dizi bölümü
Dizi açıklamaları için TVEpisode şemasını kullanın.
Desteklenen özellikler:
-
video
(zorunlu alan): video ana içerik açıklaması.İç içe alanlar, basit bir video için kullanılan alanlarla aynı şekilde doldurulur.
-
episodeNumber
(zorunlu alan): bölüm numarası. -
alternativeHeadline
: yapımcı dilinde ad -
dateReleased
: yayınlanma tarihi. -
partOfSeason
: sezon numarası -
subtitleLanguage
: altyazı diliDil kodu IETF BCP 47 biçiminde belirtilir (örneğin, en).
İşaretleme örneği:
<div itemscope itemtype="http://schema.org/TVEpisode">
<meta itemprop="alternativeHeadline" content="The best series">
<meta itemprop="dateReleased" content="2008-12-05T00:00:00">
<meta itemprop="episodeNumber" content="133">
<meta itemprop="subtitleLanguage" content="en">
<div itemprop="video" itemscope itemtype="http://schema.org/VideoObject">
...
</div>
</div>
Müzik videosu
Müzik videolarına ait açıklamalar için MusicVideoObject şemasını kullanın.
Desteklenen özellikler:
-
video
(zorunlu alan): video ana içerik açıklaması.İç içe alanlar, basit bir video için kullanılan alanlarla aynı şekilde doldurulur.
-
trackName
(zorunlu alan): parçanın adı. -
album
: albüm adı.
İşaretleme örneği:
<div itemscope itemtype="http://schema.org/MusicVideoObject">
<meta itemprop="trackName" content="Welcome to My World">
<meta itemprop="album" content="Delta Machine">
<div itemprop="video" itemscope itemtype="http://schema.org/VideoObject">
...
</div>
</div>
TV şovu yayını
TV şovu açıklaması için TVSeries şemasını kullanın.
Desteklenen özellikler:
-
video
(zorunlu alan): video ana içerik açıklaması.İç içe alanlar, basit bir video için kullanılan alanlarla aynı şekilde doldurulur.
-
dateReleased
(zorunlu alan): yayınlanma tarihi. -
alternativeHeadline
: yapımcı dilinde ad -
partOfSeason
: sezon numarası -
episodeNumber
: bölüm numarası.
İşaretleme örneği:
<div itemscope itemtype="http://schema.org/TVSeries">
<meta itemprop="alternativeHeadline" content="SuperShow">
<meta itemprop="dateReleased" content="2012-02-03T00:00:00">
<meta itemprop="partOfSeason" content="2">
<meta itemprop="episodeNumber" content="3">
<div itemprop="video" itemscope itemtype="http://schema.org/VideoObject">
...
</div>
</div>
Canlı yayın
Canlı yayın açıklaması için BroadcastEvent şemasını kullanın.
Desteklenen özellikler:
-
video
(zorunlu alan): video ana içerik açıklaması.İç içe alanlar, basit bir video için kullanılan alanlarla aynı şekilde doldurulur.
-
dateStarted
(zorunlu alan): canlı yayın başlangıç tarihi. -
dateEnded
: canlı yayın bitiş tarihi.Canlı yayın bittikten sonra videoya aynı adresten erişilebilecekse, yayın bitiş tarihini doldurmayın.
İşaretleme örneği:
<div itemscope itemtype="http://schema.org/BroadcastEvent">
Дата начала трансляции<span itemprop="dateStarted">2013-02-01T00:00:00</span>
Yayın bitiş tarihi<span itemprop="dateEnded">2013-02-12T00:00:00</span>
<div itemprop="video" itemscope itemtype="http://schema.org/VideoObject">
...
</div>
</div>
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 derecelendirmeGenelleş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 ülkede 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 |
Video bağlantısı. |
|
name |
Video başlığı |
|
description |
Video açıklaması |
|
duration |
Video süresi
|
|
isFamilyFriendly |
Videonun çocuklar tarafından izlenip izlenemeyeceğini belirleyen bir işaret:
|
|
thumbnail |
Önizleme görüntüsü açıklaması. |
|
uploadDate |
Videonun ISO 8601 biçiminde siteye yüklenme tarihi |
|
Ek |
||
content_id |
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 |
Videoyu siteye yükleyen kişinin kullanıcı adı. |
|
caption |
Video alt başlığı. |
|
contentUrl |
Videonun bulunduğu dosyanın erişilebilir olduğu adres. |
|
feedUrl |
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 |
Burada tema (mizah, spor, müzik vb.) ve video türü (komedi, drama, rock, pop) belirtilebilir. |
|
license |
Videonun dağıtıldığı lisans türü. |
|
image |
Resmi video görüntüsü (film afişi, albüm kapağı). |
|
productionCompany |
Text veya Organization |
Video yapım şirketi. |
isOfficial |
Videonun üretici, 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 |
|
status |
Videonun şu anki durumu. Aşağıdaki durumlar bulunabilir:
|
|
height |
Video boyu. |
|
width |
Video genişliği |
|
bitrate |
Saniyede kilobit cinsinden maksimum bit hızı (kbps). |
|
videoQuality |
Video kodlama kalitesi Desteklenen değerler:
|
|
contentSize |
Kilobayt cinsinden video boyutu. |
|
embedUrl |
video oynatıcıyı yerleştirmek için iframe bağlantısı. |
|
allowEmbed |
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 |
Bu video biçimi için mevcut kodlayıcılar. Birden fazla kodlayıcı mevcutsa virgülle ayrılarak belirtilir. |
|
availablePlatform |
Bu videoyu oynatabileceğiniz platform Desteklenen değerlerin tam listesi
|
|
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. |
|
interactionCount |
Video ile belirli kullanıcı etkileşimi türlerine ait sayaçlar. Daha fazla bilgi için bkz. İstatistikler |
|
aggregateRating |
Video için verilen kullanıcı puanlarına dayalı genel derecelendirme. Daha fazla bilgi için bkz. İstatistikler |
|
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 ülkede kısıtlama olmaksızın izleme izni verilen durumlarda kullanılır. |
|
productionCountry |
Yapımcı ülkesi ISO 3166-1 biçiminde belirtilir. |
|
inLanguage |
Video dili. Dil kodu ISO 639 biçiminde belirtilir (örneğin, EN). |
|
dubbing |
Video seslendirmesini yapan stüdyo. |
Ayrıntılı video açıklaması örneği
<div itemscope itemtype="http://schema.org/VideoObject">
<!-- Başlıca özellikleri -->
<link itemprop="url" href="https://www.mysite.com/view/308/">
<meta itemprop="name" content="Schema.org nedir?">
<meta itemprop="description" content="Schema.org; 2011 yaz aylarında Google, Bing ve Yahoo! arama motorları tarafından duyurulan, webdeki verilerin anlamsal olarak işaretlenmesine yönelik bir standarttır.
Anlamsal işaretlemenin amacı, interneti kolay anlaşılır, yapılandırılmış hale getirmek ve arama motorlarının ve özel amaçlı programların, bilgileri arama sonuçlarında kullanışlı ve anlaşılır bir şekilde sunabilmeleri için çıkarmalarını 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="СС">
<link itemprop="image" href="https://www.mysite.com/vi/xcL-oGPxgCg/maxresdefault.jpg">
<meta itemprop="productionCompany" content="yandex">
<meta itemprop="status" content="published">
<!-- Даты -->
<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">
<!-- Картинки -->
<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>
<!-- Плеер -->
<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">
<!-- Региональность -->
<meta itemprop="allowCountries"
content="RU, US, UK">
<meta itemprop="productionCountry" content="RU">
<meta itemprop="inLanguage" content="RU">
<!-- Статистика -->
<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>