Teknik SEO

Schema Markup (Yapılandırılmış Veri) Nedir? Zengin Sonuçlar İçin 2026 Rehberi

Yıldızlı puanlar, SSS açılır kutuları, tarif kartları... Bunların hepsi schema markup ile mümkün. Yapılandırılmış veriyi doğru kurgulayıp hem klasik aramada hem yapay zeka yanıtlarında öne çıkmayı öğrenin.

Serpux Ekibi19 Ağustos 202613 dk okuma
Kısaca (TL;DR)

Schema markup (yapılandırılmış veri), sayfanızdaki bilgiyi arama motorlarının ve yapay zeka modellerinin makine diliyle anlayabileceği şekilde etiketleyen bir kod katmanıdır. Google bunu resmi bir sıralama faktörü saymasa da, doğru uygulanan schema; yıldız puanı, SSS kutusu, tarif kartı gibi zengin sonuçları (rich results) tetikleyerek tıklama oranınızı belirgin şekilde artırır ve içeriğinizi yapay zeka yanıtları için daha "alıntılanabilir" hale getirir.

Google'da bir arama yapıp sonuçlarda yıldızlı puanlar, açılır SSS soruları veya tarif için pişirme süresi gösteren kartlar gördünüz mü? Bunların hiçbiri tesadüf değil — hepsi schema markup sayesinde mümkün oluyor. Sayfanızın arkasına eklediğiniz görünmez bir kod katmanı, arama motoruna "bu bir ürün sayfası, fiyatı şu, puanı bu" ya da "bu bölüm bir soru-cevap listesi" gibi net sinyaller veriyor.

Bu rehberde schema markup'ın ne olduğunu, en çok kullanılan türlerini, JSON-LD ile nasıl uygulanacağını ve sonucunu nasıl test edeceğinizi örnek kodlarla adım adım öğreneceksiniz.

Schema Markup (Yapılandırılmış Veri) Nedir?

Schema markup, schema.org tarafından tanımlanan ortak bir kelime dağarcığı kullanarak sayfanızdaki içeriği (ürün, makale, işletme, tarif, etkinlik, soru-cevap vb.) yapılandırılmış biçimde etiketleme yöntemidir. Google, Bing ve yapay zeka arama motorları bu yapıyı okuyarak sayfanızın konusunu, önemli alanlarını ve bağlamını çok daha kesin biçimde anlar — tahmin etmek yerine doğrudan "bilir".

Basitçe: normal HTML sayfanızın kullanıcıya görsel olarak anlattığını, schema markup arama motoruna makine diliyle anlatır.

Neden Önemli? Zengin Sonuçların Etkisi

Schema markup'ın en somut faydası, arama sonuçlarında standart mavi linkten daha fazla yer kaplayan ve dikkat çeken zengin sonuçlar (rich results) kazanmaktır:

★★★★★
Yıldız puanı gösteren sonuçlar, düz metin sonuçlara göre daha fazla tıklama alma eğilimindedir
SSS/FAQPage şeması olan sonuçlar, sayfada normalin katbekat fazla dikey alan kaplayabilir
40+
Google'ın desteklediği farklı zengin sonuç/şema türü sayısı

Rakibiniz düz mavi linkle görünürken siz yıldızlı puanla, hazırlama süreli tarif kartıyla ya da açılır SSS kutusuyla görünürseniz, göz aynı anda ikisini karşılaştırdığında kazanan genellikle daha fazla bilgi taşıyan sonuç olur.

Schema Markup Türleri: Hangi İçerik İçin Hangi Şema?

Onlarca schema.org türü olsa da, SEO'da pratikte en çok işe yarayan 8 tanesi şunlardır:

Şema Türü Ne Zaman Kullanılır Örnek Zengin Sonuç
ArticleBlog yazısı, haber içeriğiYazar, tarih, öne çıkan görsel
ProductÜrün / e-ticaret sayfasıFiyat, stok durumu, yıldız puanı
FAQPageSık sorulan sorular içeren sayfaAçılır soru-cevap kutuları
HowToAdım adım rehber/tarifNumaralı adım kartları, süre
LocalBusinessFiziksel işletme sayfasıAdres, çalışma saati, harita bilgisi
Review / AggregateRatingYorum/puanlama içeren içerikOrtalama puan, yorum sayısı
BreadcrumbListHer sayfa (site hiyerarşisi)URL yerine gezinme yolu gösterimi
OrganizationMarka/şirket kimliğiBilgi panelinde logo, sosyal linkler

