Blog details

VideoObject Schema Markup Nasıl Doğrulanır?

VideoObject schema markup

Videonuz sayfada oynatılıyor olabilir, ancak Google videonun içeriğini doğru okuyamıyorsa video sonuçlarında görünmesi zorlaşır. VideoObject schema markup, bir video schema olarak başlık, küçük resim, yayın tarihi ve oynatıcı gibi video metadata unsurlarını arama motoruna açıkça iletir.

Bu video schema, video rich results görünürlüğünü garanti etmez; doğru bir video schema uygulaması, videonuzun video arama deneyimlerinde uygun şekilde değerlendirilmesine yardımcı olabilir. Doğrulama sürecini düzenli yapmak, teknik hataları yayın öncesinde yakalamanızı sağlar.

Öne Çıkan Noktalar

  • VideoObject schema markup; başlık, küçük resim, yayın tarihi ve oynatıcı bilgilerini arama motorlarına açıkça iletir, ancak video rich results görünürlüğünü garanti etmez.
  • name, thumbnailUrl ve uploadDate temel zorunlu alanlardır; description, duration, contentUrl ve embedUrl gibi özellikler videonun kaynağını ve oynatma biçimini daha iyi açıklar.
  • Google Rich Results Test ile teknik geçerliliği, URL Denetleme aracı ve Search Console ile taranabilirlik ve performansı kontrol edin.
  • Schema markup verisini sayfadaki gerçek video, başlık, küçük resim ve süreyle tutarlı tutun; video güncellendiğinde doğrulama sürecini tekrarlayın.
  • Key moments, canlı yayın verisi ve video site haritası ek görünürlük fırsatları sunabilir, ancak bu özelliklerin hiçbiri video rich results veya LIVE badge görünürlüğünü kesin olarak garanti etmez.

Video şeması neden SEO çalışmasının parçasıdır?

VideoObject, Schema.org içindeki bir yapılandırılmış veri türüdür ve structured data, sayfadaki ana videoyu arama motorlarına açıklayan veri katmanıdır. Video schema, videonun ne olduğunu, hangi görselle temsil edildiğini ve ne zaman yüklendiğini belirtir. Özellikle eğitim videoları, ürün kurulumları, hizmet tanıtımları ve gayrimenkul tur videoları için faydalıdır.

Arama motoru optimizasyonu açısından schema markup, sayfanın içeriğini daha anlaşılır hale getirmeye yardımcı olur. Buna rağmen video, sayfanın görünen alanında kullanıcıya erişilebilir olmalı, özgün bir açıklama içermeli ve ana içerikle uyumlu olmalıdır. Gizli, alakasız veya sayfanın ana içeriği olmayan bir video için işaretleme eklemek doğru bir yaklaşım değildir.

Bir SEO uzmanı, teknik SEO denetiminde video sayfalarını erişim, taranabilirlik, mobil hız ve CDN sorunlarıyla birlikte inceler. Bu kontrolde video schema, taranabilirlik ve oynatıcı tutarlılığı açısından değerlendirilir. Self-hosted video kullanımında, kendi sunucusundaki dosyalara erişim sorunları da ayrıca ele alınır. Yavaş açılan oynatıcılar, kırık küçük resimler ve erişime kapalı medya dosyaları video SEO performansını sınırlar; video rich results yalnızca belirli koşullarda oluşur.

Video işaretlemeyi içerik pazarlaması planınıza eklediğinizde, bilgi veren videolarınız daha nitelikli organik trafik elde etmeye ve marka görünürlüğünü güçlendirmeye destek olabilir. Uzun eğitim videolarını bölümlere ayırmak, kullanıcı deneyimini iyileştirir; key moments yaklaşımı, izleyicilerin aradıkları bölüme daha hızlı ulaşmasını sağlar. Daha geniş bir plan içinde SEO danışmanlığı ile organik görünürlüğünüzü güçlendirin bağlantısındaki yaklaşımı da değerlendirebilirsiniz.

VideoObject schema markup nasıl doğrulanır?

Doğrulama süreci iki aşamalıdır ve schema validation yalnızca ilk adımdır. Önce verinin teknik olarak geçerli olup olmadığını, ardından video schema ile gerçek videonun uyumunu kontrol edersiniz. Sadece araçta hata görmemek yeterli değildir.

Yayına almadan önce kontrol edin

JSON-LD kodunu sayfanızın HTML çıktısında application/ld+json türünde bulundurabilirsiniz. Bu video schema, sayfadaki ana videoyu anlatmalıdır. Videonun görünen başlığı ile name alanı farklıysa Google ve ziyaretçi için çelişkili bilgi oluşur.

