İçeriğe geç
SEO

Schema Markup (Yapısal Veri) Optimizasyonu Kapsamlı Rehber

Yayın tarihi 9 Eylül 2026 Yazar Kerem Kırbıyık 2 dk okuma
Schema Markup yapısal veri optimizasyonu JSON-LD grafik mimarisi ve zengin snippet şeması

Arama motorları bir web sayfasını tararken metinleri okuyup analiz edebilse de; bir sayfanın bir makale mi, bir ürün mü, bir yemek tarifi mi yoksa kurumsal bir şirket künyesi mi olduğunu kesin olarak anlamak için anlamsal etiketlemelere ihtiyaç duyar. Arama motorlarının içeriği hatasız sınıflandırmasını sağlayan evrensel açık standartlar bütününe Schema Markup (Yapısal Veri / Structured Data) adı verilir.

Google, Schema.org sözlüğündeki yapısal verileri kullanarak standart 10 mavi linkin ötesinde; yıldız puanları, fiyat rozetleri, SSS akordeonları ve zengin ürün kartları (Rich Results) üretir.


1. Neden Mikrodata / RDFa Değil, JSON-LD Tercih Edilmelidir?

[Eski Yöntem: Microdata] ➔ HTML etiketlerinin içine gömülür (<div itemprop="name">...) (Bakımı Çok Zor!)
[Modern Standart: JSON-LD]➔ <head> alanında bağımsız tek bir <script> bloğu (Google'ın %100 Önerdiği Format)

Google, yapılandırılmış veri entegrasyonunda JSON-LD (JavaScript Object Notation for Linked Data) formatını resmi olarak tavsiye eder. JSON-LD, HTML sayfa tasarımından tamamen bağımsız olduğu için ön yüz güncellemelerinde bozulmaz.


2. En Çok Kullanılan 5 Temel Schema Türü ve Kod Örnekleri

1. Organization ve LocalBusiness Şeması (Kurumsal Kimlik ve E-E-A-T)

{
  "@context": "https://schema.org",
  "@type": "ProfessionalService",
  "name": "Seobify Dijital Danışmanlık",
  "image": "https://seobify.com/images/logo.svg",
  "url": "https://seobify.com",
  "telephone": "+902120000000",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Büyükdere Cad. No:199",
    "addressLocality": "Şişli",
    "addressRegion": "İstanbul",
    "postalCode": "34394",
    "addressCountry": "TR"
  },
  "sameAs": [
    "https://www.linkedin.com/company/seobify",
    "https://github.com/seobify"
  ]
}

2. FAQPage Şeması (Sıkça Sorulan Sorular Zengin Sonucu)

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Schema markup SEO sıralamasını doğrudan artırır mı?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Şema tek başına bir sıralama faktörü değildir; ancak SERP'te zengin rozetler sunarak tıklama oranını (CTR) %30'a varan oranda artırır."
      }
    }
  ]
}

3. Schema Uygulamasında En Sık Yapılan 3 Hata

  1. Sayfada Görünmeyen İçeriğe Şema Basmak: Kullanıcı arayüzünde yer almayan gizli metin veya sahte yorumları şemaya eklemek Google’ın manuel işlem (Spammy Structured Markup) cezası vermesine yol açar.
  2. Eksik Zorunlu Alanlar (Missing Required Fields): Product şemasında price veya image alanını boş bırakmak şemanın geçersiz sayılmasına neden olur.
  3. Ayrı Ayrı Bağımsız Şemalar Koymak: @graph yapısını kullanarak Organization, Article ve Author varlıklarını birbirine bağlayın.

Sıkça Sorulan Sorular

Şema kodlarımı nasıl test edebilirim?

Google’ın resmi Zengin Sonuçlar Testi ve Schema Markup Validator araçlarına sayfa URL’nizi yapıştırarak doğrulayabilirsiniz.

Birden fazla şema aynı sayfada bulunabilir mi?

Evet. Bir hizmet sayfasında hem Service, hem FAQPage hem de BreadcrumbList şeması bir arada bulunabilir.


Stratejik Sonuç

Schema Markup optimizasyonu, web sitenizi yapay zeka ve arama motorları için tam anlaşılır anlamsal bir veritabanına dönüştürür. Hatasız yapısal veri mimarileri için teknik SEO danışmanlığı çözümlerimizi inceleyin.

İlgili Yazılar

Daha kapsamlı destek için: SEO Danışmanlığı hizmetimize göz atın.

Bu yazı faydalı oldu mu?