
Arama sonuçlarında yıldızlı değerlendirmeler, tarif kartları, etkinlik bilgileri ve SSS bölümleri gördüğünüzde, bunların arkasında schema markup yani yapılandırılmış veri vardır. Schema markup, web sayfalarınızın içeriğini arama motorlarının anlayabileceği yapısal bir formatta ifade etmenizi sağlayan güçlü bir SEO aracıdır. Doğru uygulandığında, arama sonuçlarınızın görünürlüğünü artırır, tıklama oranlarını yükseltir ve featured snippet kazanma şansınızı artırır.
Bu kapsamlı rehberde, schema markup'un ne olduğunu, nasıl çalıştığını, hangi tiplerin SEO için en değerli olduğunu ve adım adım nasıl uygulayacağınızı ele alacağız. 2026 itibarıyla Google'ın yapay zeka destekli arama sonuçlarında yapılandırılmış verinin önemi her zamankinden fazla; AI Mode ve AI Overviews, schema verilerini doğrudan bilgi grafiği yanıtlarında kullanmaktadır.
Schema Markup Nedir?
Schema markup, web sayfalarının içeriğini arama motorları için makine tarafından okunabilir bir formatta tanımlayan yapılandırılmış veri kodudur. Schema.org sözlüğünü temel alan bu işaretleme dili, Google, Bing, Yandex ve Yahoo tarafından ortaklaşa desteklenmektedir.
Normal HTML'de bir sayfa başlığı <h1> etiketiyle gösterilir ve arama motoru bunun bir başlık olduğunu bilir ama ne tür bir başlık olduğunu (makale, ürün, etkinlik?) anlamaz. Schema markup, bu bağlamı sağlar: "Bu bir BlogPosting, başlığı şu, yazarı bu, yayımlanma tarihi bu" şeklinde açık bilgi verir.
Yapılandırılmış Veri SEO'yu Nasıl Etkiler?
Schema markup'un SEO üzerindeki etkileri doğrudan ve dolaylı yoldan gerçekleşir:
- Rich snippet'ler: Yapılandırılmış veri, arama sonuçlarınızda yıldızlı değerlendirmeler, fiyat bilgileri, stok durumu, tarif kartları ve SSS bölümleri gibi zengin sonuçlar gösterilmesini sağlar. Bu, tıklama oranını %20-30 oranında artırabilir.
- Bilgi grafiği entegrasyonu: Google'ın Knowledge Graph'ine içeriğinizin doğru bilgilerle kaydedilmesini sağlar. Marka aramalarında bilgi panelinin oluşmasına yardımcı olur.
- AI Mode ve AI Overviews: Google AI Overviews, yapılandırılmış veriyi doğrudan kullanarak bilgi kartları ve yanıtlar oluşturur. Schema verisi olan sayfalar, AI yanıtlarında daha sık kaynak olarak gösterilir.
- Sesli arama optimizasyonu: Voice search yanıtlarının %40'ı yapılandırılmış veri kaynaklıdır. Schema markup, sesli asistanların içeriğinizi doğru yanıtlar için kullanmasını sağlar.
- Semantik anlama: Entity SEO bağlamında, schema markup içeriğinizin varlıklarını (kişi, organizasyon, ürün) açıkça tanımlayarak Google'ın konu uzmanlığınızı anlamasını kolaylaştırır.
Schema Markup Formatları
Yapılandırılmış veri kodlamak için üç temel format vardır:
1. JSON-LD (Önerilen)
Google'ın önerdiği ve en yaygın kullanılan formattır. Sayfanın <head> veya <body> bölümüne <script type="application/ld+json"> etiketiyle eklenir. HTML içeriğinden bağımsızdır, bu yüzden mevcut sayfa yapısını bozmadan kolayca uygulanır.
Örnek bir BlogPosting JSON-LD kodu:
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Schema Markup SEO Rehberi",
"author": {
"@type": "Organization",
"name": "SEOmodi SEO Ajansı"
},
"datePublished": "2026-05-30",
"dateModified": "2026-05-30",
"image": "https://seomodi.com/schema-featured.webp"
}
2. Mikrodata (Microdata)
HTML etiketlerine doğrudan eklenen öznitelik tabanlı formattır. itemscope, itemtype ve itemprop öznitelikleri kullanılır. Google tarafından desteklenir ama JSON-LD kadar temiz değildir çünkü HTML ile iç içe geçer.
3. RDFa
Resource Description Framework in Attributes, nadiren kullanılan daha karmaşık bir formattır. Belge odaklı yapısı nedeniyle SEO uygulamalarında JSON-LD'ye tercih edilmez.
Hangi Formatı Kullanmalısınız?
Google, JSON-LD'yi açıkça önermektedir. Mikrodata hâlâ desteklenmekle birlikte, yeni projelerde ve güncellemelerde JSON-LD kullanın. Mikrodata kullanan mevcut sayfaları yavaş yavaş JSON-LD'ye taşıyın.
SEO İçin En Değerli Schema Tipleri
Schema.org yüzlerce tip içerir ama SEO açısından en yüksek etkiyi veren birkaç temel tip vardır. İşte önceliklendirilmiş liste:
1. Article / BlogPosting
Blog yazıları ve makaleler için temel schema tipi. Her içerik sayfasına mutlaka uygulanmalıdır:
- headline: Makale başlığı (title etiketiyle aynı olmamalı, daha açıklayıcı olmalı)
- author: Yazar bilgisi (Person veya Organization tipi)
- datePublished / dateModified: Yayın ve güncelleme tarihleri
- image: Öne çıkan görsel URL'si
- publisher: Yayıncı organizasyon bilgisi ve logo
Article schema'sı, Google'ın E-E-A-T değerlendirmesinde yazar ve yayıncı otoritesini anlamasına yardımcı olur.
2. Organization
Kurumsal web siteleri için kritik öneme sahiptir. Google Knowledge Graph'te marka bilgi panelinin oluşmasını sağlar:
- name: Marka/kurum adı
- url: Web sitesi URL'si
- logo: Marka logosu
- sameAs: Sosyal medya profilleri (Twitter, LinkedIn, YouTube vb.)
- contactPoint: İletişim bilgileri
3. FAQPage
SSS (Sıkça Sorulan Sorular) sayfaları için güçlü bir schema tipi. Google arama sonuçlarında SSS bölümü göstererek sayfanızın görünürlüğünü artırır:
- Her soru-cevap çifti
QuestionveAnswertipleriyle işaretlenir - SSS rich snippet'leri, arama sonuçlarında doğrudan cevap göstererek tıklama oranını artırır
- İçerik stratejisi olarak FAQPage, AEO (Answer Engine Optimization) hedefleri için de değerlidir
4. Product
E-ticaret SEO için en değerli schema tipi. Ürün sayfalarında rich snippet'ler gösterilmesini sağlar:
- name: Ürün adı
- description: Ürün açıklaması
- image: Ürün görseli
- offers: Fiyat, stok durumu ve para birimi
- aggregateRating: Toplam değerlendirme ve yıldız sayısı
- review: Kullanıcı yorumları

