Ürün Schema ve Merchant Listing Rehberi: E-Ticarette Yapılandırılmış Veri

Ürün schema’sı, fiyat, stok ve yorum bilgilerinin Google’da zengin biçimde görünmesini sağlar. Merchant listing ve ürün snippet’i için gerekli alanları, JSON-LD örneğini ve test adımlarını anlattık.
SEO Rehberi
5 dk
11.11.2026

Ürün schema’sı (Product yapılandırılmış verisi), bir ürün sayfasındaki ad, fiyat, stok durumu, değerlendirme ve kargo gibi bilgileri arama motorlarının kesin olarak anlayabileceği standart bir formatta sunan koddur. Doğru uygulandığında ürünleriniz Google arama sonuçlarında fiyat, yıldız puanı ve stok bilgisiyle zenginleştirilmiş olarak görünebilir; alışveriş sekmesi ve yapay zekâ destekli sonuçlar için de güvenilir bir veri kaynağı oluşur. Bu rehberde Google’ın iki farklı ürün sonucu türünü, gerekli alanları, örnek kodu ve test sürecini anlatıyoruz.

Yapılandırılmış Veri Neden Önemli?

Google ürün sayfanızı okuyabilir; ancak fiyatın hangi para biriminde olduğunu, ürünün stokta olup olmadığını veya iade süresini metinden çıkarmak her zaman kesin sonuç vermez. Yapılandırılmış veri bu bilgileri belirsizliğe yer bırakmadan iletir. Sonuç olarak:

  • Arama sonuçlarında fiyat, puan ve stok bilgisi gösterilebilir; bu da tıklama oranını artırır.
  • Ürünler Google Alışveriş sekmesindeki ücretsiz listelemelerde yer alabilir.
  • Google AI Mode gibi yapay zekâ destekli alışveriş deneyimlerinde ürün bilgisi doğru eşleşir. Bu konuyu AI Mode alışveriş rehberimizde ele aldık.

Ürün Snippet’i ve Merchant Listing Farkı

Kriter Ürün snippet’i (product snippet) Satıcı girişi (merchant listing)
Uygun sayfa Ürün inceleme ve karşılaştırma sayfaları dahil ürün hakkında bilgi veren sayfalar Kullanıcının ürünü doğrudan satın alabildiği ürün sayfaları
Görünüm Puan, yorum sayısı, fiyat aralığı Fiyat, stok, kargo ve iade bilgileriyle zengin alışveriş deneyimleri
Fiyat bilgisi Önerilir Zorunlu
E-ticaret sitesi için Temel seviye Hedeflenmesi gereken seviye

Merchant Listing İçin Gerekli ve Önerilen Alanlar

Alan Durum Açıklama
name Zorunlu Ürün adı
image Zorunlu Ürün görselinin URL’si
offers.price ve priceCurrency Zorunlu Satış fiyatı ve para birimi (TRY)
offers.availability Önerilen InStock, OutOfStock, PreOrder gibi stok durumu
gtin / mpn, brand Önerilen Barkod, üretici parça numarası ve marka
aggregateRating, review Önerilen Ortalama puan ve müşteri yorumları
shippingDetails Önerilen Kargo ücreti ve teslimat süresi
hasMerchantReturnPolicy Önerilen İade süresi, yöntemi ve ücreti

Kargo ve iade politikası bilgileri, her ürün sayfası yerine kuruluş (Organization) düzeyinde de tanımlanabilir. Google’ın güncel dokümantasyonu bu seçeneği destekliyor; mağaza genelinde aynı politikayı uygulayan siteler için bakım kolaylığı sağlar.

Örnek JSON-LD Kodu

Google, yapılandırılmış veri için JSON-LD formatını önerir. Aşağıda sade bir ürün sayfası örneği yer alıyor:

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Pamuklu Oversize Tişört - Siyah",
  "image": "https://ornekmagaza.com/img/tisort-siyah.webp",
  "sku": "TS-001-SYH",
  "gtin13": "8690000000000",
  "brand": { "@type": "Brand", "name": "Örnek Marka" },
  "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.7", "reviewCount": "128" },
  "offers": {
    "@type": "Offer",
    "price": "449.90",
    "priceCurrency": "TRY",
    "availability": "https://schema.org/InStock",
    "url": "https://ornekmagaza.com/pamuklu-oversize-tisort-siyah"
  }
}

Koddaki bilgiler sayfada kullanıcıya görünen bilgilerle birebir aynı olmalıdır. Sayfada 449,90 TL yazarken kodda farklı bir fiyat bulunması, zengin sonuçların gösterilmemesine ve güven sorunlarına yol açar.

Varyantlı Ürünler İçin ProductGroup

