⚡ 30 Eylül’e Kadar Web Sitesi Paketlerinde %30 İndirim! ⚡ 30 Eylül’e Kadar %30 İndirim!

00Gün 00Saat 00Dakika 00Saniye
Webioo Blog

Merchant Listing Schema Nedir? Ürünler Google’da Nasıl Zenginleştirilir?

Merchant Listing Schema’yı; Product ve Offer alanları, fiyat, stok, görsel, kargo, iade, değerlendirme ve Google görünümü üzerinden öğrenin.

11 dk okuma
2.236 kelime
Merchant Listing Schema Nedir? Ürünler Google’da Nasıl Zenginleştirilir?

Bir ürün sayfası Google’da standart başlık ve açıklama bağlantısıyla görünebilir. Merchant Listing Schema doğru uygulandığında aynı sayfa fiyat, stok durumu, ürün görseli, değerlendirme, kargo veya iade bilgileri gibi daha ayrıntılı alışveriş verileriyle farklı Google ürün deneyimlerine uygun hale gelebilir.

Bu yapı, yalnız sayfaya “ürün” etiketi eklemekten ibaret değildir. Satın alınabilir gerçek teklifin adı, görseli, fiyatı, para birimi ve ürün sayfasıyla eşleşen diğer özellikleri Product ve Offer nesneleriyle açıklanır. Google veriyi anlayabilir ve uygun arama deneyimlerinde kullanabilir; ancak geçerli markup görünürlük veya zengin sonuç garantisi vermez.

Bu rehber Product Schema ile Merchant Center feed karşılaştırmasını tekrar etmez. Odak; doğrudan satın alma yapılabilen ürün sayfalarında merchant listing markup kapsamı, gerekli ve önerilen alanlar, uygulama hataları ve test sürecidir.

Merchant Listing Schema nedir?

Merchant Listing Schema, kullanıcıların doğrudan satın alabileceği ürün sayfalarında kullanılan Product ve iç içe Offer structured data yapısıdır. Google bu markup sayesinde ürünün fiyat, stok, koşul, kargo, iade ve diğer ticari özelliklerini daha açık anlayabilir Google Merchant Listing Structured Data Rehberi.

Uygun sayfalar Google Search içindeki shopping knowledge panel, popüler ürün sonuçları, ürün snippet’leri ve Google Images gibi merchant listing deneyimlerinde değerlendirilebilir. Görünüm ülkeye, cihaza, sorguya ve Google’ın sonuç tasarımına göre değişebilir.

Kısa tanım: Merchant Listing Schema, “bu sayfada incelenen ürün şu fiyat ve koşullarla doğrudan satın alınabilir” bilgisini Google’a makine tarafından okunabilir biçimde iletir.

Merchant listing ile product snippet arasındaki fark nedir?

Google, Product structured data kullanımını iki ana sınıfa ayırır. Product snippet; ürünün doğrudan satın alınmadığı inceleme, karşılaştırma veya bilgi sayfalarına uygundur. Merchant listing ise satıcının kendi satın alınabilir ürün sayfasına yöneliktir Google Product Structured Data Genel Bakışı.

KriterProduct snippetMerchant listing
Sayfa amacıİnceleme, karşılaştırma veya bilgiÜrünü doğrudan satmak
Teklif yapısıOffer veya AggregateOffer kullanılabilirSatıcı gerçek teklif sunduğu için Offer gerekir
Fiyat zorunluluğuDeneyime göre değişebilirAktif fiyat sıfırdan büyük olmalıdır
Ek ticari alanlarDaha sınırlıKargo, iade, kondisyon, beden ve sadakat bilgileri
Uygun sayfaEditoryal ürün içeriğiSatın alma yapılabilen ürün landing page’i

Merchant listing hangi Google görünümlerini destekleyebilir?

  • Fiyat ve stok bilgisi içeren ürün snippet’leri.
  • Görsel ağırlıklı popüler ürün sonuçları.
  • Bir ürün için farklı satıcıların listelenebildiği shopping knowledge panel.
  • Google Images içinde satın alınabilir ürün açıklamaları.
  • Google Lens ve diğer ürün keşif deneyimlerine yardımcı ürün verileri.
  • Kargo, iade veya değerlendirme gibi ek sonuç geliştirmeleri.

