Ürün şeması (Product Schema), ürün sayfalarınıza eklenen ve ürünün ne olduğunu makinelerin okuyabileceği biçimde anlatan yapılandırılmış veridir. Adı, fiyatı, stok durumu, markası ve değerlendirmeleri bu yapı içinde tanımlanır; Google bu verileri okuyarak arama sonuçlarında ürününüzü zengin biçimde gösterebilir.

Yapılandırılmış veri, sayfanın görünür metninden ayrı bir katmandır: kullanıcı fark etmez ama arama motoru ve diğer sistemler bu katmandan beslenir. Genel çerçeveyi Schema Markup Nedir ve Nasıl Eklenir? yazımızda anlattık; bu rehberde ürün şemasının özelini ele alacağız.

E-ticarette en çok kullanılan şema türlerinden biri olan ürün şeması, özellikle "yıldızlı sonuçlar" olarak bilinen zengin snippet'lerin kaynağıdır. Arama motoru optimizasyonunun genel mantığına uzaksanız önce SEO Nedir? yazımıza göz atabilirsiniz.

Yeni başlayanlar için iyi haber: ürün şeması, teknik altyapısı en olgun şema türlerinden biridir. Eklentiler, e-ticaret platformları ve hazır şablonlar bu veriyi büyük ölçüde otomatik üretir; sizin göreviniz üretilen verinin doğruluğunu denetlemektir.

Ürün Şeması (Product Schema) Nedir?

Product Schema Hangi Alanları İçerir?

Ürün şemasının alanları üç gruba ayrılır: tanımlayıcı alanlar ürünün kim olduğunu, ticari alanlar ne kadara ve nasıl satıldığını, sosyal alanlar ise kullanıcıların ne düşündüğünü anlatır.

  • name: Ürünün tam adı; sayfadaki başlıkla uyumlu olmalıdır.
  • image: Ürünün ana görseli; taranabilir bir URL olmalıdır.
  • description: Kısa ürün açıklaması; sayfa içeriğini özetler.
  • sku, mpn, gtin: Stok kodu, üretici parça numarası ve barkod; ürünü benzersiz biçimde tanımlar.
  • brand: Marka bilgisi.
  • offers: Fiyat (price), para birimi (priceCurrency) ve stok durumu (availability) bu blokta tanımlanır.
  • aggregateRating ve review: Ortalama puan, değerlendirme sayısı ve yorumlar.

Google'ın ürün snippet'lerinde görünmek için beklediği asgari koşul, name alanıyla birlikte fiyat ya da değerlendirme bilgisinin eksiksiz verilmesidir. Alanlar ne kadar eksiksiz ve doğru olursa, zengin sonuçlar o kadar güvenilir biçimde gösterilir.

Opsiyonel alanlarla da karar sürecini besleyebilirsiniz: shippingDetails ile kargo bilgisi, hasMerchantReturnPolicy ile iade koşulu eklemek mümkündür. Ancak zorunlu olmayan her alan, bakım yükü demektir; yalnızca güncel tutabileceğiniz alanları ekleyin.

Alan sayısı fazla görünse de pratikte çoğu mağaza aynı dokuz on alanı kullanır. Kalabalık alan setleri bakım maliyetini artırır; ihtiyacınız olmayan alanları eklemek yerine temel alanları kusursuz tutmak daha değerlidir.

Ürün Şeması Ne İşe Yarar?

En görünür fayda, arama sonucundaki zengin görünümdür: yıldızlar, fiyat etiketi ve stok durumu, düz metin sonuçların arasında sayfanızı öne çıkarır. Aynı sıradaki iki sonuçtan yıldızlı olanın daha fazla tıklama aldığı, pratikte sürekli tekrarlanan bir durumdur.

İkinci fayda, verinin makinelerce anlaşılmasıdır. Arama motorları, fiyat karşılaştırma araçları ve yapay zekâ destekli asistanlar ürün bilgisini doğrudan sayfadan çekebilir; şemasız sayfada bu bilgi çıkarımı hataya açıktır.

Üçüncü fayda ise tutarlılık baskısıdır: şema eklediğinizde fiyat ve stok bilgisini düzenli güncellemek zorunda kalırsınız. Bu "zorunluluk", sitenizin genel veri disiplinini iyileştirir ve E-Ticaret SEO Nedir? stratejinizin diğer parçalarına da sızar.

Yıldızlı sonuçların etkisi kategoriden kategoriye değişir: kitap ve elektronikte değerlendirmeler kararı doğrudan etkilerken, bazı hızlı tüketim ürünlerinde fiyat etiketi daha belirleyicidir. Hangi alanın vitrininizde öne çıkacağını, rakiplerinizin zengin sonuçlarını inceleyerek tespit edebilirsiniz.

Bir başka pratik kazanım da güvendir: fiyat ve stok bilgisi arama sonucunda görünen mağaza, kullanıcıya daha şeffaf gelir. Tıklamadan önce fiyatı gören kullanıcı, sitede sürprizle karşılaşmaz ve sepete kadar ilerleme ihtimali artar.