Aşağıdaki sırayla ilerleyin:

  1. Videonun her sayfada gerçekten oynatılabildiğini ve Googlebot tarafından erişilebildiğini kontrol edin. Parola, çerez duvarı veya coğrafi engel, self-hosted video içeriğinin açılmasını engelleyebilir.
  2. Küçük resim URL’sini ayrı bir tarayıcı sekmesinde açın. Görsel, videoyu doğru temsil etmeli ve sabit bir URL üzerinden yüklenmelidir.
  3. uploadDate değerini ISO 8601 biçiminde yazın. Örneğin 2026-08-05T10:30:00+03:00 biçimi yayın tarihi ve saatini açıkça belirtir.
  4. Gerçek medya dosyanıza erişim veriyorsanız contentUrl, gömülü oynatıcı kullanıyorsanız embedUrl alanını seçin.
  5. Sayfadaki video değiştiğinde schema markup verisini de güncelleyin. Eski küçük resim, duration değeri veya farklı başlıkla kalan işaretleme güven kaybına yol açar.
  6. key moments kontrollerinde URL şablonunun SeekToAction beklentisine uyduğunu test edin. Zaman atlama bağlantılarında ikinci SeekToAction kontrolü yaparak doğru saniyeye yönlendirmeyi doğrulayın.
Bir geliştirici, dizüstü bilgisayarında video şemasını kontrol ediyor.

Rich Results Test sonucunu doğru okuyun

Yayınlanmış bir URL’yi veya kod parçanızı Google Rich Results Test aracında test edebilirsiniz. Araç, sayfadaki VideoObject verisini algılar, eksik alanları ve zorunlu ya da önerilen schema properties ayrımını gösterir. Google’ın yapılandırılmış veri test yönergeleri de structured data uygunluğunun zorunlu alanlara bağlı olduğunu açıklar.

Uyarılar çoğu zaman işaretlemeyi geçersiz kılmaz, ancak eksik zorunlu özellikler videonun video rich results için uygunluğunu kaldırabilir.

Test ekranında “geçerli öğe” görmek, video schema için temel teknik kontrollerin geçtiğini gösterir. Schema markup verisinin rich results içinde görünmesi, video rich results için garanti anlamına gelmez. Google, kullanıcı sorgusunu, video içeriğini ve sayfa kalitesini ayrıca değerlendirir. Hata mesajını görmezden gelmek, uygunluk şansını doğrudan düşürür.

Yayına aldıktan sonra video schema içeren sayfanın Google tarafından taranıp taranamadığını URL Denetleme aracından kontrol edin. Ardından Google Search Console verilerinde gösterim, tıklama ve video sayfasının dizine eklenme durumunu takip edin.

Zorunlu alanlar ve önerilen özellikler

Google’ın güncel structured data kurallarında üç temel alan zorunludur. Diğer schema properties seçenekleri, videonun kaynağını ve oynatma biçimini açıklamak için önerilir. Aşağıdaki tablo, video schema kurulurken hangi alanı ne zaman kullanacağınızı gösterir.

ÖzellikDurumNe zaman ve nasıl kullanılır
nameZorunluSayfada görünen özgün video başlığını kullanın. Başlık, videonun gerçek konusunu yansıtmalıdır.
thumbnailUrlZorunluVideoyu temsil eden, erişilebilir bir küçük resim URL’si ekleyin.
uploadDateZorunluVideonun ilk yayın tarihini ISO 8601 formatında belirtin.
descriptionÖnerilenVideonun konusunu kısa, açık ve gerçekçi biçimde açıklayın.
durationÖnerilenVideo süresini PT2M15S gibi ISO 8601 formatında yazın.
contentUrlÖnerilenDoğrudan medya URL’sini ekleyin. self-hosted video kullanıyorsanız adres, oynatılan dosyaya erişmelidir.
embedUrlÖnerilenSayfada gömülü oynatıcı bulunuyorsa oynatıcının URL’sini belirtin.

Zorunlu alanlar, video schema ile sayfadaki gerçek içeriğin tutarlı olmasını sağlar. schema markup yalnızca gerçek sayfa verilerini yansıtıyorsa anlamlıdır. Bu tutarlılık, video rich results uygunluğu açısından önem taşır.

thumbnailUrl alanında stok görsel kullanmak yerine videodan alınmış net bir kare seçin. Görselde ürün, uzman veya anlatılan işlem adımı açıkça görünmelidir. Küçük resim URL’si erişilebilir olmalı ve zaman aşımına uğramamalıdır.