Google, arama görünümlerinin sürekli değişebileceğini ve hangi geliştirmelerin kullanılacağına her deneyimin kendi sistemlerinin karar verdiğini belirtir Google Product Structured Data Genel Bakışı. Bu nedenle markup yalnız mevcut bir ekran görüntüsünü taklit etmek için tasarlanmamalıdır.

Hangi sayfalara Merchant Listing Schema eklenmelidir?

Markup, ana amacı tek bir ürünü veya aynı ürünün varyantlarını göstermek ve satın alma imkânı sunmak olan sayfalara eklenmelidir. Kategori, site içi arama sonucu veya “mağazamızdaki ayakkabılar” gibi çok sayıda bağımsız ürünü listeleyen sayfalar ürün rich result’ları için uygun odak değildir.

Google, ürün rich result sayfalarının tek ürüne veya aynı ana ürünün varyantlarına odaklanmasını önerir. Bir ürün birden fazla para birimiyle satılıyorsa her para birimi için ayrı URL kullanılması da tavsiye edilir Google Merchant Listing Structured Data Rehberi.

Merchant Listing Schema için gerekli temel alanlar nelerdir?

Google’ın güncel merchant listing dokümantasyonunda Product seviyesinde ürün adı, ürün görseli ve satıcının gerçek teklifini içeren offers temel gereksinimlerdir. Offer içinde aktif fiyat ve kullanılan para birimi belirtilmelidir.

AlanKatmanGörevi
nameProductÜrünün kullanıcıya gösterilen gerçek adı
imageProductÜrünü doğru gösteren taranabilir görseller
offersProductSatın alınabilir teklifi Product nesnesine bağlar
priceOfferGüncel ve aktif teklif fiyatı
priceCurrencyOfferISO 4217 biçimindeki üç harfli para birimi

Merchant listing deneyiminde aktif fiyat sıfırdan büyük olmalıdır. Fiyat doğrudan Offer.price içinde veya desteklenen priceSpecification yapısında belirtilebilir Google Merchant Listing Structured Data Rehberi.

Basit Merchant Listing Schema örneği

{
  "@context": "https://schema.org/",
  "@type": "Product",
  "name": "Organik Pamuk Tişört",
  "image": [
    "https://example.com/images/tisort-1x1.jpg",
    "https://example.com/images/tisort-4x3.jpg",
    "https://example.com/images/tisort-16x9.jpg"
  ],
  "description": "Siyah, organik pamuklu günlük tişört.",
  "sku": "TSHIRT-BLK-M",
  "brand": {
    "@type": "Brand",
    "name": "Örnek Marka"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://example.com/urun/organik-pamuk-tisort",
    "price": 899.00,
    "priceCurrency": "TRY",
    "availability": "https://schema.org/InStock",
    "itemCondition": "https://schema.org/NewCondition"
  }
}

Örnek yalnız temel mantığı gösterir. Ürün sayfasındaki gerçek görünür bilgi, ürün türü ve desteklenen özelliklere göre markup genişletilmelidir.

Ürün görselleri nasıl işaretlenmelidir?

image alanındaki URL’ler Google tarafından taranabilir ve indekslenebilir olmalıdır. Görseller işaretlenen ürünü gerçekten göstermeli; erişim kontrolü, robots engeli veya geçersiz CDN imzası nedeniyle kapalı olmamalıdır.

Google, iyi sonuç için yüksek çözünürlüklü ve 1:1, 4:3 ile 16:9 oranlarını kapsayan birden fazla görsel sağlamayı önerir. Ürün görseli başka ürün, yanıltıcı paket veya kullanıcıya gösterilmeyen varyant olmamalıdır Google Merchant Listing Structured Data Rehberi.

Hangi önerilen Product alanları eklenebilir?

  • description: Ürünün gerçek ve görünür açıklaması.
  • brand: Biliniyorsa tek gerçek marka.
  • sku: Satıcının kalıcı ürün kimliği.
  • gtin, gtin8, gtin12, gtin13 veya gtin14: Gerçek global ürün kodu.
  • mpn: Üreticinin parça veya model numarası.
  • color, size, material ve pattern: Varyanta özgü özellikler.
  • aggregateRating ve review: Gerçek kullanıcı değerlendirmeleri.
  • category: Mağazanın ürün türü veya Google ürün kategorisi.