5. LocalBusiness
Yerel SEO çalışmalarında vazgeçilmez bir schema tipi. Google Maps ve yerel arama sonuçlarında işletme bilgilerinizin doğru gösterilmesini sağlar:
- name / address / telephone: İşletme temel bilgileri
- openingHours: Çalışma saatleri
- geo: Enlem ve boylam koordinatları
- aggregateRating: Müşteri değerlendirmeleri
6. HowTo
Adım adım rehber ve talimat içerikleri için ideal bir schema tipi. Google arama sonuçlarında adım adım talimat kartı gösterir:
- Her adım
HowToSteptipiyle işaretlenir - Görsel ve metin destekli adımlar zengin sonuçlarda görünür
- Özellikle teknik kılavuzlar ve DIY içerikleri için etkilidir
7. Course ve Event
Eğitim ve etkinlik sektörü için önemli schema tipleri:
- Course: Eğitim programı adı, sağlayıcı, açıklama ve süre bilgisi
- Event: Etkinlik adı, tarih, konum ve bilet bilgisi
Schema Markup Uygulama Adımları
Schema markup'u doğru bir şekilde uygulamak, teknik bilgi ve dikkat gerektiren bir süreçtir. Adım adım ilerleyelim:
Adım 1: Uygun Schema Tipini Belirleme
Her sayfa için en uygun schema tipini belirleyin:
- Ana sayfa: Organization + WebSite + SearchAction
- Blog yazısı: BlogPosting veya Article
- Ürün sayfası: Product + Offer + AggregateRating
- SSS sayfası: FAQPage
- İletişim sayfası: LocalBusiness + ContactPoint
- Yazar sayfası: Person + sameAs
Adım 2: JSON-LD Kodunu Hazırlama
Schema.org spesifikasyonuna uygun JSON-LD kodu yazın. Dikkat etmeniz gereken noktalar:
- Required (zorunlu) alanları doldurun: Google'ın rich snippet gösterebilmesi için her tipin zorunlu alanları vardır. Örneğin, Product tipinde "name" ve "offers" zorunludur.
- Recommended (önerilen) alanları ekleyin: Zorunlu olmasa bile önerilen alanları doldurmak, rich snippet kalitesini artırır.
- Tarih formatına dikkat edin: ISO 8601 formatını kullanın (YYYY-MM-DD veya YYYY-MM-DDTHH:MM:SS+TZ).
- URL'leri mutlak (absolute) yazın: Görsel ve sayfa URL'leri https:// ile başlamalıdır.
Adım 3: Kodu Sayfaya Ekleme
JSON-LD kodunu sayfanızın <head> bölümüne veya <body> sonuna ekleyin. WordPress kullanıyorsanız:
- Temel editör: Özel HTML bloğu ile doğrudan ekleyin
- Rank Math SEO: Schema sekmesinden yapılandırılmış veriyi yönetin
- Yoast SEO: Schema ayarları otomatik gelir, özel schema için filtre kullanın
- Özel kod:
wp_headkancasıyla JSON-LD'yi sayfaya enjekte edin
Adım 4: Doğrulama ve Test
Kodu yayımlamadan önce mutlaka test edin:
- Google Rich Results Test: Rich Results Test aracı ile URL'nizi test edin. Hata ve uyarıları kontrol edin.
- Schema Markup Validator: Schema Markup Validator ile yapılandırılmış verinizin spesifikasyona uygunluğunu denetleyin.
- Google Search Console: "Geliştirmeler" bölümünden rich snippet durumunuzu izleyin. Hata sayısını sıfıra indirmeyi hedefleyin.
İleri Düzey Schema Markup Teknikleri
Temel schema uygulamasını tamamladıktan sonra, daha gelişmiş tekniklerle SEO etkisini artırabilirsiniz:
Graph Yapısı ile Çoklu Schema
Bir sayfada birden fazla schema tipi kullanmanız gerekebilir. Örneğin bir blog yazısı sayfasında hem BlogPosting hem BreadcrumbList hem de Organization bilgisi bulunur. Bunları @graph yapısıyla tek bir JSON-LD bloğunda birleştirin:
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Organization",
"@id": "https://seomodi.com/#organization",
"name": "SEOmodi SEO Ajansı",
"url": "https://seomodi.com",
"logo": { "@type": "ImageObject", "url": "https://seomodi.com/logo.webp" }
},
{
"@type": "BlogPosting",
"@id": "https://seomodi.com/schema-markup-rehberi/#article",
"headline": "Schema Markup SEO Rehberi",
"author": { "@id": "https://seomodi.com/#organization" },
"publisher": { "@id": "https://seomodi.com/#organization" },
"datePublished": "2026-05-30"
},
{
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Ana Sayfa", "item": "https://seomodi.com" },
{ "@type": "ListItem", "position": 2, "name": "Blog", "item": "https://seomodi.com/blog" },
{ "@type": "ListItem", "position": 3, "name": "Schema Markup Rehberi" }
]
}
]
}
BreadcrumbList Schema
Sayfa hiyerarşisini arama motorlarına gösteren BreadcrumbList, hem site mimarisini hem de kullanıcı deneyimini iyileştirir. Arama sonuçlarında URL yapısı yerine breadcrumb yolu gösterilir.
Speakable Specification
Google Asistan ve sesli arama için hangi içerik bölümlerinin sesli okunmaya uygun olduğunu belirten Speakable specification, sesli arama optimizasyonunda önemli bir araçtır:
{
"@type": "SpeakableSpecification",
"cssSelector": [".speakable-summary", ".speakable-conclusion"]
}
Sitelinks Search Box
Marka aramalarında Google'da site içi arama kutusu gösterilmesini sağlayan WebSite + SearchAction schema'sı:
{
"@context": "https://schema.org",
"@type": "WebSite",
"@id": "https://seomodi.com/#website",
"url": "https://seomodi.com",
"name": "SEOmodi SEO Ajansı",
"potentialAction": {
"@type": "SearchAction",
"target": "https://seomodi.com/?s={search_term_string}",
"query-input": "required name=search_term_string"
}
}

