Product Schema Shopify’da Nasıl Doğru İmplemente Edilir?

Forumlar Yapısal Veri ve Schema Product Schema Shopify’da Nasıl Doğru İmplemente Edilir?

  • Gönderi
    Emre B.
    Katılımcı
    Shopify temalarının çoğu varsayılanda Product schema içeriyor ama genellikle eksik veya hatalı oluyor. Doğru bir Product schema implementasyonu nasıl olmalı? Tema vs uygulama yaklaşımını tartışalım.
4 yanıt görüntüleniyor - 1 ile 4 arası (toplam 4)
  • Yanıtlar
    Emre B.
    Katılımcı
    İdeal bir Shopify Product schema’sı şunları içermeli: name, description, image (birden fazla), brand, sku, gtin (varsa), offers (price, priceCurrency, availability, url), aggregateRating (review varsa), review. Çoğu tema sadece name, image, price veriyor. Eksikler: (1) availability genellikle yanlış maplenmiş. (2) GTIN/MPN eklenmemiş. (3) Review/rating bağlantısı yapılmamış. JSON-LD formatını tercih edin, Microdata hâlâ çalışıyor ama Google JSON-LD’yi öne çıkarıyor.
    Ali T.
    Katılımcı
    Bir önemli nokta: varyantları olan ürünlerde schema’yı nasıl yapılandırıyorsunuz? Her varyant ayrı bir Offer mi yoksa tek Product altında birden fazla Offer mı? Google’ın dokümantasyonu “her varyant ayrı ürünse ayrı Product, renk/beden gibi seçeneklerse tek Product altında birden fazla Offer” diyor. Ama pratikte bu ayrımı yapmak zor olabiliyor.
    Can M.
    Katılımcı
    none
    Tema üzerinden yapmanın avantajı tam kontrol – Liquid ile product objesinden tüm verileri çekebilirsin. Dezavantajı: tema güncellemelerinde ezilme riski. App kullanmanın avantajı kolay kurulum ve bakım, dezavantajı esneklik kaybı. Benim önerim: snippet olarak ayrı bir dosyada tut (snippets/json-ld-product.liquid) ve ana template’den include et. Tema güncellemelerinde sadece bu dosyayı kontrol etmen yeter.
    Emre B.
    Katılımcı
    Ali, bu çok iyi bir soru. Benim yaklaşımım: ProductGroup kullanmak. Ana ürünü ProductGroup olarak tanımla, her varyantı Product olarak altına koy. Google bu yapıyı 2024’ten itibaren daha iyi destekliyor. Ama Shopify’ın Liquid’inde bunu dinamik olarak üretmek biraz karmaşık – varyant döngüsü ve fiyat/stok kontrolü gerekiyor.
4 yanıt görüntüleniyor - 1 ile 4 arası (toplam 4)
  • Bu konuyu yanıtlamak için giriş yapmış olmalısınız.