Google mevcut GTIN’lerin doğru ve sayısal biçimde kullanılmasını önerir. Üründe gerçek GTIN yoksa uydurma değer oluşturulmamalıdır. Structured data yalnız sayfada görünür ve doğrulanabilir ürünü temsil etmelidir Google Structured Data Genel Kuralları.

Offer içinde hangi alanlar kullanılabilir?

Offer, satıcıya özgü satın alma koşullarını taşır. Aktif fiyat ve para birimine ek olarak aşağıdaki alanlar kullanılabilir:

  • availability: Stokta, tükendi, ön sipariş veya sınırlı stok gibi durum.
  • itemCondition: Yeni, kullanılmış veya yenilenmiş ürün.
  • url: Ürünün veya seçili varyantın satın alma URL’si.
  • priceValidUntil, validFrom, validThrough: Fiyatın geçerli olduğu dönem.
  • shippingDetails: Teklife özel kargo maliyeti ve teslimat süresi.
  • hasMerchantReturnPolicy: Teklife özel iade politikası.
  • priceSpecification: Birim fiyat, indirim veya sadakat fiyatı gibi daha karmaşık fiyat yapıları.

url doğrudan satın alınabilir ürün sayfasına gitmeli ve aynı anda birden fazla URL gönderilmemelidir. Varyant varsa ilgili seçeneğin doğru biçimde açıldığı URL kullanılabilir Google Merchant Listing Structured Data Rehberi.

Stok durumu nasıl belirtilmelidir?

availability, ürün sayfasında kullanıcının gerçekten satın alabileceği teklifle eşleşmelidir. Yaygın değerler InStock, OutOfStock, PreOrder, BackOrder, LimitedAvailability ve Discontinued biçimindedir.

Bir ürüne aynı anda birden fazla availability değeri gönderilmemelidir. Varyantlardan yalnız biri stokta ise grup için genel “stokta” bilgisi yerine seçili veya işaretlenen varyantın gerçek durumu açıklanmalıdır.

İndirimli fiyat nasıl işaretlenir?

Mevcut satış fiyatı Offer.price içinde belirtilebilir. Eski veya üzeri çizili liste fiyatı gerektiğinde UnitPriceSpecification altında priceType değeri StrikethroughPrice olarak tanımlanabilir.

Kampanya başlangıç ve bitiş tarihleri validFrom, validThrough veya priceValidUntil ile ISO 8601 biçiminde verilebilir. Google, başlangıç ve bitiş zamanlarının birlikte ve saat dilimiyle belirtilmesini önerir. Geçmişte kalmış priceValidUntil değeri listing’in gösterilmemesine neden olabilir Google Merchant Listing Structured Data Rehberi.

Kargo bilgisi nasıl eklenir?

Ürüne özgü kargo koşulları Offer.shippingDetails altında OfferShippingDetails ile belirtilebilir. Kargo ücreti, hedef ülke veya bölge, hazırlık süresi ve taşıma süresi gibi bilgiler desteklenen alanlarla modellenebilir.

İşletmenin çoğu ürününe uygulanan standart bir kargo politikası varsa Google, bunu Organization altında ShippingService olarak tanımlamayı önerir. Teklife özel farklılık olduğunda Offer seviyesinde override kullanılabilir Google Merchant Shipping Policy Structured Data.

İade politikası nasıl eklenir?

İade koşulları MerchantReturnPolicy ile açıklanabilir. Uygulandığı ülke, iade kabul edilip edilmediği, iade süresi, yöntem ve ücret gibi alanlar belirtilebilir.

İşletme genelinde aynı iade politikası uygulanıyorsa politika Organization seviyesinde tanımlanmalıdır. Yalnız belirli ürün farklı koşula sahipse Offer.hasMerchantReturnPolicy ile ürün düzeyinde override yapılabilir. Google, iki düzey birlikte verilirse ürün düzeyindeki politikanın öncelikli olacağını belirtir Google Merchant Return Policy Structured Data.