Renk ve beden gibi varyantları olan ürünlerde Google, ProductGroup türünü ve hasVariant, variesBy özelliklerini kullanmayı destekler. Böylece her varyantın fiyatı, stoğu ve görseli ayrı ayrı tanımlanır ve Google kullanıcının aradığı varyantı doğru gösterebilir. Varyant URL’lerinin ve canonical yapısının tutarlı olması bu noktada önemlidir.

Yapılandırılmış Veri Nasıl Test Edilir?

  1. Zengin Sonuçlar Testi: Tek bir ürün URL’sinin hangi zengin sonuçlara uygun olduğunu ve hataları gösterir.
  2. Schema Markup Validator: Kodun schema.org kurallarına uygunluğunu kontrol eder.
  3. Search Console raporları: “Satıcı girişleri” ve “Ürün snippet’leri” raporları sitenin tamamındaki hataları ve uyarıları gösterir. Kullanım için Search Console rehberimize bakabilirsiniz.

Sık Yapılan Hatalar

  • Kampanya döneminde fiyat değiştiği hâlde koddaki fiyatın güncellenmemesi
  • Stokta olmayan ürünlerin InStock olarak işaretlenmesi
  • Sayfada bulunmayan yorum veya puanların koda eklenmesi
  • Kategori sayfalarına tek bir ürünmüş gibi Product işaretlemesi yapılması
  • Aynı sayfada birbirleriyle çelişen birden fazla ürün işaretlemesinin bulunması

Diğer Faydalı Schema Türleri

Ürün sayfalarının yanında e-ticaret sitesinin diğer sayfalarında da yapılandırılmış veri kullanmak, Google’ın siteyi bütün olarak anlamasına yardımcı olur.

  • Organization: Marka adı, logo, iletişim bilgileri ve sosyal medya hesapları. Mağaza genelindeki kargo ve iade politikası da bu düzeyde tanımlanabilir.
  • BreadcrumbList: Ana sayfa, kategori ve ürün hiyerarşisini gösterir; arama sonuçlarında URL yerine okunaklı bir yol görünmesini sağlar. Her öğenin bir ad (name) içermesi gerekir; yalnızca ikon kullanılan öğeler hata üretebilir.
  • WebSite: Sitenin adını ve site içi arama yapısını tanımlar.
  • BlogPosting / Article: Rehber ve blog içeriklerinde yazar, yayın tarihi ve güncelleme tarihi bilgisini iletir.

Uygulama Sırası: Nereden Başlamalı?

  1. En çok satan ve en çok trafik alan 20 ürün sayfasını seçin.
  2. Bu sayfalarda Product işaretlemesini Zengin Sonuçlar Testi ile kontrol edin.
  3. Eksik alanları (gtin, brand, availability, kargo ve iade) tamamlayın.
  4. Düzeltmeyi altyapı şablonuna uygulayarak tüm ürünlere yayın.
  5. Search Console raporlarındaki hata sayısını iki hafta boyunca izleyin.

Merchant Center ile Birlikte Kullanım

Yapılandırılmış veri ve Google Merchant Center ürün feed’i birbirinin alternatifi değil, tamamlayıcısıdır. Feed, ürün kataloğunuzu toplu olarak iletirken sayfadaki yapılandırılmış veri bilgilerin doğruluğunu teyit eder. İki kaynaktaki fiyat ve stok bilgisinin tutarlı olması, ürünlerin reddedilmesini önler. Ürün sayfası içeriğini güçlendirmek için ürün sayfası SEO rehberimizi de inceleyebilirsiniz.

Sık Sorulan Sorular

Yapılandırılmış veri sıralamayı yükseltir mi?

Yapılandırılmış veri doğrudan bir sıralama faktörü değildir; ancak zengin sonuçlar tıklama oranını artırabilir ve ürünlerin alışveriş deneyimlerinde doğru gösterilmesini sağlar.

Kodu her ürün için elle mi eklemeliyim?

Hayır. E-ticaret altyapısının ürün verilerinden otomatik olarak üretmesi en sağlıklı yöntemdir; böylece fiyat ve stok değiştiğinde kod da kendiliğinden güncellenir.

Zengin sonuçlar ne zaman görünür?

Kod doğru olsa bile Google zengin sonuç göstermeyi garanti etmez. Sayfanın taranması ve değerlendirilmesi birkaç gün ile birkaç hafta sürebilir.

Sonuç

Ürün schema’sı, e-ticaret sitelerinin arama sonuçlarında daha görünür ve daha tıklanabilir olmasının temel adımlarından biridir. Merchant listing için gerekli alanları eksiksiz dolduran, fiyat ve stok bilgisini sayfayla senkron tutan ve düzenli olarak test eden siteler hem klasik aramada hem de yapay zekâ destekli alışveriş sonuçlarında avantaj elde eder. Ürün verilerini otomatik ve tutarlı biçimde yöneten bir altyapı için Agecore e-ticaret altyapısını inceleyebilirsiniz.

Daha fazla E-ticaret Konusu