Schema markup (yapılandırılmış veri), arama motorlarının web sitenizdeki içerikleri sadece taramasını değil, aynı zamanda tam olarak ne anlama geldiğini “anlamasını” sağlayan bir kodlama dilidir. HTML kodlarınıza eklenen bu özel etiketler; Google, Yandex ve Bing gibi arama motorlarına sayfanızdaki verilerin bağlamını açıklar. Örneğin, bir sayfadaki “35” sayısının bir ürün fiyatı mı, ayakkabı numarası mı yoksa bir tarifin pişme süresi mi olduğunu arama motoruna doğrudan schema markup bildirir. Bu sayece web siteniz arama sonuçlarında (SERP) “zengin sonuçlar” (rich snippets) olarak adlandırılan yıldızlı puanlar, fiyat bilgileri veya sıkça sorulan sorular gibi dikkat çekici görsellerle listelenir.
Schema Markup SEO İçin Neden Önemlidir?
Bilinen SEO strateji yöntemleri arama motorlarına anahtar kelimeleri sunarken, yapılandırılmış veri bu kelimelerin arkasındaki mantığı açıklar. Arama motoru botları sitenize geldiğinde, karmaşık metin bloklarını çözmek yerine schema kodlarını okuyarak içeriğin amacını milisaniyeler içinde kavrar. Bu durum, sitenizin ilgili sorgularda daha doğru konumlandırılmasını sağlar.
Düz bir arama sonucu yerine, altında kullanıcı yorumları, yıldızlar, fiyat aralığı veya stok durumu görünen bir arama sonucu her zaman daha fazla dikkat çeker. Schema markup kullanmak, sitenizin arama sonuçlarındaki görünürlüğünü artırarak kullanıcıların sitenize tıklama eğilimini (CTR) doğrudan yükseltir.
En Etkili 9 Schema Markup Örneği
İçeriğin türüne ve arama motorlarının uygunluk koşullarına göre kullanılabilecek JSON-LD formatındaki 9 schema örneği şunlardır:
Article (Makale) Schema Nedir?
Blog yazıları, haberler ve teknik makaleler için kullanılır. Arama motorlarına yazar, yayınlanma tarihi ve makale başlığı gibi bilgileri net bir şekilde verir.
JSON
Product (Ürün) Schema Nedir?
E-ticaret sitelerinin olmazsa olmazıdır. Ürünün fiyatı, stok durumu, para birimi ve varsa kullanıcı değerlendirmelerini arama sonuçlarına taşır.
JSON
AggregateRating (Toplu Değerlendirme) Schema Nedir?
AggregateRating, bir ürün veya başka bir değerlendirilen varlık için birden fazla kullanıcı puanının ortalamasını ve değerlendirme sayısını ifade eder. Review tek bir yorumu tanımlarken AggregateRating değerlendirmelerin toplamını özetler. Örneğin bir ürünün 128 kullanıcı puanından 5 üzerinden 4,7 ortalama alması bu yapıyla açıklanabilir. Genellikle Product gibi ilgili ana şemanın aggregateRating alanına eklenir; her sayfaya bağımsız bir yıldız şeması olarak yerleştirilmemelidir.
ratingValue ortalama puanı, ratingCount toplam puanlama sayısını, reviewCount ise yorum sayısını belirtir. Yalnızca yıldız veren kullanıcılarla yazılı yorum bırakanların sayısı aynı olmayabilir; bu alanları birbirinin yerine kullanmayın. bestRating ve worstRating puan ölçeğinin üst ve alt sınırlarını açıklar.
Aşağıdaki ürün ve puanlar yalnızca eğitim amaçlıdır. Gerçek uygulamada ürün adını, görselini, puan ortalamasını ve puanlama sayısını ilgili ürün sayfasında kullanıcıya gösterilen gerçek verilerle değiştirin. Bu örneği blog yazısının kendi puanı olarak kullanmayın.
Google’da yıldızlı zengin sonuç görünümü garanti değildir. İşaretleme desteklenen içerik türüne ait olmalı; puanlar gerçek kullanıcılardan gelmeli ve ilgili sayfada görünür olmalıdır. Başka sitelerden derlenen puanları kullanmayın veya puanı yükseltmek için veri üretmeyin. Bir işletmenin kendi sitesinde kendisi hakkında yayımladığı değerlendirmeler, üçüncü taraf bir yorum aracıyla gösterilse bile LocalBusiness ve Organization için Google’ın kendi kendine hizmet eden yorum kısıtlamasına tabidir. Uygulamayı Google Zengin Sonuçlar Testi ile kontrol edin ve güncel değerlendirme snippet yönergelerine göre doğrulayın.
Local Business (Yerel İşletme) Schema Nedir?
Fiziksel mağazası, restoranı veya ofisi olan işletmeler için idealdir. Adres, telefon, çalışma saatleri ve coğrafi konum bilgilerini arama motoruna iletir.
JSON
FAQ (Sıkça Sorulan Sorular) Schema Nedir?
Sayfadaki soru-cevap içeriğini yapılandırılmış biçimde işaretler. Google, Ağustos 2023’ten bu yana SSS zengin sonuçlarını yalnızca tanınmış resmi kurum ve sağlık sitelerinde gösteriyor; bu nedenle çoğu site için SERP’te ek alan sağlamıyor. Yine de içeriğin soru-cevap yapısını arama motorlarına ve yapay zeka sistemlerine net biçimde aktarmaya yardımcı olabilir.
JSON
Recipe (Yemek Tarifi) Schema Nedir?
Yemek siteleri için hazırlama süresi, kalori miktarı, gerekli malzemeler ve yapılış aşamalarını yapılandırılmış veri olarak sunar.
JSON
Event (Etkinlik) Schema Nedir?
Konser, seminer, tiyatro veya online webinarların tarih, saat, mekan ve bilet satış linklerini doğrudan arama sonuçlarında listeler.
JSON
Organization (Kurum/Şirket) Schema Nedir?
Markanızın kurumsal kimliğini arama motorlarına tanıtır. Logo, resmi sosyal medya hesapları ve iletişim bilgilerini Knowledge Graph (Bilgi Grafiği) alanına taşır.
JSON
Breadcrumb (Site İçi Gezinme) Schema Nedir?
Kullanıcının ve arama motorunun, sitenin hiyerarşik yapısı içinde nerede olduğunu gösteren yol haritasını (Örn: Anasayfa > Blog > SEO) arama sonuçlarına entegre eder.
JSON
Schema Markup Nasıl Uygulanır?
Oluşturulan JSON-LD kodları genellikle web sayfasının <head> etiketleri arasına yerleştirilir. WordPress gibi içerik yönetim sistemlerinde bu işlem popüler SEO eklentileri (Rank Math, Yoast SEO) aracılığıyla otomatik veya manuel olarak kolayca yapılabilir.
Shopify’da Schema Nasıl Uygulanır?
Shopify, modern temalar aracılığıyla temel yapılandırılmış verileri otomatik olarak işler ancak bunu özelleştirmek belirli adımlar gerektirir. Özel JSON-LD kodunuzu, kapanış </head> etiketinden hemen önce theme.liquid dosyanıza manuel olarak ekleyebilir ya da kodlara hiç dokunmadan ürün, makale ve koleksiyon şemalarını dinamik olarak eşlemek için Plug in SEO veya Smart SEO gibi özel Shopify uygulamalarından yararlanabilirsiniz.
Schema Markup Doğrulama Testi Nasıl Yapılır?
Kodları sitenize ekledikten sonra çalışıp çalışmadığını kontrol etmek kritik önem taşır. Google’ın “Zengin Sonuçlar Testi” aracı ve Schema.org’un resmi “Schema Markup Validator” aracı kullanılarak kodlardaki hatalar veya eksik uyarılar tespit edilip hızla düzeltilebilir.
Yapısal veri, yapay zeka destekli arama sistemlerinin markanızı ve ürünlerinizi doğru anlamasında da önemli bir rol oynar. Bu konuyu GEO rehberimizde ele aldık.
E-ticaret siteleri için schema kontrol listesi
Shopify mağazanızda yapısal veriyi kontrol ederken şu maddeleri gözden geçirin:
Product ve Offer: Her ürün sayfasında ürün adı, görsel, fiyat, para birimi ve stok durumu doğru işaretlenmeli. Fiyat ve stok bilgisi sayfada görünenle birebir aynı olmalı.
AggregateRating ve Review: Yalnızca sitenizde gerçekten gösterilen, gerçek müşteri yorumlarını işaretleyin. Görünmeyen veya uydurma puanlar Google’ın yapısal veri politikalarını ihlal eder.
Organization: Marka adı, logo, iletişim bilgileri ve sosyal hesaplar (sameAs) ana sayfada tanımlı olmalı.
BreadcrumbList: Kategori ve ürün sayfalarında gezinme yolunu gösterir; arama sonuçlarında URL yerine okunabilir bir yol görünmesini sağlar.
Article: Blog yazılarında başlık, yazar, yayın ve güncelleme tarihi işaretlenmeli.
Tutarlılık: Aynı sayfada tema ve uygulamalar tarafından eklenen iki farklı Product işaretlemesi çakışmalara yol açabilir. Birden fazla kaynak varsa birini kaldırın.
Search Console’daki Ürün snippet’leri ve Satıcı listelemeleri raporları, ürün sayfalarınızdaki yapısal veri hatalarını toplu olarak gösterir. Bu raporları düzenli olarak kontrol etmek, hataları sıralamaya yansımadan yakalamanızı sağlar. Search Console kurulumunu kurulum rehberimizde anlattık.
Schema Markup Hakkında Sıkça Sorulan Sorular
Schema markup doğrudan sıralama faktörü müdür?
Hayır, schema kullanımı Google algoritmasında doğrudan bir sıralama kriteri değildir ancak tıklama oranını ve sayfa anlaşılırlığını artırarak dolaylı yoldan sıralamanızı yükseltir.
Yanlış schema kullanımı ceza getirir mi?
Evet, sayfa içeriğiyle uyuşmayan veya yanıltıcı (örneğin olmayan bir ürüne sahte yorum yıldızı eklemek gibi) schema kullanımı spam cezası almanıza neden olabilir.
JSON-LD ve Microdata arasındaki fark nedir?
Microdata kodları sayfa içindeki HTML elementlerinin arasına dağıtılırken, JSON-LD tüm veriyi tek bir blok halinde <script> etiketiyle sunar ve Google tarafından önerilen formattır.
Schema markup her web sitesinde çalışır mı?
Evet, e-ticaret sitelerinden kişisel bloglara, kurumsal sitelerden haber portallarına kadar tüm web sitesi türlerinde ve altyapılarında sorunsuz şekilde çalışır.
Eklenen schemalar SERP’te ne zaman görünür?
Kodlar hatasız eklendikten sonra, Google botlarının sayfanızı yeniden tarayıp dizine eklemesiyle birlikte genellikle birkaç gün ila birkaç hafta içinde arama sonuçlarında görünmeye başlar.