E-ticaret sayfalarında Product şemasının alan alan nasıl doldurulacağını (fiyat, stok, marka, aggregateRating) e-ticaret SEO rehberimizde ayrıca detaylandırdık.

Arama Motorları Schema'yı Nasıl Kullanır?

Bir arama motoru sayfanızı taradığında, yapılandırılmış veriyi şu sırayla işler:

1. Sayfa taranır (crawl) 2. JSON-LD ayrıştırılır 3. Bilgi grafiğine eklenir 4. Uygunluk değerlendirilir 5. Zengin sonuç

4. adımda arama motoru, şemadaki bilgiyle sayfada gerçekten görünen bilgiyi karşılaştırır. Uyuşmazlık varsa (örneğin şemada 4.8 yıldız yazıp sayfada hiç puan göstermemek), zengin sonuç gösterilmez ya da daha kötüsü, manuel bir inceleme tetiklenebilir.

JSON-LD ile Schema Markup Nasıl Eklenir?

Google'ın resmi olarak önerdiği format JSON-LD'dir — sayfanın görünür HTML'inden bağımsız, tek bir <script> bloğu olarak eklenir. Örneğin bu yazının altındaki SSS bölümü şu şekilde işaretlenmiştir:

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "Schema markup eklemek sıralamamı yükseltir mi?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "Hayır, doğrudan bir sıralama faktörü değildir; ancak
      zengin sonuçlar tıklama oranını artırır."
    }
  }]
}

1. Doğru Şema Türünü Seçin

Yukarıdaki tablodan sayfanızın içerik türüne en uygun şemayı belirleyin. Bir sayfada birden fazla şema (örn. Article + BreadcrumbList) aynı anda kullanılabilir.

2. Zorunlu Alanları Eksiksiz Doldurun

Her şema türünün schema.org tarafından belirlenmiş zorunlu (required) ve önerilen (recommended) alanları vardır. Product için name, image ve offers zorunludur; eksik bırakılan zorunlu alan, zengin sonuç uygunluğunu tamamen iptal edebilir.

3. Kodu <head> veya <body> İçine Yerleştirin

JSON-LD bloğu <script type="application/ld+json"> etiketiyle sayfanın <head> ya da <body> kısmına eklenir — konumu önemli değildir, önemli olan sayfada bir kez ve doğru içerikle bulunmasıdır.

4. Google Rich Results Test İle Doğrulayın

Kodu yayınlamadan önce mutlaka Google Rich Results Test aracından geçirin. Bu araç hem sözdizimi hatalarını hem eksik zorunlu alanları anında gösterir.

5. Search Console'da İzleyin

Yayına aldıktan sonra Google Search Console'daki "Geliştirmeler" bölümünden ilgili şemanın (Ürün, SSS, vb.) geçerli/hatalı sayısını düzenli takip edin — yeni hatalar genellikle şablon değişikliklerinden sonra ortaya çıkar.

✅ Schema Markup Hızlı Kontrol Listesi
  • Sayfa içeriğine en uygun şema türünü seçtiniz mi?
  • Tüm zorunlu (required) alanlar dolduruldu mu?
  • Şemadaki bilgi, sayfada kullanıcının gördüğüyle birebir uyuşuyor mu?
  • JSON-LD, geçerli bir JSON sözdizimiyle yazıldı mı (eksik virgül/parantez yok mu)?
  • Google Rich Results Test'te hatasız geçti mi?
  • Search Console'da düzenli olarak izleniyor mu?

En Sık Yapılan 5 Schema Markup Hatası

  • Görünmeyen bilgiyi şemaya yazmak: Sayfada göstermediğiniz bir yıldız puanını veya fiyatı şemada belirtmek — Google'ın en sık cezalandırdığı ihlallerden biri.
  • Yanlış şema türü seçmek: Bir blog yazısına Product şeması uygulamak; her ikisi de geçerli JSON olsa da anlam uyuşmazlığı reddedilmeye yol açar.
  • Sözdizimi hataları: Eksik virgül, kapanmayan parantez gibi basit JSON hataları tüm bloğu geçersiz kılar.
  • Eski/güncellenmemiş veri: Ürün stokta yokken şemada hâlâ "InStock" yazması, güven kaybına ve manuel işleme yol açabilir.
  • Şablonu kopyala-yapıştır kullanmak: Örnek koddaki demo verileri (örn. "Örnek Ürün Adı") değiştirmeden yayınlamak — Google bunu düzenli tarar ve fark eder.

