0%
E-ticaret mağazanızın ürün sayfaları Google'da fiyat, stok durumu ve yıldız puanıyla görünebilir. Bunun tek yolu doğru yapısal veri: Product, Offer, AggregateRating ve BreadcrumbList şemalarını eksiksiz uygulamak.

Bir kullanıcı Google'da 'su geçirmez outdoor bot' arar. Karşısına iki sonuç çıkar: biri düz mavi başlık ve meta açıklaması; diğeri 4.6 yıldız, '₺1.290 — Stokta Var' etiketi ve ürün görseli. Tıklama hangi sonuca gidecek? Arama motoru sonuç sayfalarında (SERP) bu görsel zenginliği sağlayan şey schema markup — daha teknik adıyla yapısal veri (structured data). Bu yazı, e-ticaret sitelerinin ürün sayfalarına hangi şema türlerini neden ve nasıl eklemeleri gerektiğini, Google'ın Merchant listings gereksinimlerini ve Search Console'daki Ürün raporunu adım adım açıklıyor.
Schema markup, web sayfasındaki içeriği arama motorlarının anlayabileceği standart bir sözdizimle tanımlar. Schema.org kelime dağarcığı Google, Bing ve Yahoo'nun ortaklaşa geliştirdiği bir girişimdir. JSON-LD ise Google'ın önerdiği format: bir script etiketi içinde sayfaya eklenir, görünümü değiştirmez, yalnızca anlam katmanı sağlar.
E-ticaret için schema markup salt teknik bir detay değildir; doğrudan ticari sonuçları etkileyen bir SERP aracıdır. Google, doğru ve eksiksiz yapısal veri içeren ürün sayfalarını 'zengin sonuç' (rich result) olarak göstermeye uygun bulur. Zengin sonuç formatları arasında fiyat, stok durumu, yıldız puanı, ürün görseli ve indirim rozeti yer alır. Bu ekstra görsel bilgiler, organik listelemenin tıklama oranını (CTR) anlamlı ölçüde artırır; Google'ın kendi yayımladığı vaka çalışmaları bunu defalarca doğrulamıştır. Rakibiniz schema markup kullanırken siz kullanmıyorsanız, her iki listeleme aynı sırada olsa bile kullanıcı gözü zengin sonuca kayar.
Google'ın Search Central belgeleri e-ticaret için birden fazla şema türünü tanımlar. Bunları doğru anlamak, hangi sayfaya ne ekleneceğine dair doğru kararı vermenizi sağlar.
Product ve Offer şemasını kurarken Google'ın zorunlu ve önerilen alanları birbirinden ayırt etmek gerekir. Google Search Central, 'zengin sonuç uygunluğu' için hangi alanların zorunlu olduğunu açıkça belgeler. Yalnızca zorunlu alanları doldurursanız şema geçerli olur ama tüm önerilen alanları eklerseniz zengin sonuç kalitesi ve görünüm çeşitliliği artar.
SERP'teki yıldız puanları organik listelemenin en güçlü dikkat çekicilerinden biridir. Bu yıldızları kazanmak için AggregateRating şemasının doğru kurulması şarttır. Ancak Google'ın bu alanda net bir politikası vardır: yıldız puanları sitenizdeki gerçek, doğrulanabilir kullanıcı değerlendirmelerine dayanmalıdır. Kurgusal puan, kendi kendinize verdiğiniz editöryal değerlendirme veya yalnızca işletme sahibinin yazdığı yorum bu kriteri karşılamaz.
Google, kendi şirketinin veya editöryel ekibinin yazdığı incelemelere dayalı AggregateRating için zengin sonuç göstermemektedir. Değerlendirmeler gerçek alıcılardan gelmelidir. E-ticaret platformunuzda ürün bazında kullanıcı puanları varsa bunları JSON-LD'ye yansıtmak zorunludur.
BreadcrumbList şeması, ürün sayfasının site hiyerarşisindeki konumunu arama motoruna bildirir. Google bu bilgiyi SERP'te ham URL yerine 'Ana Sayfa > Outdoor > Botlar > Su Geçirmez Bot' gibi okunabilir bir iz olarak gösterir; kullanıcı tıklamadan sayfanın bağlamını anlar.
Google, ücretli Shopping reklamlarının yanı sıra ücretsiz Merchant listings programı kapsamında ürünleri arama sonuçlarında, Alışveriş ve Görseller sekmelerinde gösterebilir. Bu ücretsiz görünürlükten yararlanmak için ürün sayfalarındaki yapısal verinin Google Merchant Center ile entegre çalışması gerekir. Merchant listings gereksinimlerine göre şema; ürün adı, açıklama, görsel, fiyat, para birimi ve stok durumunu içermelidir. Bunlara ek olarak iade politikası (hasMerchantReturnPolicy) ve kargo süresi (shippingDetails) de eklenmelidir; eksik bırakan mağazalar Merchant Center'da uyarı alır ve ücretsiz listelemelere uygun sayılmayabilir.
Yapısal veri uygulaması, doğru yapıldığında organik trafiğe ve ücretsiz Merchant listings görünürlüğüne doğrudan katkı sağlar; yanlış yapıldığında ise Search Console'da hata yağmuruna ve zengin sonuç uygunluğunun kaybedilmesine yol açar. ADWEBX olarak e-ticaret SEO projelerinde ürün sayfası şema denetimi, hata giderme ve Merchant Center entegrasyonu çalışmaları yürütüyoruz. Sitenizin yapısal veri sağlığını ücretsiz analiz etmemizi ister misiniz? Hemen /analiz sayfasından başvurun veya WhatsApp hattımızdan bize ulaşın.
Şema eklendikten sonra iş bitmez. Google Search Console'daki 'Arama Görünümü > Zengin Sonuçlar > Ürünler' raporu, hangi sayfaların zengin sonuca uygun olduğunu, hangilerinde hata veya uyarı bulunduğunu doğrudan gösterir. Bu raporu düzenli takip etmek, fiyat tutarsızlıklarını ve stok hatalarını erken yakalamanızı sağlar.
E-ticaret schema projelerinde tekrarlanan hatalar büyük ölçüde önlenebilir niteliktedir.
Ürün sayfalarının yanı sıra kategori sayfalarına ItemList şeması eklemek önerilir. ItemList'teki her ürün URL'inin kendi ürün sayfasında da Product şeması içermesi şarttır; şema zinciri kırılırsa kategori düzeyindeki zengin sonuç potansiyeli azalır. Platform tarafında: Shopify'da product.json-ld.liquid şablonuyla, WooCommerce'de Yoast/Rank Math eklentileriyle (Merchant listings alanları için ek geliştirme gerekebilir), Next.js/Nuxt gibi özel yapılarda ise SSR/SSG sırasında ürün verilerinden programatik üretimle şema eklenir. Google Tag Manager ile şema eklenmesi önerilmez; GTM geç yüklenmesi nedeniyle Googlebot'un şemayı kaçırma riski taşır.
En yaygın nedenler şunlardır: AggregateRating şeması gerçek kullanıcı değerlendirmelerine dayanmıyor (Google bu durumda yıldız göstermez), şemada sözdizimi hatası var (Zengin Sonuçlar Test Aracı'nda kontrol edin), sayfa henüz yeniden indekslenmedi (URL Denetleme aracıyla yeniden indeksleme talep edin) veya Google sayfanın şemayı tutarsız buldu (sayfa içeriğiyle JSON-LD değerleri eşleşmiyor). Tüm bu adımları geçtiyseniz birkaç hafta daha bekleyin; Google'ın zengin sonuç kararı algoritmik ve zaman alabilir.
Evet, her ürün sayfasında o ürüne özgü dinamik veriler (fiyat, stok, puan) içeren ayrı bir JSON-LD bloğu olmalıdır. Ancak bu tek tek manuel işlem anlamına gelmez; e-ticaret platformunuzun şablon sistemi (Liquid, PHP template, React component vb.) ürün verilerinden otomatik JSON-LD üretmeye uygun yapıda tasarlanmalıdır. Bir kez doğru kurulduğunda binlerce ürün sayfası otomatik olarak güncel şema içerir.
Evet, ücretsiz Merchant listings programından yararlanmak için Google Merchant Center hesabı açmanız ve domain doğrulaması yapmanız gerekir. Yapısal veri tek başına yeterli değildir; Merchant Center, Google'a satıcı kimliğinizi ve sitenizi onayladığı platformdur. Merchant Center hesabı açıldıktan sonra 'Otomatik öğe güncellemeleri' özelliğini etkinleştirerek sitenizin yapısal verisini otomatik feed olarak kullanabilirsiniz. Bu ücretsiz bir işlemdir ve Shopping reklamı vermeniz gerekmez.
Google, schema markup'ın organik sıralama algoritmasında doğrudan bir sıralama faktörü olmadığını resmi olarak belirtmiştir. Ancak dolaylı etki güçlüdür: zengin sonuçlar CTR'ı artırır, artan tıklama sinyali algoritmaya olumlu yansır. Ayrıca Merchant listings, ücretli Shopping reklamı olmadan ürün görünürlüğü kazandırır; bu da trafiği artırır. Schema markup'ı sıralama hilesi olarak değil, SERP'te rekabet avantajı sağlayan bir görünürlük aracı olarak değerlendirin.
Evet, hem önerilen hem de yaygın uygulanan pratik budur. Bir ürün sayfasında aynı anda Product (Offer ve AggregateRating iç içe), BreadcrumbList ve Review şemalarının hepsi ayrı script etiketleri veya tek bir script etiketi içinde dizi olarak kullanılabilir. Google birden fazla şema türünü aynı anda işler. Dikkat edilmesi gereken tek nokta, birden fazla Product şeması bloğunun aynı sayfada çakışmamsı; her sayfada tek bir Product nesnesi tanımlanmalıdır.
Schema markup zengin sonuçlara açılan kapıdır; ancak ürün, fiyat ve stok verilerini doğru yapılandırmak teknik uzmanlık ister.
Ürün şeması ile zengin sonuç görünürlüğü alınSitenizin arama performansını ücretsiz araçlarla ölçmeye bugün başlayabilirsiniz.
Tüm ücretsiz SEO ve dijital pazarlama araçlarımızı tek sayfada keşfedinSSS
Ürün sayfaları için Product schema (name, price, currency, availability, aggregateRating), BreadcrumbList ve Review/AggregateRating tipik olarak zengin sonuç kazandıran türlerdir. Siteye özel promosyonlar için Offer; sık sorulan sorular içeren sayfalar için FAQPage de arama sonuçlarında görsel fark yaratır. Hangi markup'ın öncelikli olduğunu Google Search Console'daki Zengin Sonuçlar raporundan takip edebilirsiniz.
Schema markup doğrudan bir satış garantisi vermez; ancak yıldız puanı, fiyat ve stok bilgisinin arama sonuçlarında görünmesi tıklama oranını (CTR) artırır. Daha yüksek CTR daha fazla nitelikli trafik anlamına gelir; doğru hedeflenmiş trafiğin de dönüşüm olasılığı daha yüksektir. Sonuç üründen ürüne değişse de zengin sonuçların organik CTR'ı olumlu etkilediği Google'ın kendi dokümantasyonunda da belgelenmiştir.
Google, yanıltıcı veya spam amaçlı schema kullanımını (gerçekte olmayan yorumlar, sahte fiyat bilgileri) manuel işlemle cezalandırabilir ve zengin sonuç ayrıcalığını kaldırabilir. Teknik hatalı markup (eksik zorunlu alan, hatalı tip) ise ceza değil, zengin sonuç kaybına yol açar. Google'ın Zengin Sonuç Testi aracı ve Search Console hataları önceden tespit etmenin en güvenilir yoludur.
Binlerce SKU içeren kataloglarda schema'yı manuel olarak yönetmek pratik değildir; şablon tabanlı otomatik üretim zorunludur. CMS veya platformunuzun ürün verilerini (fiyat, stok, varyant) doğrudan JSON-LD şablonuna besleyen bir pipeline kurulur. Düzenli tarama (Screaming Frog veya özel betik) ile veri tazeliği doğrulanır; stale fiyat veya hatalı availability değerleri hem kullanıcı deneyimini hem de schema güvenilirliğini bozar.
Ücretsiz ön analiz görüşmesiyle başlayın.