Schema Markup ile İlgili Yaygın Hatalar
Schema markup uygulamasında sık yapılan hatalar ve çözümleri:
Hata 1: İçerikle Uyumlu Olmayan Veri
Schema verisi, sayfada kullanıcıya gösterilen içerikle birebir aynı olmalıdır. Kullanıcının görmediği içerik schema'da yer almamalıdır. Örneğin, sayfada 4.5 yıldız gösterilirken schema'da 5 yıldız yazmak, Google tarafından manipülasyon olarak değerlendirilir ve spam güncellemelerinde cezalandırılır.
Hata 2: Zorunlu Alanları Atlamak
Her schema tipinin Google'ın rich snippet gösterebilmesi için zorunlu alanları vardır. Product tipinde "name" ve "offers" zorunludur; bunlardan biri eksik olursa rich snippet gösterilmez.
Hata 3: Tarih Formatı Hataları
Tarihler ISO 8601 formatında olmalıdır. "30 Mayıs 2026" yerine "2026-05-30" kullanılmalıdır. Hatalı format, tarih bazlı rich snippet'lerin çalışmamasına neden olur.
Hata 4: Yinelenen Schema Kodu
Aynı sayfada aynı schema tipi birden fazla kez tanımlanmamalıdır. Eğer bir sayfada birden fazla ürün varsa, her ürünü ayrı Product tipiyle @graph içinde tanımlayın, ayrı JSON-LD blokları yazmayın.
Hata 5: URL ve Görsel Hataları
Schema'da kullanılan URL'ler ve görseller mutlak (absolute) ve erişilebilir olmalıdır. /images/photo.jpg yerine https://seomodi.com/images/photo.jpg kullanın. Görsellerin dizine eklenmiş ve erişilebilir olduğundan emin olun.
Schema Markup ve AI Arama
2026 itibarıyla Google'ın yapay zeka destekli arama özellikleri, yapılandırılmış verinin önemini katbekat artırmıştır:
AI Overviews ve Schema
Google AI Mode ve AI Overviews, yapılandırılmış veriyi doğrudan tüketerek bilgi kartları ve özet yanıtlar oluşturur. Schema markup kullanan sayfalar, AI yanıtlarında kaynak olarak gösterilme olasılığı daha yüksektir. Özellikle:
- FAQPage: AI Overviews'da doğrudan soru-cevap olarak kullanılır
- HowTo: Adım adım yanıtlar için kaynak gösterilir
- Product: Ürün karşılaştırmalarında fiyat ve özellik bilgisi sağlar
- Organization: Marka bilgi grafiği yanıtlarını besler
GEO (Generative Engine Optimization)
GEO bağlamında schema markup, yapay zeka motorlarının içeriğinizi doğru anlaması ve yapılandırması için kritik bir sinyaldir. AI motorları yapılandırılmış veriyi semantik anlama katmanında kullanır ve bu, yanıtların kalitesini doğrudan etkiler.
Schema Markup SEO Performansı Nasıl Ölçülür?
Schema markup'un SEO etkisini ölçmek için şu metrikleri takip edin:
- Rich snippet görünüm oranı: Google Search Console "Geliştirmeler" bölümünden hangi sayfalarınızın rich snippet gösterdiğini izleyin.
- Tıklama oranı (CTR) değişimi: Schema uygulaması öncesi ve sonrası CTR karşılaştırması. Rich snippet'ler genellikle CTR'yi %20-30 artırır.
- Organik trafik trendi: GA4 performans analizi ile schema uygulanan sayfaların trafik eğilimini izleyin.
- Hata oranı: Search Console'da schema hatalarının sayısı ve çözülme oranı.
- AI yanıtlarında kaynak gösterilme: AI Overviews ve AI Mode'da içeriğinizin ne sıklıkla kaynak olarak kullanıldığı.
Schema Markup Uygulama Kontrol Listesi
Her sayfa için schema markup uygularken şu kontrol listesini kullanın:
Yayın Öncesi
- Uygun schema tipini belirlediniz mi?
- Tüm zorunlu (required) alanları doldurdunuz mu?
- Önerilen (recommended) alanları eklediniz mi?
- Tarihler ISO 8601 formatında mı?
- URL'ler ve görseller mutlak ve erişilebilir mi?
- Schema verisi sayfa içeriğiyle tutarlı mı?
Doğrulama
- Google Rich Results Test'te geçerli mi?
- Schema Markup Validator'da hata yok mu?
- JSON-LD sözdizimi doğru mu (virgül, tırnak işareti)?
- Yinelenen schema kodu yok mu?
Yayın Sonrası
- Google Search Console "Geliştirmeler" bölümünde hata yok mu?
- Rich snippet arama sonuçlarında görünüyor mu?
- CTR'de olumlu değişim var mı?
- Düzenli izleme ve güncelleme planı oluşturuldu mu?
Sonuç
Schema markup, modern SEO'nun vazgeçilmez bir bileşenidir. Yapılandırılmış veri, arama motorlarının içeriğinizi doğru anlamasını, rich snippet'ler göstermesini, bilgi grafiğine kaydetmesini ve yapay zeka yanıtlarında kaynak olarak kullanmasını sağlar. 2026'da Google'ın AI destekli arama sonuçlarında schema markup'un önemi her zamankinden fazla; AI Mode ve AI Overviews, yapılandırılmış veriyi doğrudan tüketmektedir.
Bu rehberde ele alınan schema tipleri, uygulama adımları, ileri düzey teknikler ve yaygın hatalar, yapılandırılmış veri stratejinizi baştan sona planlamanız için kapsamlı bir çerçeve sunmaktadır. Unutmayın: schema markup bir kerelik bir kurulum değil, sürekli bakım gerektiren bir SEO bileşenidir. Yeni içerikler ürettikçe, içerik brief'ine schema markup gereksinimlerini ekleyin ve düzenli doğrulama yapın. Profesyonel SEO hizmeti ile yapılandırılmış veri stratejinizi uzman desteğiyle yönetmek, arama sonuçlarındaki rekabet avantajınızı kalıcı kılar.
