Eğitim videosu (LearningResource
, VideoObject
, Clip
) yapılandırılmış verileri
Google Arama, öğrencilerin ve öğretmenlerin eğitim amaçlı videoları keşfedip izlemesi için bir giriş noktasıdır. Eğitim düzeyi ve videoda ele alınan kavramlar ve beceriler gibi eğitimle ilgili bilgileri, yapılandırmış verilerle açıkça belirttiğinizde Google, videonuzdaki içeriği daha iyi anlayabilir. Bu şekilde öğrencilerin doğru içeriğe bulmalarına yardımcı olmak için daha iyi bir deneyim sunabilir.

Özelliğin kullanılabilirliği
Eğitim Videosu zengin sonucu, Google Arama'nın kullanıma sunulduğu her yerde İngilizce olarak kullanılabilir. Bu özellik yalnızca masaüstü ve mobil cihazlarda akademik öğrenimle ilgili içerik ararken kullanılabilir.
Örnekler
Tek Eğitim Videosu
Tek bir Eğitim Videosu örneğini burada bulabilirsiniz.
<html> <head> <title>Learning video markup example</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": ["VideoObject", "LearningResource"], "name": "An introduction to Genetics", "description": "Explanation of the basics of Genetics for beginners.", "learningResourceType": "Concept Overview", "educationalLevel": "High school (US)", "contentUrl": "https://www.example.com/video/123/file.mp4", "thumbnailUrl": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "uploadDate": "2016-03-31T08:00:00+08:00" } </script> </head> <body> </body> </html>
Birden fazla klip içeren Eğitim Videosu
Aşağıda, problem çözümüne dair iki klip ve kavramla ilgili genel bir klip olmak üzere toplam üç klibe sahip bir Eğitim Videosu örneği verilmiştir.
<html> <head> <title>Learning video and clips markup example</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": ["VideoObject", "LearningResource"], "name": "An introduction to XYZ", "description": "Solving equations using exponent properties", "educationalLevel": "High school (US)", "educationalAlignment": { "@type": "AlignmentObject", "educationalFramework": "Common Core", "targetName": "HSA-SSE.B.3", "targetUrl": "https://www.corestandards.org/Math/Content/HSA/SSE/#CCSS.Math.Content.HSA.SSE.B.3" }, "contentUrl": "https://www.example.com/video/123/file.mp4", "thumbnailUrl": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "hasPart": [{ "@type": ["Clip", "LearningResource"], "learningResourceType": "Concept Overview", "name": "Understanding exponents", "startOffset": 40, "endOffset": 120, "url": "https://www.example.com/example?t=501" },{ "@type": ["Clip", "LearningResource"], "learningResourceType": "Problem Walkthrough", "name": "Example problem 1: suspended wires", "text": "Consider a weight suspended from two wires as shown in Figure. Find the tension in each wire.", "startOffset": 150, "endOffset": 225, "url": "https://www.example.com/example?t=30" },{ "@type": ["Clip", "LearningResource"], "learningResourceType": "Problem Walkthrough", "name": "Example problem 2: exponents", "text": "Consider a weight suspended from five wires as shown in Figure. Find the tension in one wire.", "startOffset": 275, "endOffset": 500, "url": "https://www.example.com/example?t=201" }], "uploadDate": "2018-03-31T08:00:00+08:00" } </script> </head> <body> </body> </html>
Adım Adım Açıklamalı Problem Çözümü Videosu
Bu örnekte, adım adım açıklamalı problem çözümü videosu olarak geçerli olacak Eğitim Videosu işaretlemesinde bulunması gereken tüm özellikler gösterilmektedir.
<html> <head> <title>Problem Walkthrough Learning Video example</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": ["VideoObject", "LearningResource"], "name": "Mechanics problem for Grade 10", "description": "Video walks through solution for problems in mechanics.", "learningResourceType": "Problem Walkthrough", "text": "Three balls have a mass of 2kg, 4kg and 6kg each. Find the relative velocity after collision.", "contentUrl": "https://www.example.com/video/123/file.mp4", "thumbnailUrl": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "uploadDate": "2016-03-31T08:00:00+08:00" } </script> </head> <body> </body> </html>
Birden Fazla Adım Adım Açıklamalı Problem Klibi
Burada, birden fazla adım adım açıklamalı problem klibinin olduğu bir web sayfası örneği verilmiştir. Bu örnekte, adım adım açıklamalı problem çözümü videosu olarak geçerli olacak Eğitim Videosu işaretlemesi için video ve klip düzeyinde eklenmesi gereken tüm özellikler gösterilmektedir.
<html> <head> <title>Problem Walkthrough in clips in Learning Videos markup</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": ["VideoObject", "LearningResource"], "name": "An introduction to XYZ", "description": "Solving equations using exponent properties", "learningResourceType": "Problem Walkthrough", "contentUrl": "https://www.example.com/video/123/file.mp4", "text": "Three balls have a mass of 2kg, 4kg and 6kg each. Find the relative velocity after collision.", "thumbnailUrl": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "hasPart": [{ "@type": ["Clip", "LearningResource"], "learningResourceType": "Problem Walkthrough", "name": "Example problem 1: suspended wires", "text": "Consider a weight suspended from two wires. Find the tension in each wire.", "startOffset": 150, "endOffset": 225, "url": "https://www.example.com/example?t=150" },{ "@type": ["Clip", "LearningResource"], "learningResourceType": "Problem Walkthrough", "name": "Example problem 2: exponents", "text": "Consider a weight suspended from five wires. Find the tension in one wire.", "startOffset": 275, "endOffset": 500, "url": "https://www.example.com/example?t=275" }], "uploadDate": "2018-03-31T08:00:00+08:00" } </script> </head> <body> </body> </html>
Yapılandırılmış veri ekleme
Yapılandırılmış veri, bir sayfa hakkında bilgi sağlamak ve sayfa içeriğini sınıflandırmak için kullanılan standart bir biçimdir. Yapılandırılmış veri konusunda yeniyseniz yapılandırılmış verinin nasıl çalıştığı hakkında daha fazla bilgi edinebilirsiniz.
Aşağıda, yapılandırılmış verinin nasıl oluşturulacağı, test edileceği ve yayınlanacağı hakkında bir genel bakış sunulmuştur. Web sayfasına yapılandırılmış verinin nasıl ekleneceği hakkında adım adım açıklamalı kılavuz için yapılandırılmış veri codelab'e göz atın.
- Zorunlu özellikleri ekleyin. Kullandığınız biçime bağlı olarak sayfada yapılandırılmış verilerin nereye ekleneceğini öğrenin.
- Yönergeleri uygulayın.
- Zengin Sonuçlar Testi'ni kullanarak kodunuzu doğrulayın ve kritik hataları düzeltin. Araçta işaretlenmiş olabilecek kritik olmayan sorunları da düzeltme seçeneğini değerlendirin. Bu tür hatların düzeltilmesi yapılandırılmış verilerinizin kalitesini artırır ancak zengin sonuçlara uygun olmak için zorunlu değildir.
- Yapılandırılmış verinizi içeren birkaç sayfa dağıtıp Google'ın sayfayı nasıl gördüğünü test etmek için URL Denetleme aracını kullanın. Google'ın sayfanıza erişebildiğinden ve bir robots.txt dosyası,
noindex
etiketi veya giriş gereksinimleri tarafından engellenmediğinden emin olun. Sayfa düzgün görünüyorsa Google'dan URL'lerinizi yeniden taramasını isteyebilirsiniz. - İleride yapılacak değişiklikler konusunda Google'a bilgi vermeye devam etmek için site haritası gönderin. Bu işlemi Search Console Sitemap API ile otomatikleştirebilirsiniz.
Yönergeler
Sayfanızın Eğitim Videosu zengin sonuçlarına uygun olması için şu yönergeleri uygulamanız gerekir:
- Yapılandırılmış verilerle ilgili genel yönergeler
- Arama'nın Temel Özellikleri
- Video en iyi uygulamaları
- Video site haritası yönergeleri
- Teknik yönergeler
Teknik yönergeler
- Eğitim Videosu işaretlemesine ek olarak zorunlu
VideoObject
özelliğini ve önerilen özellikleri eklemeniz gerekir. - Video, abonelik olmadan herkese açık bir şekilde izlenebilmelidir.
- Toplam video süresi en az 30 saniye olmalıdır.
- Eğitim Videosu işaretlemesi, kullanıcıların videoyu izleyebileceği bir sayfaya eklenmelidir. Kullanıcıları videoyu izleyemeyecekleri bir sayfaya yönlendirmek kötü bir kullanıcı deneyimine neden olur.
Yapılandırılmış veri türü tanımları
VideoObject
ve LearningResource
özelliklerinin tam tanımını schema.org sitesinde VideoObject
ve LearningResource
sayfalarında bulabilirsiniz.
İçeriğinizin Eğitim Videosu zengin sonuçları olarak görüntülenmeye uygun olması için zorunlu özellikleri eklemeniz gerekir. İçeriğiniz hakkında daha fazla bilgi ekleyerek daha iyi bir kullanıcı deneyimi sağlamak için önerilen özellikleri de dahil edebilirsiniz.
Eğitim Videosu [VideoObject
, LearningResource
]
Eğitim Videosu işaretlemesinin amacı videodaki eğitici içeriklerin görünürlüğünü artırmaktır. Bu işaretleme, videoda öğretilen çeşitli kavramlar ve beceriler hakkında bilgiler içerebilir.
Eğitim Videoları için [VideoObject, LearningResource]
türünü kullanın.
Zorunlu VideoObject
özelliği ve önerilen özelliklere ek olarak Eğitim Videoları için aşağıdaki özellikleri ekleyin.
Zorunlu özellikler | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
educationalAlignment
|
İçeriğin ilişkili olduğu resmi standart kod, ders veya sınav. Bu özelliği yalnızca içeriğiniz belirli bir standartla veya sınavla örtüşüyorsa kullanın. Diğer hallerde yalnızca
Birden fazla Örnekler: "educationalAlignment": { "@type": "AlignmentObject", "educationalFramework": "Common Core", "targetName": "CCSS.MATH.CONTENT.7.SP.B.4", "targetUrl": "https://www.corestandards.org/Math/Content/7/SP/B/4/" } "educationalAlignment": { "@type": "AlignmentObject", "educationalFramework": "NCERT", "targetUrl": "https://ncert.nic.in/" } |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
educationalLevel |
Videonun hedef eğitim düzeyi. Hedef eğitim düzeyini ülkeye özgü veya genel bir değere ayarlayın. Ülkelere özgü değerler:
Her ülkenin kendi akademik sistemi vardır.
Örnek: "educationalLevel": "10th Grade (AR)" Genel değerler: Bu genel değerlerden yalnızca bir tanesi
"educationalLevel": "Beginner" |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
learningResourceType |
Videonun amacına dayalı olarak videodaki içeriğin türü. Bu özellik video düzeyinde (videoda yalnızca bir içerik türü varsa) ya da klip düzeyinde (videoda birden çok içerik türü varsa) kullanılabilir. Kabul edilebilir değerlerin örneklerini aşağıdaki listede görebilirsiniz. Desteklediğimiz değerlere yenilerini eklemeyi planlıyoruz. Bu nedenle videonuz bu değerlerden herhangi birine uymuyorsa yeni bir değer oluşturabilirsiniz. Aşağıda listelenen değerlerden biri kullanılmadığı takdirde öğrenim türü bilgilerinin hiçbir arama özelliğinde kullanılmayabileceğini hatırlatmak isteriz.
"learningResourceType": "Problem walkthrough" |
Önerilen özellikler | |
---|---|
educationalAlignment.educationalFramework
|
İçeriğin ilişkili olduğu resmi standardın adı. "educationalFramework": "Common Core" |
educationalAlignment.targetName |
Standart kod veya alt bölüm (ör. CCSS.MATH.CONTENT.7.SP.B.4, AP fiziği A, CCSS.MATH). "targetName": "CCSS.MATH.CONTENT.7.SP.B.4" |
educationalAlignment.targetUrl |
Standart açıklamanın URL'si. "targetUrl": "https://www.corestandards.org/Math/Content/8/EE/A/2/" |
hasPart |
Videodaki kliplerin listesi. Her klipte belirli bir konu veya sorun işleniyor olmalıdır. Eğitici Aşağıda, adım adım açıklamalı problem çözümü klibi için örnek verilmiştir: { "@type": ["Clip","LearningResource"], "learningResourceType": "Problem Walkthrough", "name": "Example 1", "text": "Consider a weight suspended from five wires as shown in Figure. Find the tension in one wire.", "startOffset": 201, "url": "https://www.example.com/example?t=201" } Belirli bir kavramla ilgili genel bakış sağlayan klip örneğini aşağıda bulabilirsiniz: { "@type": ["Clip","LearningResource"], "learningResourceType": "Concept Overview", "name": "ABC Law", "startOffset": 501, "url": "https://www.example.com/example?t=501" } |
text |
Videoda çözülen probleme ait sorunun metni. Bu özellikte yalnızca sorunun başlığı değil tamamı yer almalıdır. Videonuzda birden fazla problem çözümü varsa "text": "Consider a weight suspended from two wires as shown in Figure. Find the tension in each wire." |
Eğitim Klibi [Clip, LearningResource]
Eğitim klipleri, Eğitim Videolarının hasPart
özelliği kapsamında belirtilebilir. Klipler için önerilen özelliklerin listesini burada bulabilirsiniz.
Eğitim kliplerini [Clip, LearningResource]
türüyle etiketleyin. Eğitim Klipleri için zorunlu Clip
özelliği ve önerilen özelliklerin yanı sıra aşağıdaki özellikleri de ekleyin.
Önerilen özellikler | |
---|---|
learningResourceType |
Klibin amacı doğrultusunda, klipteki içeriklerin türü. Klipte bir problemin adım adım açıklamalı çözümü varsa değer Kabul edilebilir değerlerin örneklerini aşağıdaki listede görebilirsiniz. Desteklediğimiz değerlere yenilerini eklemeyi düşündüğümüz için, klibiniz bu değerlerden herhangi birine uymuyorsa yeni bir değer oluşturabilirsiniz. Aşağıda listelenen değerlerden biri kullanılmadığı takdirde bilgilerin hiçbir arama özelliğinde kullanılmayabileceğini hatırlatmak isteriz. Kabul edilebilir değerler:
"learningResourceType": "Problem walkthrough" |
Adım Adım Açıklamalı Problem Çözümü Videosu [VideoObject
, LearningResource
]
Adım Adım Açıklamalı Problem Çözümü Videosu, bir problemin adım adım açıklamalı çözümünü sunan Eğitim Videosu alt türüdür.
Adım adım açıklamalı problem çözümü videoları için [VideoObject, LearningResource]
türünü kullanın.
Zorunlu VideoObject
özeliği ve önerilen özelliklerin yanı sıra, adım adım açıklamalı problem çözümü videoları için aşağıdaki özellikleri ekleyin.
Zorunlu özellikler | |
---|---|
learningResourceType |
Videonun amacına dayalı olarak videodaki içeriğin türü. Adım Adım Açıklamalı Problem Çözümü Videoları için bu özellik "Adım adım açıklamalı problem çözümü" olarak ayarlanmalıdır. "learningResourceType": "Problem walkthrough" |
Önerilen özellikler | |
---|---|
hasPart |
Videodaki kliplerin listesi. Her klipte belirli sorun işleniyor olmalıdır. Eğitici Burada, adım adım açıklamalı problem çözümü içerek bir klip örneği verilmiştir: [ { "@type": ["Clip","LearningResource"], "learningResourceType": "Problem Walkthrough", "name": "Example 1", "text": "Consider a weight suspended from five wires as shown in Figure. Find the tension in one wire.", "startOffset": 201, "url": "https://www.example.com/example?t=201" }, { "@type": ["Clip","LearningResource"], "learningResourceType": "Problem Walkthrough", "name": "Example 2", "text": "Consider two weights suspended from five wires as shown in Figure. Find the tension in all wires.", "startOffset": 501, "url": "https://www.example.com/example?t=501" } ] |
text |
Videoda çözülen probleme ait sorunun metni. Videonuzda birden fazla problem çözümü varsa "text": "Consider a weight suspended from two wires as shown in Figure. Find the tension in each wire." |
Adım Adım Açıklamalı Problem Çözümü Klibi [Clip, LearningResource]
Adım adım açıklamalı problem çözümü klipleri, Eğitim Videoları'nda hasPart
özelliğinin bir parçası olarak belirtilebilir. Adım adım açıklamalı problem çözümü klibi bir problemin adım adım açıklamalı çözümünü sunan bir Eğitim klibinin alt türüdür. Adım adım açıklamalı problem çözümü klipleri için zorunlu özelliklerin listesini burada bulabilirsiniz.
Eğitim klipleri için [Clip, LearningResource]
türünü kullanın. Zorunlu Clip
özeliği ve önerilen özelliklerin yanı sıra, adım adım açıklamalı problem çözümü klipleri için aşağıdaki özellikleri ekleyin.
Zorunlu özellikler | |
---|---|
learningResourceType |
Klipte bir problemin adım adım açıklamalı çözümü varsa değer "learningResourceType": "Problem walkthrough" |
Önerilen özellikler | |
---|---|
text |
Klipte çözülen problemine ait soru metni. "text": "Consider a weight suspended from two wires as shown in Figure. Find the tension in each wire." |
Search Console ile zengin sonuçları izleme
Search Console, sayfalarınızın Google Arama'daki performansını izlemenize yardımcı olan bir araçtır. Google Arama sonuçlarına dahil olmak için Search Console'a kaydolmanız gerekmez, ancak Google'ın sitenizi nasıl gördüğünü anlamanıza ve iyileştirmenize yardımcı olabilir. Aşağıdaki durumlarda Search Console'u kontrol etmenizi öneririz:
- Yapılandırılmış verileri ilk kez dağıttıktan sonra
- Yeni şablonlar yayınladıktan veya kodunuzu güncelledikten sonra
- Düzenli olarak trafiği analiz etmek için
Yapılandırılmış verileri ilk kez dağıttıktan sonra
Google sayfalarınızı dizine ekledikten sonra, ilgili Zengin sonuç durum raporunu kullanarak sorunları arayın. İdeal olan, geçerli öğelerin sayısı artarken geçersiz öğelerin sayısında artış olmamasıdır. Yapılandırılmış verilerinizde sorun bulursanız:
- Geçersiz öğeleri düzeltin.
- Sorunun devam edip etmediğini kontrol etmek için yayındaki URL'yi inceleyin.
- Durum raporunu kullanarak doğrulama isteğinde bulunun.
Yeni şablonlar yayınladıktan veya kodunuzu güncelledikten sonra
Web sitenizde önemli değişiklikler yaptığınızda yapılandırılmış verilerdeki geçersiz öğelerin sayısında artış olup olmadığını takip edin.- Geçersiz öğe sayısında artış görürseniz çalışmayan yeni bir şablonu kullanıma sunmuş olabilirsiniz veya siteniz mevcut şablonla yeni ve kötü bir şekilde etkileşime giriyor olabilir.
- Geçerli öğelerde azalma görürseniz (geçersiz öğelerdeki artışla eşleşmeyen), artık sayfalarınıza yapılandırılmış veri yerleştirmiyor olabilirsiniz. Soruna neyin neden olduğunu öğrenmek için URL Denetleme aracı'nı kullanın.
Düzenli olarak trafiği analiz etme
Performans Raporu'nu kullanarak Google Arama trafiğinizi analiz edin. Veriler, sayfanızın Arama'da ne sıklıkta zengin sonuç olarak göründüğünü, kullanıcıların bu zengin sonucu ne sıklıkta tıkladığını ve arama sonuçlarında göründüğünüz ortalama konumu gösterir. Bu sonuçlara Search Console API ile otomatik olarak da ulaşabilirsiniz.Troubleshooting
If you're having trouble implementing or debugging structured data, here are some resources that may help you.
- If you're using a content management system (CMS) or someone else is taking care of your site, ask them to help you. Make sure to forward any Search Console message that details the issue to them.
- Google does not guarantee that features that consume structured data will show up in search results. For a list of common reasons why Google may not show your content in a rich result, see the General Structured Data Guidelines.
- You might have an error in your structured data. Check the list of structured data errors.
- If you received a structured data manual action against your page, the structured data on the page will be ignored (although the page can still appear in Google Search results). To fix structured data issues, use the Manual Actions report.
- Review the guidelines again to identify if your content isn't compliant with the guidelines. The problem can be caused by either spammy content or spammy markup usage. However, the issue may not be a syntax issue, and so the Rich Results Test won't be able to identify these issues.
- Troubleshoot missing rich results / drop in total rich results.
- Allow time for re-crawling and re-indexing. Remember that it may take several days after publishing a page for Google to find and crawl it. For general questions about crawling and indexing, check the Google Search crawling and indexing FAQ.
- Post a question in the Google Search Central forum.
İçerik, yapılandırılmış veriyle eşleşmiyor
error Sorunun nedeni: Bir sayfada, sayfadaki yapılandırılmış veriyle eşleşmeyen içerik yer alıyor. Örneğin, sayfadaki bir videonun başlığı name
özelliği için listelenen değerle eşleşmiyor. Ayrıca, tıklama tuzağı başlıklar ve açıklamalar gibi spam barındıran içerikler olabilir veya işaretleme gerçek videoyu temsil etmiyordur. Şu Search Console mesajını almış olabilirsiniz: "Yapılandırılmış veri politikası ihlali:
Sayfalardaki içeriğin sayfadaki yapılandırılmış verilerden farklı olduğu tespit edildi".
done Sorunu düzeltme
- Yapılandırılmış verinin sayfadaki gerçek içerikle uyumlu olduğunu doğrulayın.
- İçeriğin oluşturulan sayfada görünebildiğinden emin olmak için URL Denetleme Aracı'nı kullanın (oluşturulan sayfa, Google'ın sayfanızı gördüğü şekildedir).
- Sorunu çözdükten sonra sitenizi yeniden değerlendirilmesi için gönderin.