Schema Markup Test ve Doğrulama Araçları

Yayına almadan önce ve düzenli aralıklarla şu araçlarla kontrol edin:

  • Google Rich Results Test: Hangi zengin sonuçlara uygun olduğunuzu ve hataları anında gösterir.
  • Schema.org Markup Validator: Şemanın schema.org standardına teknik uygunluğunu kontrol eder.
  • Google Search Console → Geliştirmeler: Canlıdaki sayfalarınızda zaman içinde biriken hataları ve geçerli sayfa sayısını gösterir.

Schema Markup, GEO (Yapay Zeka Arama) İçin Neden Kritik?

Yapılandırılmış veri sadece klasik Google sonuçları için değil, yapay zeka arama motorları için de kritik bir sinyal. GEO rehberimizde detaylandırdığımız gibi, ChatGPT, Gemini ve Google AI Overviews gibi sistemler yanıtlarını oluştururken içeriği net, makine tarafından okunabilir bloklar halinde tercih eder. Schema markup, tam olarak bu okunabilirliği sağlar — özellikle FAQPage ve HowTo şemaları, yapay zekanın doğrudan alıntılayabileceği hazır soru-cevap ve adım blokları sunar.

Sonuç: Küçük Kod, Büyük Görünürlük

Schema markup, sayfanıza tek satır görsel değişiklik yapmadan, arama motorlarının ve yapay zekanın içeriğinizi çok daha net anlamasını sağlayan düşük maliyetli, yüksek etkili bir SEO adımıdır. Doğru türü seçip zorunlu alanları eksiksiz doldurduğunuzda, zengin sonuçlarla hem tıklama oranınızı hem de yeni nesil AI aramalarındaki görünürlüğünüzü artırırsınız.

Doğru JSON-LD kodunu dakikalar içinde oluşturun

Serpux'un AI Schema Generator aracı, birkaç bilgiyi girmenizle sayfanıza uygun, hatasız JSON-LD kodunu otomatik üretir.

AI Schema Generator'ı Deneyin

Sıkça Sorulan Sorular

Schema markup eklemek doğrudan sıralamamı yükseltir mi?

Hayır, schema markup doğrudan bir sıralama faktörü değildir. Ancak zengin sonuçlar (yıldız puan, SSS kutusu, tarif kartı vb.) tıklama oranınızı artırır ve dolaylı olarak trafiği yükseltir; ayrıca GEO açısından da değerlidir.

Hangi schema türünü kullanmalıyım?

İçerik türüne göre değişir: blog yazısı için Article, ürün sayfası için Product, SSS içeren sayfalar için FAQPage, adım adım rehberler için HowTo, işletme sayfaları için LocalBusiness. Bir sayfada birden fazla tür birlikte kullanılabilir.

JSON-LD mi, Microdata mı kullanmalıyım?

Google resmi olarak JSON-LD'yi önerir; ayrı bir script bloğu olduğu için eklemesi ve bakımı çok daha kolaydır.

Schema markup eklemek için kod bilmem gerekir mi?

Temel düzeyde hayır. Serpux'un AI Schema Generator gibi araçları, birkaç bilgi girmenizle doğru JSON-LD kodunu otomatik üretir.

Yanlış veya eksik schema markup cezaya yol açar mı?

Evet, sayfada görünmeyen veya yanıltıcı bilgi içeren şemalar manuel işlemle cezalandırılabilir ve zengin sonuç gösterimi o sayfa için kapatılabilir.

schema markupyapılandırılmış veristructured datajson-ldzengin sonuçlarrich snippetsfaqpage schema

SEO Sıralama Takibine Hemen Başlayın

Serpux ile anahtar kelimelerinizin Google sıralamalarını günlük takip edin. 14 gün ücretsiz deneyin.

İlgili Yazılar

Teknik SEO

On-Page SEO ve İçerik Optimizasyonu: Eksiksiz Rehber (2026)

Web sitenizin Google'da üst sıralara çıkması için bilmeniz gereken tüm on-page SEO teknikleri: başlık etiketleri, meta açıklamalar, içerik yapısı, dahili linkleme, görsel optimizasyonu ve daha fazlası.

30 Mart 202628 dk okuma