› Forumlar › Yapısal Veri ve Schema › Product Schema Shopify’da Nasıl Doğru İmplemente Edilir?
- Bu konu 4 yanıt içerir, 3 izleyen vardır ve en son 4 ay 2 hafta önce
Emre B. tarafından güncellenmiştir.
- Gönderi
4 yanıt görüntüleniyor - 1 ile 4 arası (toplam 4)
- Yanıtlar
- 12 Mart 2026: 20:30
İ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.- 13 Mart 2026: 13:26
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.- 13 Mart 2026: 19:43
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.- 14 Mart 2026: 13:56
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.