Schema işaretlemesi: ne olduğu ve SEO etkisi
Schema işaretlemesi, sayfa içeriğini arama motorlarına açıklayan ve JSON-LD, Microdata veya RDFa biçiminde eklenen yapılandırılmış veri setidir; zengin sonuçlar ve AI Overviews için arama motorlarının içerik bağlamını anlamasına yardımcı olur.

Schema işaretlemesi nedir?
Schema işaretlemesi, bir sayfanın içindeki öğeleri (ürün, etkinlik, inceleme, tarif, kurum vb.) açık ve standart bir sözlükle tanımlayan yapılandırılmış veridir. En yaygın biçim JSON-LD'dir; ayrıca Microdata ve RDFa kullanılabilir. Amaç, arama motorlarına sayfanın nesne-modelini ve ilişkilerini doğrudan bildirmektir, böylece arama motorları zengin sonuçlar, yapılandırılmış snippet’ler veya AI Overviews gibi iyileştirilmiş gösterimler için sayfanızı daha iyi değerlendirebilir.
Schema işaretlemesinin SEO için önemi
Yapılandırılmış veri, doğrudan bir sıralama sinyali değil; bunun yerine sayfanızı zengin gösterimlere, sonuç kartlarına veya Google’ın AI Overviews gibi özetleyen özelliklerine uygun hale getirir. Bu görünürlük artışı genellikle tıklama-oranını (CTR) iyileştirir ve kullanıcı etkileşimini artırabilir. Ayrıca arama motorlarının içeriğinizi doğru sınıflandırmasını kolaylaştırır; özellikle karmaşık içerikler (ürün varyantları, tarifler, etkinlik tarihleri) için anlaşılabilirliği artırır.
Schema işaretlemesi nasıl çalışır?
Arama motoru botları sayfanızı tararken sayfa HTML’sinde veya sayfaya eklenmiş JSON-LD bloklarında bulunan yapılandırılmış veriyi algılar. Bu veri; tip (ör. Product, Article), özellikler (ör. name, image, price), ve ilişki bilgisi sağlar. Yapılandırılmış veri, sayfanın Google tarafından nasıl işleneceğine dair öneri sunar; ancak arama motorları bu veriyi bağımsız olarak doğrular, ek kontroller yapar ve istenildiği gibi kullanıp kullanmamaya karar verebilir.
Ayrı üç aşamayı netleştirelim: tarama (crawling) — botların sayfayı bulup çekmesi; indeksleme (indexing) — içeriğin arama dizininde saklanması ve yapılandırılmış verinin kayda geçmesi; sıralama (ranking) — hangi sonuçların hangi sırada gösterileceği. Schema işaretlemesi indeksleme ve zengin gösterimler açısından etkili olabilir, ancak doğrudan tek başına sıralamayı belirleyen bir mekanizma değildir.
Schema tipleri (örnekler)
Yaygın kullanılan schema tipleri şunlardır: Article, NewsArticle, BlogPosting; Product ve Offer; Review ve AggregateRating; Event; FAQPage ve QAPage; Recipe; LocalBusiness; Organization ve Person. Hangi tipin kullanılacağı sayfanın amacına bağlıdır; aynı sayfada birden fazla tip (veya alt tip) tanımlanabilir.
Kısa örnek (JSON-LD): <script type="application/ld+json">{"@context":"https://schema.org","@type":"Product","name":"Örnek Ürün","image":"https://example.com/img.jpg","offers":{"@type":"Offer","price":"99.00","priceCurrency":"EUR"}}</script>
Schema işaretlemesine başlarken
1) Sayfanızın ana içeriğini ve kullanıcı hedefini belirleyin. 2) schema.org sözlüğünden uygun @type'ı seçin. 3) JSON-LD formatını tercih edin (Google önerir) ve temel zorunlu alanları doldurun. 4) Yayına almadan önce test edin ve yayın sonrası izleyin. Ek not: Sayfanın mobil ve masaüstü versiyonunda bilgi eşdeğerliği (parity) sağlamak önemlidir; Google, Temmuz 2024 itibarıyla Googlebot Smartphone ile taramayı varsayılan hale getirdiğini duyurdu, bu yüzden mobil görünen veri indeksleme için birincildir.
Schema işaretlemesi doğrulama ve hata ayıklama
Kullanılacak araçlar
Doğrulama için önerilen araçlar: Google Rich Results Test (https://search.google.com/test/rich-results) zengin sonuç uygunluğunu kontrol eder; Schema.org'un Schema Markup Validator'u (https://validator.schema.org) yapılandırılmış veri söz dizimini doğrular; Google Search Console URL Inspection, sizin sahip olduğunuz URL’lerde indeks ve zengin sonuç hatalarını gösterir; Bing Webmaster Tools Site Explorer, Bing tarafındaki tarama ve index durumunu kontrol eder; Chrome DevTools Elements/Network panelleri ve curl ile sayfanın dönen HTML'sini denetleyin.
Pratik doğrulama adımları
1) Sayfanın taranabilir olup olmadığını kontrol edin: curl -I https://example.com/sayfa — yanıt 200 döndüğünde sayfa erişilebilir. 2) Sunucunun farklı user-agent'lara nasıl cevap verdiğini görmek için: curl -A "Mozilla/5.0" https://example.com/sayfa (bu, HTML içeriğini getirir). 3) JSON-LD'nin sayfa HTML'sinde sunucu tarafı veya istemci tarafı ile eklenip eklenmediğini doğrulayın; istemci tarafı ile ekleniyorsa rendered DOM'u Chrome DevTools veya headless browser ile kontrol edin. 4) Rich Results Test ile örnek URL'yi test edip hangi öğelerin uygun olduğunu görün.
Pratik kontrol listesi: teknik doğrulama
**Yapılandırılmış veri geçerliliği** — validator.schema.org veya Rich Results Test — passes when JSON-LD/Microdata geçerli ve zorunlu alanlar dolu.
**Mobil görünürlük parity** — Chrome DevTools + URL Inspection — passes when mobil HTML’de aynı ana veri bulunuyor.
**İçerik eşleşmesi** — sayfa içeriği ile schema içeriği tutarlı olmalı — passes when name/image/price gibi alanlar sayfada görünür.
**Tarama erişimi** — curl -I veya Site Explorer — passes when HTTP 200 ve robots meta/headers taramaya izin veriyor.
**Zengin sonuç görünürlük** — Rich Results Test / Search Console — passes when Google önerilen zengin sonuç türünü destekliyor.
Yaygın hatalar
• JSON-LD'yi sayfaya ekledikten sonra içerikle uyuşmayan alanlar vermek (ör. fiyat farklılığı). • Yapılandırılmış veriyi yalnızca istemci tarafında, sayfa render edilmeden eklemek; bu durumda botlar veriyi kaçırabilir. • Yanlış @type seçimi veya zorunlu alanların eksik bırakılması. • Schema verisini spammy amaçla kullanmak (ör. yanıltıcı yıldız derecelendirmeler). Google, yanıltıcı veya manipülatif işaretlemeyi tercih etmeyebilir ve veriyi görmezden gelebilir.
Not: Google, önbellekli sayfaları 2024 başında kaldırdı; bu yüzden canlı sayfa içeriği ve yapılandırılmış verinin güncelliği daha önemli hale geldi.
Sıkça sorulan sorular
S: Schema eklemek sıralamamı doğrudan iyileştirir mi? A: Tek başına yapılandırılmış veri doğrudan sıralama sinyali olarak garanti edilmez; ancak zengin gösterimler ve daha iyi snippet’ler yoluyla CTR ve kullanıcı etkileşimini artırarak dolaylı fayda sağlayabilir.
S: JSON-LD mi yoksa Microdata mı kullanmalıyım? A: Google ve çoğu arama motoru JSON-LD'yi tercih eder; Microdata veya RDFa legacy veya belirli CMS entegrasyonlarında kullanılabilir. Önemli olan doğruluk ve sayfayla tutarlılıktır.
S: Yapılandırılmış veriyi istemci tarafında eklersem sorun olur mu? A: İstemci tarafı ile eklenen JSON-LD, botlar tarafından algılanabilir ancak bazı durumlarda tarayıcı-render aşaması gerektirebilir; bu yüzden kritik yapılandırılmış veriyi mümkünse sunucu tarafında (server-side) sağlamak daha güvenilirdir.
S: Yanıltıcı işaretleme kullanırsam ne olur? A: Google yanıltıcı veya manipülatif yapılandırılmış veriyi görmezden gelebilir, arama özelliklerinden hariç tutabilir veya algoritmik olarak içeriği düşürebilir. Manuel işlemler nadiren görülür, ancak yanlış kullanım sıralama ve görünürlük kaybına yol açabilir.
S: Schema ve Open Graph (OG) arasındaki fark nedir? A: Open Graph sosyal platformlara gösterim bilgisi verir; schema işaretlemesi arama motorlarına yapılandırılmış, makine-odaklı açıklama sağlar. Her ikisini de uygun amaç için birlikte kullanabilirsiniz.
Bitiş notu: Schema işaretlemesi, teknik SEO yığını içinde görünürlük ve kullanıcı deneyimini artıran bir bileşendir. Doğru uygulanmış, doğrulanmış ve sayfa içeriğiyle tutarlı işaretleme en yüksek değer sağlar.
İlgili terimler
Arama motoru optimizasyonu (SEO) nedir?
Arama motoru optimizasyonu (SEO), web sitenizin içerik, teknik yapı ve bağlantı profilini arama motorlarının güncel tarama ve dizine alma beklentilerine göre iyileştirerek alakalı organik görünürlük ve trafik elde etme sürecidir; 2026 bağlamında mobil-first ve AI özetlerini dikkate alır.
On-page SEO: Tanım, işleyiş ve teknik kontrol listesi
On-page SEO, bir web sayfasının içerik, HTML etiketleri, meta veriler, görseller, erişilebilirlik ve teknik yapısını; arama motorlarının anlamasını ve sayfayı dizine eklemesini kolaylaştıracak şekilde optimize etme uygulamasıdır.
Genişletilebilir İşaretleme Dili (XML): Temeller ve Uygulamalar
Genişletilebilir İşaretleme Dili (XML)'nin temellerini, faydalarını, gerçek dünya uygulamalarını ve bu esnek işaretleme dilini kullanmaya nasıl başlayacağınızı öğrenin...
HTML Temelleri: Web Geliştirme İçin Temel Rehber
HTML'in temellerine hakim olun ve bu güçlü işaretleme dilinin web sayfalarını nasıl oluşturduğunu öğrenin. Gelecek vadeden web geliştiricileri için profesyonel ipuçlarıyla temel bir rehber.
Arama Motorları: Nasıl Çalışırlar ve SEO Temelleri
Arama motorlarının nasıl çalıştığını, neden önemli olduklarını öğrenin ve Google, Bing, Yahoo gibi popüler seçenekleri keşfedin. SEO temellerinde bugün ustalaşın.
Arama Algoritması: Tanımı, Önemi ve SEO Rehberi
Arama algoritmalarının nasıl çalıştığını ve Google'da daha üst sıralarda yer almak için neden kritik olduklarını keşfedin. Web sitenizin görünürlüğünü artırmak için optimizasyon stratejilerini öğrenin.