Sadakat programı ve üye fiyatı gösterilebilir mi?

İşletmenin sadakat programı Organization altında MemberProgram ile tanımlanabilir. Ürüne özgü üye fiyatı veya kazanılan puanlar ise Offer içindeki desteklenen UnitPriceSpecification alanlarıyla ilişkilendirilebilir.

Google bu verileri uygun ürün ve knowledge panel deneyimlerinde sadakat avantajlarını göstermek için kullanabilir Google Loyalty Program Structured Data. Üye olmayan kullanıcıya gösterilmeyen özel fiyat, yanlış biçimde genel satış fiyatı olarak işaretlenmemelidir.

Değerlendirme ve puanlar nasıl kullanılmalıdır?

aggregateRating ve review yalnız gerçek ürün değerlendirmelerini temsil etmelidir. Mağazanın genel puanı veya başka ürünün değerlendirmesi tek ürün sayfasına taşınmamalıdır. Kullanıcıya görünmeyen, uydurma veya satın alınmış sahte yorumlar markup içine eklenmemelidir.

Google’ın structured data kalite kuralları, markup’ın görünür ana içeriği doğru temsil etmesini ve yanıltıcı olmamasını zorunlu tutar. Teknik olarak geçerli sahte puanlar zengin sonuç uygunluğunu kaybettirebilir veya structured data manuel işlemine neden olabilir Google Structured Data Genel Kuralları.

Varyant ürünlerde merchant listing nasıl uygulanır?

Aynı ürünün renk, beden veya teknik seçenekleri bulunuyorsa her satın alınabilir varyantın fiyat, stok, URL ve ürün kimliği doğru modellenmelidir. Google varyant ilişkilerini açıklamak için ProductGroup yapısını destekler.

Bu içerik varyant markup ayrıntısını tekrar etmez. Merchant listing açısından önemli nokta, Offer verisinin kullanıcının seçtiği gerçek varyantla eşleşmesi ve aynı URL’de görünür tekliften farklı fiyat veya stok göstermemesidir.

Merchant Center feed ile markup nasıl birlikte çalışır?

Merchant listing markup ürün sayfasında bulunur; Merchant Center veri kaynağı ise katalog bilgilerini ayrı kanaldan Google’a iletir. İki verinin ayrıntılı karşılaştırması ayrı bir konudur. Bu yazı açısından temel kural, sayfa, structured data ve Merchant Center’daki fiyat, stok, ürün kimliği ile URL’nin aynı gerçek teklifi göstermesidir.

Google, iki kaynağın birlikte kullanılmasının ürünleri doğru anlama ve doğrulama imkânını artırdığını belirtir Google ile Ürün Verisi Paylaşma. Bu tutarlılık e-ticaret SEO hizmeti kapsamında şablon ve katalog düzeyinde test edilmelidir.

JavaScript ile oluşturulan markup güvenilir midir?

Google JavaScript ile oluşturulan Product markup’ı işleyebilir. Ancak fiyat ve stok gibi hızlı değişen alanlarda dinamik markup’ın alışveriş taramalarını daha seyrek veya daha az güvenilir hale getirebileceğini belirtir.

Google merchant sonuçlarına odaklanan siteler için Product structured data’nın mümkün olduğunda ilk HTML içinde bulunması önerilir Google Merchant Listing Structured Data Rehberi. Server-side rendering veya güvenilir ön üretim, crawler’ın aktif teklifi doğrudan görmesini kolaylaştırır.

Merchant Listing Schema nasıl test edilir?

  1. Ürün sayfasını Rich Results Test ile doğrulayın.
  2. Gerekli Product ve Offer alanlarının eksik olmadığını kontrol edin.
  3. Fiyat, para birimi, stok ve ürün adını görünür sayfayla karşılaştırın.
  4. Görsel URL’lerinin taranabilir ve indekslenebilir olduğunu doğrulayın.
  5. URL Inspection ile Google’ın aldığı kaynak ve render edilmiş HTML’i inceleyin.
  6. Search Console Merchant listings raporunda hata ve uyarıları izleyin.
  7. Şablon değişikliğini tek sayfa yerine farklı ürün türlerinde test edin.
  8. Yeni veya güncellenmiş sayfaları sitemap içinde canonical URL’lerle bildirin.
  9. Merchant Center kullanılıyorsa feed ve sayfa verisini karşılaştırın.

