Schema Markup SEO: Yapılandırılmış Veri Rehberi — Arama Sonuçlarını Zenginleştirme

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.

İlgili rehber: schema markup nedir yazımızı da inceleyin.

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:

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:

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:

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:

4. Product

E-ticaret SEO için en değerli schema tipi. Ürün sayfalarında rich snippet'ler gösterilmesini sağlar:

Schema markup tipleri ve rich snippet görselleştirmesi

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:

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:

7. Course ve Event

Eğitim ve etkinlik sektörü için önemli schema tipleri:

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:

Adım 2: JSON-LD Kodunu Hazırlama

Schema.org spesifikasyonuna uygun JSON-LD kodu yazın. Dikkat etmeniz gereken noktalar:

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:

Adım 4: Doğrulama ve Test

Kodu yayımlamadan önce mutlaka test edin:

İ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 doğrulama ve test süreci

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:

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:

Schema Markup Uygulama Kontrol Listesi

Her sayfa için schema markup uygularken şu kontrol listesini kullanın:

Yayın Öncesi

Doğrulama

Yayın Sonrası

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.