Google Merchant Center da ürün sayısı, sitedeki ürün sayısından daha az gözükyüor. Neden olabilir?

Sitenizdeki ürün sayısı ile Google merchant'a görünen ürün sayısı farklı olabilir, bu normaldir. ShopPHP, feed’e yalnızca belirli koşulları sağlayan ürünleri gönderir. Google da bu ürünlerin bir kısmını ilk aşamada reddedebilir veya incelemeye alabilir.

1. Önce feed’de kaç ürün var, onu kontrol edin

ShopPHP’nin Google’a gönderdiği liste, paneldeki toplam ürün sayısı değildir.

Yol: Yönetim paneli → XML Servis Ayarları → Google Merchant satırı

  • Servisin aktif olduğundan emin olun.
  • Feed adresini tarayıcıda açın (xml.php?c=googlemerchant&xmlc=...).
  • XML içinde <item> etiketlerini sayın veya “Ürün” / <g:id> araması yapın.

Örnek: Sitede 40 ürün, feed’de 28 ürün → ShopPHP tarafında 12 ürün filtrelenmiş demektir.
Feed’de de 40, Merchant’ta 25 → sorun büyük ihtimalle Google tarafındaki reddedilen / bekleyen ürünlerdedir.


2. ShopPHP hangi ürünleri feed’e almaz?

Kodda Google Merchant feed’ine yalnızca şu koşulları sağlayan ürünler girer:

Koşul Açıklama
Ürün aktif
Pasif ürünler gönderilmez
Kategori aktif
Pasif kategorideki ürünler gönderilmez
Stok > 0
Stoksuz ürünler gönderilmez
Fiyat > 0
Fiyatı 0 veya “Fiyat sorunuz” ürünler gönderilmez
Ürün resmi var
Resimsiz ürünler gönderilmez
Marka atanmış
Markası olmayan ürünler gönderilmez
“Google Merchant Servislerinde Gönderim Yapma” kapalı
Ürün veya kategoride işaretliyse gönderilmez
“XML / API Servislerin Gönderim Yapma” kapalı
Genel XML dışı bırakılan ürünler gönderilmez

Yani stoksuz, resimsiz, markasız veya “Merchant’a gönderme” işaretli ürünler sitede görünse bile feed’e girmez.


3. Feed’e giden ama Merchant’ta görünmeyen ürünler

Feed’de görünüp Merchant Center’da az veya hiç görünmüyorsa, Google tarafında reddedilme / bekleme söz konusudur. Yeni hesaplarda bu sık görülür.

En sık nedenler:

  1. Google Product Category eksik
    Kategori düzenleme → SEO sekmesi → Google Product Category alanı.
    Google kategori listesi

  2. Barkod (GTIN) eksik veya hatalı
    Ürün → Barkod No alanı. Özellikle yeni Merchant hesaplarında barkodsuz ürünler reddedilebilir.

  3. Açıklama çok kısa
    Ön detay veya detay en az ~50 karakter olmalı.

  4. Site / hesap doğrulaması tamamlanmamış
    Merchant Center’da site doğrulama, vergi/iletişim bilgileri, ödeme profili eksikse ürünler onaylanmaz.

  5. Yeni hesap işleme süresi
    İlk kurulumda ürünlerin tamamının görünmesi 24–72 saat sürebilir.


4. Panelden hızlı kontrol: Reklam Sağlık Merkezi

Pazarlama → Reklam Sağlık Merkezi sayfasında “Ürün listesi” bölümü feed uygunluğunu tarar:

  • Resmi yok
  • Fiyatı hatalı
  • Stokta yok
  • Barkod numarası yok
  • Açıklama çok kısa
  • Google kategorisi yok

Sayılara tıklayarak sorunlu ürünleri görüp düzeltebilirsiniz.


5. Google Merchant Center’da reddedilen ürünleri bulma

  1. Google Merchant Center → hesabınız
  2. Ürünler → Tüm ürünler
  3. Onay durumu sütununa bakın: Onaylandı / Beklemede / Reddedildi
  4. Reddedilen ürüne tıklayın → hata mesajını okuyun
  5. Düzeltme sonrası Merchant Center’da feed’i yeniden getir veya birkaç saat bekleyin

6. Yeni hesap açtıysanız dikkat edilecekler

Daha önce sorun yaşadıysanız yeni hesap açmak mantıklı olabilir; yine de şunları kontrol edin:

  • Feed URL’si yeni Merchant hesabına tanımlı mı?
  • Eski hesaptaki feed hâlâ aktifse karışıklık olabilir; tek hesap + tek feed kullanın.
  • Google Ayarları → Google Mağaza Kodu (google_mk): Merchant ID’nizle uyumlu mu?
  • XML Servis Ayarları’nda Google Merchant servisi açık mı?

7. Adım adım kontrol listesi

  1. XML Servis Ayarları → Google Merchant aktif
  2. Feed URL’yi aç → <item> sayısını not et
  3. Reklam Sağlık Merkezi → sorunlu ürünleri düzelt
  4. Kategorilere Google Product Category ekle
  5. Ürünlere barkod ve yeterli açıklama ekle
  6. “Google Merchant’a gönderme” işaretlerini kontrol et (ürün + kategori)
  7. Merchant Center → reddedilen ürün hatalarını oku
  8. 24–72 saat bekle, feed’i yenile

XML Entegrasyonlar

XML Entegrasyonlar kategorisinde bulunan diğer sıkça sorulan sorular.