JSON-LD ile Nasıl Eklenir?

Bu bölüme girmeden önce bir uyarı: şemayı eklerken sayfanın mevcut düzenini bozmayın. JSON-LD blokları sayfada hiçbir görsel değişiklik yaratmaz; gördüğünüz arayüz aynı kalır, yalnızca makine okunabilir katman eklenmiş olur.

Google, yapılandırılmış veri için JSON-LD biçimini önerir. JSON-LD, sayfanın HTML'inden bağımsız bir betik bloğudur; içinde "type" alanı Product olarak işaretlenir ve ürünün tüm özellikleri anahtar-değer çiftleriyle sıralanır.

Örnek bir kayıt şöyle görünür: name alanına "XYZ Koşu Ayakkabısı", brand alanına marka, offers bloğunun içine price olarak 2499.00, priceCurrency olarak TRY ve availability olarak InStock yazılır. Aynı blokta aggregateRating ile ortalama puan ve değerlendirme sayısı da taşınabilir.

Blok, sayfanın head veya body bölümüne yerleştirilebilir; Google her ikisini de okur. Kritik kural şudur: şemadaki her değer, sayfada kullanıcının gördüğü içerikle birebir eşleşmelidir. Google, görünür içerikle çelişen yapılandırılmış veriyi yok sayar.

Binlerce ürünü olan mağazalarda şemayı elle yazmak sürdürülemez; ürün şablonuna gömülen ve veritabanından otomatik doldurulan bir JSON-LD çıktısı doğru yaklaşımdır. Eklenti kullanan WordPress mağazalarında ise bu iş çoğunlukla hazır eklentilerin sunduğu seçeneklerle halledilir.

JSON-LD bloğunun en sık yapılan yazım hatası, virgül ve tırnak işaretlerinin karışmasıdır; bozuk blok tamamen yok sayılır. Bu yüzden elle düzenlenen her blok, yayından önce mutlaka doğrulama aracından geçirilmelidir.

Doğrulama sonrası değişikliklerin arama sonuçlarına yansıması birkaç gün sürebilir; Google'ın yeni veriyi işlemesi zaman alır. Sabırlı olun ve sonucu Search Console üzerinden izleyin.

Nasıl Doğrulanır?

Tek sayfa testi için Google'ın Rich Results Test aracını kullanın: URL'i girip ürün snippet'i için hangi alanların geçerli, hangilerinin hatalı olduğunu görürsünüz. Yeni bir ürün şablonu yayınlamadan önce birkaç örnek sayfayı bu araçtan geçirmek yeterlidir.

Site geneli izleme için Search Console'un geliştirmeler raporu doğru adrestir: geçerli sayfalar, uyarılar ve hatalar ürün bazında listelenir. Ayrıca URL inceleme aracı, tek sayfada hem yapılandırılmış veriyi hem dizin durumunu birlikte gösterir.

Doğrulamayı bir kerelik iş sanmayın: fiyat kampanyaları, stok değişimleri veya tema güncellemeleri şemayı bozabilir. Aylık bir rapor kontrolü, hataların küçükken yakalanmasını sağlar.

Doğrulama araçlarının sonuçlarını doğru okumak önemlidir: uyarı, zengin sonucun kısmen gösterilebileceğini; hata ise hiç gösterilemeyeceğini ifade eder. Uyarıları da zamanla temizlemek, görünüm kalitesini yükseltir.

Şemayı beslemenin alternatifi olarak gören mağazalar, ikisinden birini seçme hatasına düşer; oysa doğru strateji iki kanalı birden işletmektir. Biri arama sonuçlarını, diğeri alışveriş yüzeylerini besler.

Merchant Center ile Farkı

Ürün şeması sitenizin HTML'indeki veridir; Google Merchant Center Nedir? ise Google'a dışarıdan gönderdiğiniz ürün beslemesidir. İkisi aynı ürünü farklı kanallardan anlatır ve karıştırılmamalıdır.

Pratikte birlikte çalışırlar: besleme, alışveriş yüzeylerini beslerken; şema, arama sonuçlarındaki zengin görünümü sağlar. Her iki tarafta da fiyat ve stok bilgisinin aynı olması, tutarlılığın ilk kuralıdır.

İkisini aynı anda yöneten mağazalarda şu pratik kural işe yarar: fiyat ve stok bilgisinin kaynağı tek olmalı, iki kanal da o kaynaktan beslenmelidir. Kaynak tek olunca tutarsızlık ihtimali kendiliğinden ortadan kalkar.

Yaygın Hatalar

