Eğitim kurumları, dil kursları, özel ders merkezleri ve online eğitim platformları, "İngilizce kursu İstanbul", "Yazılım kursu Ankara" gibi aramalarda öne çıkmak için Schema markup kullanabilir. EducationalOrganization ve Course türleri, kurumunuzu ve kurslarınızı arama motorlarına tanımlar. Bu rehberde eğitim kurumu için schema türleri, Course şeması (instructor, duration, offers), kurum sayfası yapısı ve tam bir JSON-LD örneğini bulacaksınız. Zengin sonuç gösterimi garanti değildir; ancak doğru şema kullanımı değerlendirmeye yardımcı olur.
Schema.org'da EducationalOrganization, Organization'ın alt türüdür ve okul, üniversite, kurs merkezi gibi eğitim kurumlarını tanımlar. Course ise eğitim programlarını (tek bir kursu) tanımlar. Kurum ana sayfasında EducationalOrganization; her kurs sayfasında Course veya LearningResource eklenebilir. Google, Course şemasını destekleyen sayfalarda kurs adı, eğitmen, süre ve fiyat bilgisiyle zengin sonuçlar gösterebilir. LocalBusiness veya EducationalOrganization kurum için; Course ise eğitim programı için kullanılır.
EducationalOrganization ve LocalBusiness
EducationalOrganization: Eğitim kurumu. Okul, kolej, kurs merkezi. name, description, address, telephone, url alanları verilir. LocalBusiness: Fiziksel konumda hizmet veren kurs merkezi için LocalBusiness da kullanılabilir. EducationalOrganization daha spesifiktir. School: İlkokul, ortaokul, lise. CollegeOrUniversity: Üniversite ve kolej. Alt tür seçimi kurum tipinize göre yapılır. Dil kursu veya meslek kursu merkezi için EducationalOrganization veya LocalBusiness uygundur.
Course Schema: Temel Alanlar
name: Kurs adı. description: Kurs tanımı. provider: Kursu sunan kurum. Organization türünde. instructor: Eğitmen. Person türünde. name zorunludur. Birden fazla eğitmen varsa dizi olarak verilir. duration: Kurs süresi. ISO 8601 duration formatında: PT20H (20 saat), PT2M (2 ay anlamında değil; ISO'da M dakika için kullanılır; ay için P2M). Ay için: P2M. offers: Fiyat ve kayıt bilgisi. Offer türünde price, priceCurrency, availability.
Course Schema Önerilen Alanlar
courseCode: Kurs kodu. educationalCredentialAwarded: Verilen sertifika veya diploma. hasCourseInstance: Belirli dönemler (başlangıç tarihi ile). teaches: Öğretilen beceri veya konu. audience: Hedef kitle (örn. yetişkinler, öğrenciler). image: Kurs görseli. Bu alanlar zengin sonuçları iyileştirir.
Örnek Course ve EducationalOrganization JSON-LD
Kurs sayfası için Course örneği:
{
"@context": "https://schema.org",
"@type": "Course",
"name": "Genel İngilizce A1-A2",
"description": "Başlangıç seviyesi İngilizce eğitimi. 10 haftalık yoğun program.",
"provider": {
"@type": "Organization",
"name": "İstanbul Dil Akademisi"
},
"instructor": {
"@type": "Person",
"name": "Öğr. Gör. Ayşe Demir"
},
"duration": "PT60H",
"offers": {
"@type": "Offer",
"price": "4500",
"priceCurrency": "TRY",
"availability": "https://schema.org/InStock"
},
"educationalCredentialAwarded": "Katılım Sertifikası",
"teaches": "İngilizce dil becerileri"
}
Kurum sayfası için EducationalOrganization örneği:
{
"@context": "https://schema.org",
"@type": "EducationalOrganization",
"name": "İstanbul Dil Akademisi",
"description": "İngilizce, Almanca ve İspanyolca kursları. Deneyimli eğitmen kadrosu.",
"address": {
"@type": "PostalAddress",
"streetAddress": "İstiklal Caddesi No 50",
"addressLocality": "Beyoğlu",
"addressRegion": "İstanbul",
"addressCountry": "TR"
},
"telephone": "+90 212 555 00 00",
"url": "https://www.istanbuldilakademisi.com",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "20:00"
}
]
}
Duration Formatı
ISO 8601 duration: PT ile başlar. Örnekler: PT1H30M (1 saat 30 dakika), PT40H (40 saat), P4W (4 hafta), P2M (2 ay). H=saat, M=dakika (T'den sonra), W=hafta, D=gün. Ay ve yıl için: P1Y2M (1 yıl 2 ay). Süre bilgisi kullanıcılar için faydalıdır ve zengin sonuçlarda görünebilir.
Yaygın Hatalar ve SEO İpuçları
Eksik provider: Course şemasında provider (kursu sunan kurum) belirtilmelidir. Yanlış duration: ISO 8601 formatında olmalı. FAQ schema: Kurs SSS sayfalarında FAQPage ekleyin. LocalBusiness birleşimi: Fiziksel kurs merkezi için hem EducationalOrganization hem LocalBusiness (openingHours, address) bilgisi verilebilir. Schema kodlarınızı oluşturmak için Schema JSON-LD Oluşturucu aracını kullanın.
Sonuç
Eğitim kurumu ve kurs sayfaları için EducationalOrganization ve Course şemaları, arama motorlarının içeriğinizi doğru sınıflandırmasına yardımcı olur. instructor, duration ve offers alanlarını doğru formatta doldurun. Kurum sayfasında EducationalOrganization; her kurs sayfasında Course ekleyin. Schema JSON-LD Oluşturucu ile şemanızı oluşturun ve Rich Results Test ile doğrulayın.