Product Schema Nasıl Yapılır?

E-ticaret sitelerinde ürün sayfaları, dönüşüm için kritik öneme sahiptir. Product şeması, ürün adı, fiyat, stok durumu ve değerlendirme bilgilerini arama motorlarına yapılandırılmış veri olarak iletir. Google, bu veriyi kullanarak arama sonuçlarında fiyat, yıldız puanı ve stok bilgisi gösterebilir. Bu da tıklama oranını ve satış fırsatlarını artırır.

Product Şeması Nedir?

Product, Schema.org'da somut veya dijital bir ürünü tanımlamak için kullanılan türdür. name, image, description temel alanlardır. E-ticaret için offers (Offer veya AggregateOffer) ile fiyat ve stok; aggregateRating ile ortalama puan ve yorum sayısı eklenir. Google Shopping ve normal organik arama sonuçları için bu veriler değerlendirilir.

Product JSON-LD Yapısı ve Zorunlu Alanlar

En azından @type: "Product", name ve image kullanılmalıdır. Fiyat göstermek için offers içinde Offer veya AggregateOffer eklenir. Offer'da price, priceCurrency ve availability (InStock, OutOfStock, PreOrder) önemlidir. url ürün sayfasının tam URL'si olmalıdır. Tüm bu alanlar şemadaki verinin sayfadaki görünür bilgilerle uyumlu olması gerektiği anlamına gelir.

Örnek Product JSON-LD Kodu (E-Ticaret)

Aşağıda fiyat, stok ve değerlendirme içeren tam bir Product örneği verilmiştir:

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Kablosuz Bluetooth Kulaklık Pro",
  "image": "https://www.site.com/img/kulaklik.jpg",
  "description": "40 saat pil ömrü, aktif gürültü engelleme.",
  "brand": {
    "@type": "Brand",
    "name": "TechMark"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://www.site.com/urun/kablosuz-kulaklik",
    "priceCurrency": "TRY",
    "price": "1299",
    "priceValidUntil": "2025-12-31",
    "availability": "https://schema.org/InStock",
    "seller": {
      "@type": "Organization",
      "name": "Mağaza Adı"
    }
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.6",
    "reviewCount": "127",
    "bestRating": "5",
    "worstRating": "1"
  }
}

priceValidUntil fiyatın geçerlilik tarihi, availability InStock, OutOfStock veya PreOrder olabilir. aggregateRating için ratingValue, reviewCount, bestRating ve worstRating kullanılır.

Fiyat, Stok ve İndirim Alanları

price sayısal değer olmalı; virgül yerine nokta kullanın. priceCurrency ISO 4217 kodu (TRY, USD, EUR). availability schema.org URL'i veya kısa ad olarak yazılır. İndirim varsa priceSpecification ile eski ve yeni fiyat gösterilebilir. Çoklu fiyat (farklı varyantlar) için AggregateOffer ve lowPrice, highPrice kullanılır.

Review ve AggregateRating Kullanımı

Yıldız puanı göstermek için aggregateRating eklenir. Değerlendirmeler gerçek kullanıcı yorumlarına dayanmalıdır; sahte puanlar politikaya aykırıdır. review dizisi ile tek tek Review nesneleri de eklenebilir. Google, belirli bir minimum yorum sayısı bekleyebilir; detaylar için dokümantasyona bakın.

Google Product Zengin Sonuç Politikaları

Google, ürün verilerinin sayfada görünür olmasını ve doğru olmasını bekler. Yanıltıcı fiyat, sahte stok veya uydurma değerlendirme kabul edilmez. Ürün sayfasında şemadaki bilgilerle uyumlu fiyat, stok ve puan gösterilmelidir. Rich Results Test ile kodu doğrulayın.

JSON-LD Kodunuzu Hemen Oluşturun

Ücretsiz aracımızla yapılandırılmış veri kodlarınızı anında oluşturun.

Oluşturucu Aracı Aç →

İlgili Rehberler