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.
Eğitime yönelik video yapılandırılmış verileri ayrıca eğitim seviyesi ve videonun türü (örneğin, genel bakış videosu mu yoksa problem çözümü videosu mu) gibi eğitim videosu hakkında bilgi çipleri de sağlayabilir.
Ö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": "2024-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": "2024-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": "2024-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": "2024-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." |
Monitor rich results with Search Console
Search Console is a tool that helps you monitor how your pages perform in Google Search. You don't have to sign up for Search Console to be included in Google Search results, but it can help you understand and improve how Google sees your site. We recommend checking Search Console in the following cases:
- After deploying structured data for the first time
- After releasing new templates or updating your code
- Analyzing traffic periodically
After deploying structured data for the first time
After Google has indexed your pages, look for issues using the relevant Rich result status report. Ideally, there will be an increase of valid items, and no increase in invalid items. If you find issues in your structured data:
- Fix the invalid items.
- Inspect a live URL to check if the issue persists.
- Request validation using the status report.
After releasing new templates or updating your code
When you make significant changes to your website, monitor for increases in structured data invalid items.- If you see an increase in invalid items, perhaps you rolled out a new template that doesn't work, or your site interacts with the existing template in a new and bad way.
- If you see a decrease in valid items (not matched by an increase in invalid items), perhaps you are no longer embedding structured data in your pages. Use the URL Inspection tool to learn what is causing the issue.
Analyzing traffic periodically
Analyze your Google Search traffic using the Performance Report. The data will show you how often your page appears as a rich result in Search, how often users click on it and what is the average position you appear on search results. You can also automatically pull these results with the Search Console API.Sorun giderme
Yapılandırılmış verileri uygulamada veya hata ayıklamada sorun yaşıyorsanız size yardımcı olabilecek bazı kaynaklar aşağıda verilmiştir.
- İçerik yönetim sistemi (İYS) kullanıyorsanız veya sitenizle başka biri ilgileniyorsa bu kişiden size yardım etmesini isteyin. Sorunla ilgili ayrıntılı bilgiler içeren Search Console mesajlarını bu kişiye yönlendirdiğinizden emin olun.
- Google, yapılandırılmış veriler kullanan özelliklerin arama sonuçlarında görüneceğini garanti etmez. Google'ın içeriğinizi zengin sonuç içinde göstermemesinin yaygın nedenlerini içeren liste için Genel Yapılandırılmış Veri Yönergeleri'ni inceleyin.
- Yapılandırılmış verilerinizde bir hata olabilir. Yapılandırılmış veri hatalarının listesini kontrol edin.
- Sayfanıza yönelik bir yapılandırılmış veri manuel işlemi varsa sayfadaki yapılandırılmış veriler dikkate alınmaz (sayfa Google Arama sonuçlarında görünmeye devam edebilir). Yapılandırılmış veri sorunlarını düzeltmek için Manuel İşlemler raporunu kullanın.
- İçeriğinizin kurallara uygun olup olmadığını belirlemek için yönergeleri tekrar inceleyin. Sorun, spam içeriği veya spam içerikli işaretleme kullanımından kaynaklanıyor olabilir. Bununla birlikte, sorunun söz diziminden kaynaklanmadığı durumlarda Zengin Sonuçlar Testi bu sorunları tanımlayamaz.
- Eksik zengin sonuçlar / toplam zengin sonuç sayısında düşüş sorununu giderin.
- Yeniden tarama ve yeniden dizine ekleme için zaman tanıyın. Google’ın yayınlandıktan sonra bir sayfayı bulmasının ve taramasının birkaç gün sürebileceğini unutmayın. Tarama ve dizine ekleme hakkında genel sorular için Google Arama tarama ve dizine ekleme için SSS bölümüne bakın.
- Sorunuzu Google Arama Merkezi forumunda sorun.
İç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.