duration değeri, videonun gerçek oynatma süresiyle birebir eşleşmelidir. Örneğin 40 saniyelik bir tanıtım videosunu 10 dakika olarak işaretlemeyin. Metadata ile oynatma süresi arasındaki fark, hem doğruluğu hem de kullanıcı deneyimini olumsuz etkiler.

JSON-LD kurulumu ve barındırma farkları

VideoObject schema markup kurulumu, sayfa koduna eklenmesi kolay bir yöntemdir. Her açılış sayfasında, o sayfadaki gerçek videoya ait ayrı bir tanım kullanın. Bu kurulum, video schema ile sayfa ve oynatıcı bilgilerinin tutarlı kalmasını sağlar; aynı şemayı yüzlerce sayfaya kopyalamak, özellikle videolar farklıysa veri kalitesini düşürür.

Koda eklediğiniz başlık, açıklama, görsel, URL ve duration değeri, sayfada ziyaretçinin görebildiği bilgilerle uyumlu olmalıdır. Kurumsal web tasarım projelerinde video modülünü, başlığı ve açıklamayı CMS üzerinden tek noktadan yönetmek güncelleme hatalarını azaltır. WordPress plugins ekosisteminde Rank Math ve Yoast SEO gibi araçlar schema markup üretebilir, ancak çıktıyı yine manuel olarak doğrulamak gerekir. Sayfa hızı, mobil oynatıcı ve erişilebilirlik sorunları için dönüşüm odaklı web tasarım çözümlerini inceleyin.

YouTube gömüsü ile kendi sunucunuzdaki video arasındaki fark

YouTube videosunu sitenize gömdüğünüzde, çoğu durumda embedUrl alanına oynatıcının URL’sini yazarsınız. Bu video schema uygulamasında, YouTube’daki başlık, küçük resim ve sayfanızdaki açıklama birbiriyle çelişmemelidir. Aynı videonun YouTube’daki ve sitenizdeki sayfası için ana hedef URL’yi belirleyin; SeekToAction, gömülü URL şablonundaki zaman atlama işlevleriyle uyumlu olmalıdır.

Videoyu kendi sunucunuzda barındırıyorsanız, self-hosted video için doğrudan medya dosyasına giden contentUrl kullanabilirsiniz. Bu URL’nin Googlebot tarafından erişilebilir olması gerekir. Kısa süreli imzalı CDN bağlantıları, oturum isteyen oynatıcılar veya engellenmiş video dosyaları, self-hosted video için Googlebot erişimini ve tarama sürecini bozabilir.

Bu nedenle kendi barındırmanızda medya teslimini, sayfa hızını ve video site haritasını birlikte planlayın; video schema açısından barındırma türü tek başına video rich results görünürlüğünü garanti etmez. YouTube gömüsünde ise oynatıcı erişimi genellikle daha kolaydır, fakat sayfa içeriğinizin özgün açıklama ve dönüşüm hedefiyle desteklenmesi gerekir.

Key Moments, canlı yayın ve video site haritası

Uzun eğitim videolarında ziyaretçinin doğru bölüme hızla ulaşması önemlidir. Clip structured data, belirli anlara başlık, başlangıç ve bitiş zamanı ekleyerek video schema içinde key moments bölümlerini tanımlamaya yardımcı olur. Örneğin “Kurulum”, “Sık hata” veya “Bakım adımı” gibi başlıklar, videodaki gerçek zaman kodlarıyla eşleşmeli, duration değeri de gerçek oynatma süresini yansıtmalıdır.

SeekToAction, oynatıcının belirli saniyeye atlamasını sağlayan URL şablonunu tanımlar. Örneğin SeekToAction, ?t={seek_to_second_number} şablonuyla videoyu 90. saniyede açabilir. Yanlış URL şablonu, SeekToAction işaretini işlevsiz bırakır; bu nedenle key moments için oynatma bağlantısını test edin.

Canlı yayın yapıyorsanız BroadcastEvent verisini VideoObject ile ilişkilendirin; bu veri, video schema kapsamında yayın etkinliğini tanımlar. isLiveBroadcast ile başlangıç ve bitiş tarihlerini doğru girin, BroadcastEvent kaydını güncel tutun. LIVE badge, yayın gerçekten canlıysa ve etkinlik bilgileri güncelse değerlendirilebilir. Doğru işaretleme kullanılsa bile LIVE badge kesin değildir.