Search Console Merchant listings raporu ne gösterir?

Search Console Merchant listings raporu, Google’ın site üzerinde bulduğu satın alınabilir ürün structured data öğelerindeki geçerli, uyarılı ve hatalı durumları gösterir. Product snippets raporu ise editoryal veya doğrudan satın alınamayan ürün sayfaları için ayrı gereksinimleri denetler Google Product Snippet Structured Data Rehberi.

Hata sayısındaki ani artış tek tek ürün sorunundan çok tema, entegrasyon veya veri şablonu değişikliğini gösterebilir. E-ticaret kataloglarında rapor ürün türü ve şablon bazında incelenmelidir.

En sık yapılan Merchant Listing Schema hataları

  1. Kategori veya liste sayfasını tek bir Product olarak işaretlemek.
  2. Doğrudan satın alma bulunmayan sayfada merchant listing kullanmak.
  3. Ürün sayfasındaki fiyat ile structured data fiyatını farklı bırakmak.
  4. Sıfır fiyat veya geçersiz para birimi göndermek.
  5. Tükenen ürünü markup içinde hâlâ InStock göstermek.
  6. Erişilemeyen veya başka ürünü gösteren görsel URL’si kullanmak.
  7. Gerçek olmayan GTIN, SKU, değerlendirme veya marka bilgisi üretmek.
  8. Geçmiş tarihli priceValidUntil değerini şablonda bırakmak.
  9. Genel kargo ve iade politikasını her üründe çelişkili biçimde çoğaltmak.
  10. Markup’ı yalnız JavaScript tıklamasından sonra üretmek.
  11. Rich Results Test geçişini zengin görünüm garantisi saymak.
  12. Merchant Center ile fiyat ve stok senkronizasyonunu kontrol etmemek.

Merchant Listing Schema kontrol listesi

  1. Sayfa tek bir satın alınabilir ürüne veya gerçek varyantlarına mı odaklanıyor?
  2. name, image ve offers eksiksiz mi?
  3. Aktif fiyat sıfırdan büyük ve para birimi doğru mu?
  4. Stok, kondisyon ve URL görünür teklifle aynı mı?
  5. Görseller taranabilir, indekslenebilir ve ürüne ait mi?
  6. SKU, GTIN ve marka değerleri gerçek mi?
  7. Kargo ve iade politikaları doğru seviyede tanımlanmış mı?
  8. Değerlendirmeler gerçek ve sayfada görünür mü?
  9. İndirim tarihleri geçerli ve saat dilimiyle yazılmış mı?
  10. Markup ilk HTML içinde güvenilir biçimde bulunuyor mu?
  11. Search Console ve Rich Results Test düzenli kontrol ediliyor mu?
  12. Sayfa ile Merchant Center verileri senkronize mi?

Sonuç: Merchant listing markup gerçek satın alma teklifini açıklamalıdır

Merchant Listing Schema, ürün sayfasını yalnız “ürün” olarak etiketlemez; satıcının kullanıcıya sunduğu gerçek teklifin adı, görseli, fiyatı, para birimi, stoğu ve satın alma koşullarını açıklar. Doğru markup, ürünün Google Search içindeki daha ayrıntılı alışveriş deneyimlerine uygunluğunu artırabilir.

Başarılı uygulamanın temeli kodun sözdizimi değil veri tutarlılığıdır. Kullanıcının gördüğü fiyat ve stok, Product–Offer markup’ı, ürün varyantı ve varsa Merchant Center kaydı aynı teklifi göstermelidir. Geçerli yapı görünürlük garantisi vermese de Google’ın ürünü doğru anlaması için gerekli teknik zemini oluşturur.

Sıkça Sorulan Sorular

Merchant Listing Schema ile Product Schema aynı şey midir?

Merchant listing, Product structured data’nın doğrudan satın alınabilen ürün sayfalarına yönelik uygulamasıdır. Product nesnesi içinde satıcının gerçek teklifini açıklayan Offer, fiyat ve ticari özellikler bulunur.

Merchant Listing Schema Google’da zengin görünüm garantisi verir mi?

