Google’da ürün fiyatı ve stok bilgisi nasıl gösterilir?
Google’da ürün fiyatı ve stok bilgisi için Product ve Offer kodunu, Merchant Center eşleşmelerini ve eski fiyat sorunlarını nasıl kontrol edeceğinizi öğrenin.
Google’da ürününüzün fiyatını ve stok durumunu göstermek için ürün sayfanızdaki Product ve Offer yapılandırılmış verilerini doğru hazırlamalısınız. Merchant Center kullanıyorsanız gönderdiğiniz ürün bilgileri de sayfadaki ve ödeme adımındaki bilgilerle eşleşmeli. Müşteri 349,90 TL görürken Google’a eski fiyatı göndermek, kod teknik olarak doğru olsa bile sorun yaratır.
Bu bilgiler, Google’ın arama sonuçlarında ürün fiyatı ve stok durumu gibi ayrıntıları göstermesine yardımcı olabilir. Ancak ürün yapılandırılmış verisi eklemek, her aramada bu ayrıntıların çıkacağını garanti etmez. Önce aynı ürüne ait doğru veriyi hazırlamak, ardından Google’ın ne okuyabildiğini kontrol etmek gerekir.
Fiyat ve stok bilgisini Google nereden alır?
İki yeri birlikte düşünün: ürününüzün kendi sayfası ve varsa Merchant Center’a aktardığınız ürün kaydı. Sayfadaki yapılandırılmış veri, ziyaretçinin gördüğü bilgiyi makinelerin anlayabileceği alanlarla anlatır. Product ürünü, içindeki Offer ise o ürüne ait satış teklifini tanımlar.
Merchant Center’ın ürün kaynağı da fiyat ve stok bilgisi taşır. Bu kaynak mağaza entegrasyonundan, dosyadan veya başka bir aktarım yönteminden gelebilir. Organik arama sonucunda fiyat göstermek için her durumda Merchant Center hesabı açılması gerektiği sonucunu çıkarmayın. Ürün işaretlemesi ve Merchant Center verileri farklı yollarla Google’a bilgi sağlar; birlikte kullanıldıklarında tutarlı olmaları gerekir.
Henüz ürün aktarımı kurmadıysanız Google’ın ücretsiz ürün listelemeleri rehberindeki kurulum adımlarına bakabilirsiniz. Burada ise mevcut ürün sayfasının fiyatını ve stok bilgisini doğru anlatmaya odaklanıyoruz.
Kontrol için bir kategori sayfası yerine, müşterinin belirli bir ürünü satın alabildiği ürün detay sayfasını seçin. Kategori içindeki çok sayıda ürünü tek bir ürünün satış teklifi gibi işaretlemek doğru bir başlangıç değildir.
Ürün sayfasına hangi kod eklenmeli?
Önce mağazanızın zaten Product verisi üretip üretmediğini kontrol edin. Tema veya eklenti bunu yapıyorsa ikinci bir kod eklemek yerine mevcut verinin kaynağını düzeltin. Bir kodda yeni, diğerinde eski fiyat bulunması kontrolü zorlaştırır.
Google’ın satıcı ürün listeleme rehberinde, Product için ürün adı, görseli ve iç içe bir Offer istenir. Teklifte pozitif fiyat ve para birimi bulunmalıdır. Aşağıdaki hayali masa lambası, bu ilişkinin basit bir örneğidir:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Beyaz masa lambası",
"image": "https://example.com/images/beyaz-masa-lambasi.jpg",
"offers": {
"@type": "Offer",
"url": "https://example.com/urun/beyaz-masa-lambasi/",
"price": 349.9,
"priceCurrency": "TRY",
"availability": "https://schema.org/InStock"
}
}
</script>
example.com adreslerini gerçek ürün ve görsel adreslerinizle değiştirin. Ürün adı, tutar ve stok da gerçek ürünün değerleri olmalı. Bu örnek bir Merchant Center yükleme dosyası değildir; ürün sayfasına eklenecek JSON-LD’yi gösterir.
Kodda fiyat 349.90, para birimi TRY olarak ayrılır; 349,90 TL metnini fiyat alanına yapıştırmayın. Stok bittiğinde InStock değerini OutOfStock olarak güncelleyin.
Google, bu verinin ilk HTML içinde bulunmasını önerir. Yalnızca JavaScript çalışınca oluşan işaretleme, sık değişen fiyat ve stok bilgilerinin okunmasını zorlaştırabilir. Geliştiricinize bunu özellikle kontrol ettirin.
Örnekte yıldız ve değerlendirme sayısı yok. Sırf sonuç daha dikkat çekici olsun diye puan üretmeyin; yapılandırılmış veri kuralları, işaretlemenin gerçek ve kullanıcıya görünen içerikle uyumlu olmasını ister.
Fiyat ve stok değiştiğinde hangi bilgiler güncellenmeli?
Bir fiyat değişikliğinde yalnızca ürün sayfasındaki rakamı değiştirmek yeterli olmayabilir. Aynı ürün için şu dört noktayı karşılaştırın:
- Müşterinin ürün sayfasında gördüğü fiyat ve stok bilgisi.
- Sayfanın
Offerkodundakiprice,priceCurrencyveavailabilitydeğerleri. - Merchant Center kullanıyorsanız ürün kaynağındaki kayıt.
- Sepette ve ödeme adımında uygulanacak fiyat ile satın alınabilirlik.
Bu kontrolü aynı renk ve beden için yapın. Siyah ürün stoktayken beyaz ürünün kaydına stokta yazmak veya ucuz varyantın fiyatını başka varyanta taşımak tutarsızlıktır.
Merchant Center’ın fiyat kuralları, tutar ve para biriminin ürün sayfası ve ödeme adımıyla eşleşmesini ister. Türkiye’ye yönelik fiyat verisi KDV dahil gönderilir. Üyelere özel, herkesin alamadığı bir fiyatı normal satış fiyatı gibi bildirmeyin. İndirimde müşterinin gerçekten ödeyeceği tutarı esas alın; kaynakta sale_price kullanıyorsanız teklif kodunun da mevcut satış fiyatını doğru anlattığını kontrol edin.
Stok alanının yazımı iki sistemde farklıdır. Google’ın stok tanımında kullanılan temel eşleşmeler şöyledir:
| Durum | Merchant Center availability |
Sayfadaki Offer.availability |
|---|---|---|
| Stokta | in_stock |
https://schema.org/InStock |
| Stokta yok | out_of_stock |
https://schema.org/OutOfStock |
| Ön sipariş | preorder |
https://schema.org/PreOrder |
| Sonradan tedarik edilecek sipariş | backorder |
https://schema.org/BackOrder |
in_stock yazısını doğrudan JSON-LD’deki stok alanına kopyalamayın. Ürün stoktaysa satın alma düğmesi çalışmalı; stokta değilse sayfa bunu açıkça göstermeli. Ön sipariş ve sonradan tedarik durumlarını sıradan stokta ürün gibi sunmayın: beklenen gönderim tarihini de belirtmeniz gerekir.
Google’ın doğru veriyi okuduğunu nasıl kontrol edersiniz?
Kontrolü yalnızca hazırladığınız kod üzerinden yapmayın. Kod doğru olabilir, fakat yayındaki sayfa başka bir değer üretiyor olabilir.
- Ürün sayfasını açıp fiyatı, seçili varyantı ve stok durumunu not edin. Ürün satın alınabiliyorsa sepetteki değerle karşılaştırın.
- Zengin Sonuçlar Testi’nde gerçek ürün URL’sini test edin. Algılanan
ProductveOfferalanlarının doğru ürüne ait olduğunu kontrol edin; kritik hataları düzeltin. Önerilen alan uyarılarıyla zorunlu alan hatalarını aynı saymayın. - Search Console’da URL Denetleme aracını açın. Dizine eklenmiş sürümün bilgilerini ve son taramayı inceleyin. Ardından canlı testi kullanarak mevcut sayfanın erişilebilirliğini ve algılanan verilerini karşılaştırın.
- Merchant Center kullanıyorsanız aynı ürünün kayıtlı fiyatını, stok durumunu ve ürünle ilgili hataları kontrol edin. Mağazada yaptığınız değişikliğin ürün kaynağına ulaştığını doğrulayın.
Canlı testin doğru olması, Google’ın dizindeki eski kaydı aynı anda değiştirdiği anlamına gelmez. URL Denetleme’de dizin bilgisi ile canlı test ayrı kanıtlardır. Düzeltme sonrası yeniden tarama isteği gönderilebilir; bu işlem anında güncelleme veya fiyatlı sonuç garantisi vermez.
Sayfa giriş gerektiriyorsa, Google’a kapalıysa veya noindex taşıyorsa önce bu erişim sorununu çözün. Geçerli kod, erişilemeyen bir sayfanın yerini tutmaz.
Google’da eski fiyat veya yanlış stok görünüyorsa
Önce eski değerin hâlâ sizin sisteminizden çıkıp çıkmadığını belirleyin. Sayfa doğru görünürken önbelleğe alınmış HTML, tema kodu veya ürün aktarımı eski bilgiyi taşıyor olabilir. Her şeyin Google tarafındaki gecikmeden kaynaklandığını varsaymak, asıl hatayı gözden kaçırır.
| Gördüğünüz sorun | Önce kontrol edin |
|---|---|
| Sayfada yeni, testte eski fiyat var | Yayındaki JSON-LD’yi üreten tema, eklenti veya önbellek |
| Sayfa ve kod doğru, Merchant Center eski | Aktarılan ürün kaydı, eşleşen ürün kimliği ve son kaynak güncellemesi |
| Fiyat doğru, stok yanlış | Aynı varyantın sayfa, kaynak ve ödeme adımındaki satın alınabilirliği |
| Canlı veriler doğru, arama sonucu eski | Son tarama ve dizine eklenmiş sürümdeki veriler |
| Test geçiyor ama fiyat görünmüyor | Uygunluk koşulları ve görünür içerik; geçerli kod gösterim zorunluluğu yaratmaz |
Merchant Center’ın otomatik güncellemeleri, sayfadaki bilgilerden yararlanarak bazı fiyat ve stok uyuşmazlıklarını düzeltebilir. Fakat bu özellik düzenli ürün aktarımının yerine geçmez. Sık değişen stokları yalnızca Google’ın sayfayı yeniden okuyacağı umuduyla yönetmeyin.
Tek bir üründe doğru sonucu gördükten sonra indirimli, stokta olmayan ve farklı varyantları bulunan ürünlerden de örnekler seçin. Böylece yalnızca kolay bir örneğin düzgün çalıştığını değil, mağazanızdaki farklı durumların doğru aktarıldığını kontrol etmiş olursunuz.
En kullanışlı düzen, fiyat ve stok değişikliğinin sayfaya, koda ve ürün kaynağına aynı mağaza verisinden yansımasıdır. Bu bağlantı kopuyorsa e-ticaret SEO çalışmasında önce veri akışını düzeltmek gerekir. Yeni bir şema eklentisi kurmadan önce hangi parçanın eski değeri ürettiğini bulun.