Hata listesini okurken kendi sitenizi zihinsel olarak tarayın: en sık rastlanan sorun, şemanın hiç eklenmemiş olması değil, eklenip unutulmuş olmasıdır. Eski kampanya fiyatları ve kapanan ürünlerin kayıtları, ihmalin en tipik izleridir.

  • Görünür içerikle eşleşmeyen fiyat: Sayfada 2.499 TL, şemada farklı bir değer varsa zengin sonuçlar iptal edilir.
  • Stok alanını güncellememek: Tükenen ürünün InStock kalması, kullanıcıyı yanıltır ve güveni zedeler.
  • Uydurma değerlendirme verisi: Gerçek olmayan puan ve yorumlar, Google politikalarına aykırıdır ve manuel işlem riski taşır.
  • Yanlış para birimi: TRY yerine USD tanımlamak, fiyatın yanlış gösterilmesine yol açar.
  • Şemayı tek başına kurtarıcı sanmak: Şema, ürün sayfasındaki diğer optimizasyonların yerini tutmaz; sayfa kalitesi ve Ürün Sayfası SEO Optimizasyonu çalışmalarıyla birlikte değer üretir.

Hataların çoğu yazılımdan değil, süreç eksikliğinden doğar: şablonu kimin güncelleyeceği, kampanya fiyatlarını kimin şemaya taşıyacağı tanımlı değilse hatalar tekrarlanır. Sorumlulukları yazılı hale getirin.

Ayrıca şema eklemek sıralama garantisi vermez; zengin sonuçlar bir görünürlük katmanıdır, sıralama faktörlerinin toplamı değildir. Sayfanın başlığı, içeriği, hızı ve İç Linkleme Stratejisi Nasıl Kurulur? rehberindeki bağlantı yapısı aynı anda iyileştirilmelidir.

Şemanın tam dokümantasyonu için Google'ın ürün yapılandırılmış veri sayfası ve schema.org/Product referansı başvuru kaynaklarıdır.

Ürün Şemasını Güncel Tutma Rutini

Rutinin ilk adımı sorumlu belirlemektir: küçük mağazalarda bu kişi genellikle mağaza sahibi, büyük ekiplerde içerik veya teknik SEO sorumlusudur. Sorumlusu olmayan süreç, zamanla kendi kendine kaybolur.

Şema, bir kez eklenip unutulacak bir etiket değildir. Fiyat kampanyaları, stok değişimleri ve yeni değerlendirmeler şemaya aynı gün yansımalıdır; aksi halde zengin sonuçlar bayat bilgi gösterir ve güven kaybına yol açar.

Pratik bir rutin şöyle kurulur: fiyat ve stok alanları otomatik senkronizasyonla, değerlendirme verileri ise günlük toplanan gerçek yorumlarla güncellenir. Ayda bir Rich Results Test ve geliştirmeler raporu kontrolüyle rutin tamamlanır.

Özellikle sezon geçişlerinde unutulan alanlar çoğalır: kampanya biten ürünün eski fiyatı, stoğa dönen ürünün OutOfStock etiketi gibi durumlar en sık rastlanan bayat veri örnekleridir. Sezon başlarında toplu bir temizlik yapmayı alışkanlık haline getirin.

Rutini bir takvim maddesine bağlayın: her ayın ilk pazartesi "şema kontrolü" günü olsun. Düzenli küçük kontroller, yılda bir yapılan büyük temizlikten hem ucuz hem güvenilirdir.

Sıkça Sorulan Sorular

Ürün şeması sıralamayı doğrudan yükseltir mi?

Şema tek başına bir sıralama faktörü değildir; ancak zengin sonuçlar sayfanın dikkat çekmesini ve tıklanmasını sağlayarak dolaylı biçimde performansı destekler. Beklentiniz yalnızca şemayla sıra atlamaksa, enerjinizi içerik ve otorite çalışmalarına yöneltin.

Şema eklemek için yazılımcı olmak gerekir mi?

Tek sayfa için hayır; JSON-LD bloklarını örneklerden uyarlayarak kendiniz ekleyebilirsiniz. Site geneli otomasyon için ise eklenti veya geliştirici desteği en sağlıklı yoldur; yüzlerce sayfada elle yönetilen şema, hataya davetiye çıkarır.

Hangi ürünlerde şema kullanılmalı?

Satılan her ürün sayfasında kullanılmalıdır; özellikle fiyat ve değerlendirmenin karar kriteri olduğu kategorilerde etkisi en yüksektir. Rekabetin yoğun olduğu sayfalarda, şemanın eksikliği rakiplerinize doğal bir avantaj bırakır.

Şema hataları ceza getirir mi?

Doğrudan ceza getirmez; Google hatalı veriyi yok sayar ve zengin sonuçları kaldırır. Kasıtlı yanıltıcı veri ise manuel işlemlerle sonuçlanabilir; bu yüzden değerlendirme verisini yalnızca gerçek yorumlardan üretin.

Sonuç olarak, ürün şeması doğru kurulduğunda e-ticaret sayfalarınızın arama sonuçlarındaki vitrinini belirgin biçimde güçlendirir. Yapılandırılmış veri altyapınızı profesyonel bir ekiple kurmak için SEO Eğitim ekibiyle iletişime geçebilirsiniz.