Schema Markup Rehberi: JSON-LD Kod Örnekleriyle (2026)
Yapay Zeka ile Özetle
Bu yazıyı yapay zekaya okutup önemli noktaları özetletin.
Google arama sonuçlarında yıldızlı puanlar, SSS açılır kutuları veya adım adım tarif görselleri gördüğünüzde bunları sağlayan şey schema markup'tır.
Ama 2026'da schema sadece "güzel görünen arama sonuçları" için değil. Yapay zeka arama motorları (ChatGPT, Perplexity, Google AI Overview) da yapısal veriyi kullanarak içeriğinizin türünü, yazarını ve güvenilirliğini anlıyor.
Bu rehberde schema markup'ın ne olduğunu, hangi türleri kullanmanız gerektiğini ve kopyala-yapıştır JSON-LD kodlarıyla nasıl uygulayacağınızı öğreneceksiniz.
Schema Markup (Yapısal Veri) Nedir?
Schema markup, web sayfanızdaki içeriğe anlam katmanı ekleyen bir kod yapısıdır. Arama motorlarına "bu sayfa bir makale", "bu bölüm bir SSS", "bu ürünün fiyatı 299 TL" gibi bilgileri makinenin anlayacağı dilde söyler.
Schema.org sözlüğü, Google, Bing, Yahoo ve Yandex tarafından ortaklaşa desteklenir. Yani schema eklediğinizde tüm büyük arama motorlarına aynı anda "konuşmuş" olursunuz.
Arama Motorları İçeriğinizi Nasıl "Anlıyor"?
Arama motorları HTML'inizi okuyabilir ama anlayamaz. "299 TL" yazdığınızda bunun bir fiyat mı, bir telefon numarası mı, yoksa bir puan mı olduğunu bilemez.
Schema markup bu belirsizliği ortadan kaldırır. İçeriğinize semantik etiketler ekleyerek arama motorlarının sayfanızı yalnızca metin olarak değil, kavramsal olarak anlamasını sağlar.
Schema.org, JSON-LD, Microdata — Hangisi?
- Schema.org: Yapısal veri sözlüğü (ne söyleyeceğiniz)
- JSON-LD: Format (nasıl söyleyeceğiniz) — Google'ın resmi olarak önerdiği format
- Microdata: Alternatif format (HTML içine gömülü, daha karmaşık)
JSON-LD kullanın. HTML yapısından bağımsız çalışır, bakımı kolaydır ve Google tarafından açıkça tercih edilir. Sayfanızın <head> veya <body> bölümüne bir <script> etiketi olarak eklenir.
Schema Markup Neden 2026'da Her Zamankinden Önemli?
Google AI Overview ve Zengin Sonuçlarda Schema Etkisi
Google AI Overview, arama sonuçlarının üstünde yapay zeka tarafından oluşturulan özet yanıtlar gösteriyor. Bu yanıtlarda alıntılanan sayfaların büyük çoğunluğu yapısal veriye sahip sayfalar.
Ayrıca rich snippet'lar (zengin sonuçlar) CTR'ı %30'a kadar artırabiliyor. Schema olmadan bu zengin gösterimler mümkün değil.
AI Motorlarının Yapısal Veriyi Kullanma Şekli
BrightEdge araştırmasına göre yapısal verili sayfalar, AI yanıtlarında belirgin şekilde daha fazla alıntılanıyor. Bunun nedeni basit: schema, AI motorlarına içeriğinizin ne hakkında olduğunu, kim tarafından yazıldığını ve ne zaman güncellendiğini net şekilde söylüyor.
Yapay zeka modelleri belirsizliği sevmez. Schema, belirsizliği ortadan kaldırır. Bu yüzden GEO stratejinizin teknik altyapısı schema markup ile başlar.
En Önemli Schema Türleri ve Uygulama Kodları
Article ve BlogPosting Schema
Blog yazıları ve makaleler için kullanılır. Google'a yazınızın başlığını, yazarını, yayın tarihini ve kapak görselini bildirir.
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Schema Markup Rehberi 2026",
"author": {
"@type": "Person",
"name": "Yazar Adı"
},
"datePublished": "2026-03-15",
"dateModified": "2026-03-15",
"image": "https://siteadresi.com/images/schema-rehberi.png",
"publisher": {
"@type": "Organization",
"name": "Site Adı",
"logo": {
"@type": "ImageObject",
"url": "https://siteadresi.com/logo.png"
}
}
}
Bu kodu her blog yazısının <head> bölümüne ekleyin. headline, datePublished ve author alanlarını yazıya göre güncelleyin.
FAQ Schema (SSS İşaretlemesi)
Sıkça sorulan sorular bölümü için kullanılır. Google arama sonuçlarında soruların açılır kutucuklar halinde görünmesini sağlar.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Schema markup nedir?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Schema markup, web sayfalarındaki içeriğe arama motorlarının anlayacağı şekilde anlam ekleyen yapılandırılmış veri kodudur."
}
},
{
"@type": "Question",
"name": "Schema markup SEO'yu etkiler mi?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Doğrudan sıralama faktörü değildir, ancak rich snippet'lar CTR'ı artırarak dolaylı sıralama etkisi yaratır."
}
}
]
}
Dikkat: Google, 2023'te FAQ rich result gösterimini sınırladı (yalnızca otoriter siteler için). Ancak schema'nın kendisi hâlâ değerlidir — AI motorları FAQPage schema'sını aktif olarak kullanıyor.
HowTo Schema (Nasıl Yapılır)
Adım adım süreçler için kullanılır. Tarifler, kurulum rehberleri ve eğitim içerikleri için idealdir.
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "WordPress'te Schema Markup Nasıl Eklenir",
"step": [
{
"@type": "HowToStep",
"name": "Eklenti Kurun",
"text": "WordPress yönetim panelinden Rank Math veya Yoast SEO eklentisini kurun."
},
{
"@type": "HowToStep",
"name": "Schema Türünü Seçin",
"text": "Yazı düzenleyicisinde schema türünü (Article, FAQ, HowTo) seçin."
},
{
"@type": "HowToStep",
"name": "Doğrulayın",
"text": "Google Rich Results Test ile schema'nızın hatasız olduğunu kontrol edin."
}
]
}
Product ve Offer Schema (E-Ticaret)
Ürün sayfaları için fiyat, stok durumu, marka ve değerlendirme bilgilerini arama motorlarına iletir. E-ticaret SEO rehberimizde Product schema'nın dönüşüm oranına etkisi detaylandırılmıştır.
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Ürün Adı",
"brand": {
"@type": "Brand",
"name": "Marka Adı"
},
"offers": {
"@type": "Offer",
"price": "299",
"priceCurrency": "TRY",
"availability": "https://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "127"
}
}
LocalBusiness Schema (Yerel İşletmeler)
Fiziksel konuma sahip işletmeler için adres, çalışma saatleri ve iletişim bilgilerini yapısal formatta sunar. Yerel SEO rehberimizde Google Business Profile ile LocalBusiness schema entegrasyonu anlatılıyor.
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "İşletme Adı",
"address": {
"@type": "PostalAddress",
"streetAddress": "Cadde No",
"addressLocality": "İstanbul",
"addressCountry": "TR"
},
"telephone": "+90-212-xxx-xxxx",
"openingHours": "Mo-Fr 09:00-18:00"
}
SpecialAnnouncement ve Event Schema
2026'da önem kazanan bu schema türleri, kampanyalar, etkinlikler ve özel duyurular için kullanılır. Google, SpecialAnnouncement schema'sını özellikle acil ve zamana duyarlı bilgiler için rich result olarak gösterebilir.
Event schema ise konferans, webinar ve canlı etkinliklerin arama sonuçlarında tarih, konum ve bilet bilgileriyle görünmesini sağlar.
Schema Markup Nasıl Eklenir? (Adım Adım)
WordPress'te Schema Ekleme
WordPress kullanıyorsanız en kolay yol bir SEO eklentisi kullanmaktır:
- Rank Math (ücretsiz): Yazı düzenleyicisinde otomatik schema desteği. Article, FAQ, HowTo, Product ve daha fazlası.
- Yoast SEO (ücretsiz): Temel Article schema otomatik ekler. FAQ ve HowTo için Yoast SEO Premium gerekir.
- Schema Pro (premium): Tam kontrol ve gelişmiş schema türleri.
Rank Math, 2026'da AI Search Traffic Tracker özelliğiyle ChatGPT ve Perplexity'den gelen trafiği de takip edebiliyor — schema'nın GEO etkisini ölçmek için faydalı.
Manuel JSON-LD Kodu Yazma
WordPress kullanmıyorsanız veya tam kontrol istiyorsanız JSON-LD kodunu manuel ekleyebilirsiniz:
- Yukarıdaki kod şablonlarından uygun olanı kopyalayın
- Bilgileri sayfanıza göre güncelleyin
- Kodu
<script type="application/ld+json">etiketleri arasına sarın - Sayfanızın
<head>bölümüne yapıştırın
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Sayfa Başlığı",
...
}
</script>
DexterGPT ile Otomatik Schema Oluşturma
Her sayfa için ayrı ayrı JSON-LD kodu yazmak zaman alıcıdır — özellikle yüzlerce sayfalı sitelerde.
💡 DexterGPT'nin schema markup modülü, sayfalarınızı tarayarak içerik türüne uygun schema kodlarını otomatik oluşturur. Article, FAQ, Product, LocalBusiness — tek tıkla doğru yapısal veri.
Schema Markup Hataları ve Google Cezaları
Schema eklemek yeterli değil — doğru eklemek gerekir. Yaygın hatalar:
- İçerikle uyumsuz schema: Sayfada olmayan bir SSS bölümü için FAQPage schema eklemek. Google bunu spam olarak değerlendirir.
- Eksik zorunlu alanlar: Article schema'da
headlineveyadatePublishedeksik bırakmak. Google schema'yı hiç işlemez. - Yanıltıcı bilgiler: Sahte fiyat, sahte yıldız puanı veya yanlış stok durumu. Bu, manuel ceza (manual action) sebebidir.
- Schema spam: Her sayfaya gereksiz schema türleri eklemek. Yalnızca sayfanın gerçek içeriğiyle uyumlu schema kullanın.
Google, yanıltıcı yapısal veri kullanan sitelere rich result cezası verebilir. Bu ceza, tüm rich snippet'larınızın kaldırılması anlamına gelir.
Schema Test ve Doğrulama Araçları
Schema'nızı yayınlamadan önce mutlaka test edin:
- Google Rich Results Test: Schema'nızın Google tarafından tanınıp tanınmadığını ve hata içerip içermediğini gösterir.
- Schema Markup Validator: Tüm schema türlerini destekler, Google'a özel olmayan genel doğrulama yapar.
- Google Search Console — Geliştirmeler: Schema'nız canlıya çıktıktan sonra GSC'nin "Geliştirmeler" bölümünden hata raporlarını takip edin.
İpucu: Teknik SEO kontrol listemizin 24. ve 25. maddeleri schema doğrulama sürecini kapsamlı anlatıyor.
Sık Sorulan Sorular
Schema markup doğrudan sıralama faktörü müdür?
Hayır, schema doğrudan bir sıralama faktörü değildir. Ancak rich snippet'lar CTR'ı artırarak dolaylı sıralama etkisi yaratır. Ayrıca AI motorları yapısal verili içerikleri daha güvenilir bularak daha sık alıntılar.
Hangi schema türüyle başlamalıyım?
Article/BlogPosting schema ile başlayın — her blog yazısına uygulanabilir. Ardından FAQPage ve Organization schema'sını ekleyin. E-ticaret sitesiyseniz Product schema'yı öncelikleyin.
Schema markup her CMS'te çalışır mı?
Evet. JSON-LD formatı HTML'e eklenen bir script etiketi olduğu için WordPress, Wix, Shopify, Blogger veya custom CMS fark etmeksizin her platformda çalışır.
Bir sayfada birden fazla schema türü kullanabilir miyim?
Evet. Örneğin bir blog yazısında hem Article hem FAQPage schema'sı olabilir. Google bunu destekler. Her birini ayrı <script> etiketi içinde veya tek bir JSON-LD bloğunda @graph yapısıyla ekleyebilirsiniz.
Schema eklendikten sonra ne kadar sürede rich snippet görünür?
Google'ın schema'yı tarayıp rich snippet göstermeye başlaması genellikle birkaç gün ile birkaç hafta arasında sürer. GSC'den yeniden tarama talep ederek süreci hızlandırabilirsiniz.
İlgili Yazılar:
SEO'yu Otomatikleştir
Teknik SEO hatalarını tek tıkla bulun ve organik trafiğinizi roketleyin.
SEO'yu Otomatikleştir
Teknik SEO hatalarını tek tıkla bulun ve organik trafiğinizi roketleyin.