Hayır. Geçerli structured data yalnız sayfayı ilgili arama deneyimlerine uygun hale getirir. Google sorgu, cihaz, konum, kalite ve sonuç tasarımına göre standart metin sonucu göstermeyi seçebilir.

Merchant listing için hangi alanlar zorunludur?

Google’ın güncel rehberinde Product için name, image ve gerçek satıcı teklifini taşıyan offers gerekir. Offer içinde aktif fiyat ve fiyatın para birimi belirtilmelidir; merchant listing fiyatı sıfırdan büyük olmalıdır.

Kategori sayfasına Merchant Listing Schema eklenebilir mi?

Kategori sayfasındaki bağımsız ürünlerin tamamını tek Product olarak işaretlemek doğru değildir. Merchant listing sayfası tek ürüne veya aynı ana ürünün gerçek varyantlarına odaklanmalıdır.

Kargo ve iade bilgileri her üründe ayrı mı yazılmalıdır?

İşletmenin çoğu ürününe aynı politika uygulanıyorsa Google bunların Organization seviyesinde tanımlanmasını önerir. Yalnız belirli ürün farklı koşula sahipse Offer seviyesinde override kullanılabilir.

Merchant Listing Schema hataları nereden kontrol edilir?

Tek sayfalar Rich Results Test ve URL Inspection ile; site genelindeki merchant listing sorunları Search Console Merchant listings raporuyla kontrol edilir. Merchant Center varsa ürün verisi sorunları ayrıca Needs attention bölümünde izlenmelidir.

Yazar: Emre Öcel — Webioo
Yayın: 22 Eylül 2026
Okuma: 11 dakika
Güncel İçerik

Son Blog Yazılarımız

Sektörel içgörüler ve güncel dijital pazarlama ipuçları

AI İçin Kaynak Gösterilebilir İçerikte Yazar, Tarih ve Referans Rehberi - Webioo Blog
22 Eylül 2026

AI İçin Kaynak Gösterilebilir İçerikte Yazar, Tarih ve Referans Rehberi

AI için kaynak gösterilebilir içeriklerde yazar, tarih ve referans bilgisini nasıl kullanacağınızı; güven, gün...

Özel Yazılımda Ölçeklenebilirlik İlk Günden Nasıl Planlanır? - Webioo Blog
21 Eylül 2026

Özel Yazılımda Ölçeklenebilirlik İlk Günden Nasıl Planlanır?

Özel yazılımda kapasite, veritabanı, kuyruk, önbellek, yük testi ve maliyet kararlarını ilk günden doğru planl...

Google Merchant Center Nedir? E-Ticaret Siteleri İçin Ne İşe Yarar? - Webioo Blog
21 Eylül 2026

Google Merchant Center Nedir? E-Ticaret Siteleri İçin Ne İşe Yarar?

Google Merchant Center’ın ürün verisi, veri kaynakları, ücretsiz listelemeler, Shopping reklamları ve e-ticare...

Site Taşıma SEO Rehberi: Domain veya Altyapı Değiştirirken Sıralama Kaybı Nasıl Önlenir? - Webioo Blog
20 Eylül 2026

Site Taşıma SEO Rehberi: Domain veya Altyapı Değiştirirken Sıralama Kaybı Nasıl Önlenir?

Domain, URL yapısı, CMS veya hosting değişiminde URL mapping, 301 yönlendirme, canonical, sitemap, Search Cons...

CQRS Nedir? Hangi Projelerde Kullanılmalı? - Webioo Blog
20 Eylül 2026

CQRS Nedir? Hangi Projelerde Kullanılmalı?

CQRS yaklaşımını; command ve query ayrımı, ayrı okuma-yazma modelleri, tutarlılık, ölçekleme faydaları ve gere...

Yapay Zeka Destekli Aramalarda E-E-A-T Neden Daha Kritik Hale Geliyor? - Webioo Blog
19 Eylül 2026

Yapay Zeka Destekli Aramalarda E-E-A-T Neden Daha Kritik Hale Geliyor?

AI destekli aramalarda E-E-A-T; deneyim, uzmanlık, otorite ve güven sinyallerini daha görünür hale getirir. İş...