Video sayfalarınız çok sayıdaysa, özellikle self-hosted video sayfalarında bir video sitemap ekleyin veya mevcut XML site haritanıza video girdilerini dahil edin. Ardından bunu Search Console üzerinden gönderin. Site haritası, hatalı schema markup’ı düzeltmez; yalnızca Google’ın video açılış sayfalarını keşfetmesini kolaylaştırır ve key moments görünürlüğünü garanti etmez.

Video verisini ölçüm ve pazarlama hedefleriyle birleştirin

Video schema doğrulaması tek seferlik bir görev değildir. Yeni video yayımladığınızda, küçük resmi değiştirdiğinizde veya oynatıcı altyapısını yenilediğinizde testi tekrarlayın. Google Search Console’da video sayfalarının gösterimlerini, tıklamalarını ve dizine eklenme durumunu düzenli izleyin.

Monitör karşısında, veri doğrulama ekranını inceleyen tek kişi ve ön planda klavye görülüyor.

Schema markup değerlendirmesi, görünürlüğün yanı sıra doğru açılış sayfası deneyimini ve key moments etkileşimlerini kapsamalıdır. İzlenmenin yanında form gönderimi, telefon tıklaması ve ürün sayfasına geçiş gibi dönüşümleri ölçün. Click-through rate (tıklama oranı) değerini izleyin; zaman atlama davranışı izlenebiliyorsa SeekToAction verisini de raporlayın.

Dijital pazarlama danışmanlığı sürecinde video verisini SEO, performans pazarlama ve içerik pazarlamasıyla aynı raporda değerlendirin. Google Ads kampanyalarındaki video açılış sayfaları için self-hosted video ve harici oynatıcıların erişim, yükleme ve dönüşüm performansını karşılaştırın.

Yerel SEO yapan işletmeler için hizmet bölgesi, uzmanlık ve randevu bilgileri içeren videolar ayrı değer taşır. Bir dijital pazarlama ajansı veya SEO danışmanlığı ekibi, video sayfalarının satış hunisindeki rolünü ölçebilir. Daha geniş hedefler için SEO stratejisi planınızı video içerikleriyle uyumlu hale getirin.

Sıkça Sorulan Sorular

VideoObject schema markup nedir?

VideoObject, bir videonun başlık, küçük resim, yayın tarihi ve oynatıcı gibi bilgilerini arama motorlarına açıklayan yapılandırılmış veri türüdür. Sayfadaki videonun daha iyi anlaşılmasına yardımcı olabilir, ancak video rich results görünürlüğünü garanti etmez.

VideoObject schema doğrulamak için hangi araçlar kullanılmalıdır?

Öncelikle kodun teknik geçerliliğini Google Rich Results Test ile kontrol edin. Yayına aldıktan sonra URL Denetleme aracını ve Google Search Console verilerini kullanarak taranabilirlik, dizine eklenme ve performans durumunu izleyin.

VideoObject için hangi alanlar zorunludur?

Google’ın güncel kurallarında name, thumbnailUrl ve uploadDate temel zorunlu alanlardır. description, duration, contentUrl ve embedUrl gibi özellikler ise videonun içeriğini ve oynatma biçimini daha ayrıntılı açıklamak için önerilir.

contentUrl ve embedUrl arasındaki fark nedir?

contentUrl, doğrudan medya dosyasına erişim sağlayan URL’dir ve özellikle self-hosted video kullanımında tercih edilir. embedUrl ise YouTube gibi harici veya gömülü bir oynatıcının URL’sini belirtir.

Video schema doğrulaması ne sıklıkla tekrarlanmalıdır?

Yeni video yayımladığınızda, küçük resmi veya oynatıcı altyapısını değiştirdiğinizde doğrulama sürecini yeniden yapın. Schema markup verisinin sayfadaki gerçek içerikle tutarlı kaldığından emin olmak için Search Console sonuçlarını da düzenli izleyin.

Sonuç

Doğru VideoObject schema markup, videonuzun Google tarafından daha iyi anlaşılmasına yardımcı olur. Zorunlu alanları eksiksiz doldurun, sayfadaki gerçek içerikle tutarlılığı koruyun ve test sonrasında sonuçları izleyin.

Küçük resim, yayın tarihi, oynatıcı URL’si ve süre gibi ayrıntılar güncel kaldığında video sayfanız sağlam bir teknik temele oturur. Doğrulanmış yapılandırılmış veri, video schema için ölçülebilir ve sürdürülebilir bir başlangıçtır. Key moments, canlı yayın ve site haritası gibi genişletmelerde de aynı doğruluk ilkesini koruyun.