Çoğu satıcı fiyat karşılaştırma sitelerini basit bir vitrin sanır: ürünü listeye eklersin, fiyatın en düşükse en üstte görünürsün, biter. Oysa pratikte olan şu: sen kampanya yapıp fiyatı 12 lira aşağı çekiyorsun, iki gün sonra hâlâ listede dördüncü sıradasın ve üstündeki üç satıcının fiyatı seninkinden yüksek. Buna bakıp "karşılaştırma siteleri para almadan sıralamıyor" diye düşünüyorsun. Gerçek çok daha sıradan ve çok daha can sıkıcı: senin gönderdiğin besleme dosyası, onların sisteminin güvendiği bir kaynak değil.
Bu işin görünmeyen tarafı fiyat değil, veri hijyeni. Karşılaştırma motorları bir satıcıyı sıralarken fiyatın yanında beslemenin ne sıklıkta güncellendiğine, stok bilgisinin gerçeği yansıtıp yansıtmadığına, link tıklandığında kullanıcının doğru ürün sayfasına düşüp düşmediğine bakar. Bu üç şeyin hiçbiri elle hazırlanan bir Excel dosyasıyla sürdürülebilir değil. İşte bu yüzden bu yazıda anlatacağım her şey, aslında tek bir cümleye dayanıyor: beslemeyi insan değil, e-pin satış yazılımı üretmeli.
Karşılaştırma motoru senin fiyatına değil, fiyatının yaşına bakıyor olabilir mi?
Bir karşılaştırma sitesinin en büyük korkusu kullanıcıyı yanlış fiyata göndermektir. Kullanıcı 249 lira gördü, tıkladı, senin sayfanda 289 lira yazıyor. Bu tek olay bile o satıcının güven puanını aşağı çeker. Motorlar bunu ölçmek için beslemedeki fiyatı periyodik olarak senin ürün sayfanla karşılaştırır. Uyuşmazlık oranı yükselen satıcı, fiyatı düşük olsa bile aşağı iner. Günde bir kez elle dosya yüklüyorsan, gün içindeki her kampanya, her kur hareketi, her tedarikçi maliyet değişimi senin aleyhine çalışan bir uyuşmazlık üretir. Bu yüzden fiyatın tazeliği fiyatın kendisinden daha belirleyici hale gelir.
Neden elle hazırlanan besleme dosyası ilk haftadan sonra çürümeye başlar?
Elle hazırlanan feed'in ömrü, senin disiplininin ömrü kadardır. İlk hafta her sabah güncellersin. İkinci hafta iki günde bir. Üçüncü haftada tedarikçi bir oyunun 100 TL'lik kuponunu listeden çıkarır, sen fark etmezsin ve o ürün üç ay boyunca karşılaştırma sitesinde "stokta" görünür. Gelen her tıklama, hem reklam benzeri bir maliyet hem de bir memnuniyetsizlik üretir. Doğru kurulmuş bir dijital ürün satış scripti bu ilişkiyi tersine çevirir: ürün paneldeki stok tablosundan düştüğü anda beslemedeki kaydın durumu da değişir, çünkü besleme bir dosya değil, veritabanının anlık bir görüntüsüdür.
Bir e-pin scripti beslemeyi hangi noktada üretmeli?
Kritik tercih burada: feed'i sabit bir dosya olarak mı saklıyorsun, yoksa istek geldiğinde mi üretiyorsun? Pinova tarafında tercih edilen yaklaşım ikisinin melezi. Fiyat, stok ve durum bilgisi her istekte canlı okunur; ürün adı, kategori eşlemesi ve açıklama gibi ağır alanlar ise önbellekten gelir. Böylece karşılaştırma motoru her ziyaretinde güncel fiyatı görür, sunucun da her ziyarette binlerce satırı yeniden hesaplamak zorunda kalmaz. Bu mimari, e-pin satış scripti kullanan bir işletmenin tek bir uç nokta üzerinden onlarca farklı karşılaştırma platformunu beslemesini mümkün kılar.
| Besleme yöntemi | Fiyat gecikmesi | Stok doğruluğu | Bakım yükü | Sıralamaya etkisi |
|---|---|---|---|---|
| Elle Excel / CSV yükleme | 4-24 saat | Düşük | Her gün insan | Olumsuz |
| Panelden günlük dosya üretimi | 1-6 saat | Orta | Haftalık kontrol | Nötr |
| Önbellekli canlı XML uç noktası | 5-15 dakika | Yüksek | Neredeyse yok | Olumlu |
| Canlı uç nokta + webhook bildirimi | Anlık | Çok yüksek | Kurulumda bir kez | Belirgin olumlu |
Kategori eşlemesini yanlış yaparsan fiyatın hiç önemi kalmaz
Karşılaştırma siteleri ürünleri kendi kategori ağacına oturtur. Sen "Valorant VP" yazarsın, onların ağacında o ürün "Oyun İçi Para Birimi" altında bir düğümdedir. Eşleme tutmazsa ürünün ya hiç listelenmez ya da kimsenin gezmediği bir dalda tek başına kalır. Bunu çözmenin yolu, ürün tarafında kendi kategorilerinin yanında bir dış kategori kodu alanı tutmaktır. Bir epin yazılım kurulumunda bu alan ürün düzenleme ekranına eklendiğinde, besleme üretimi artık tahmin yürütmez; her satır doğru dala gider. Aynı mantık marka, platform ve bölge alanları için de geçerlidir: bölge bilgisi eksik bir kupon, yanlış ülkedeki kullanıcıya gösterilir ve iade talebi olarak sana geri döner.
Karşılaştırma sitesinden gelen trafikte dönüşümü belirleyen faktörler
- Fiyat-sayfa tutarlılığı 45%
- Stok doğruluğu 25%
- Doğru ürün sayfasına iniş 20%
- Satıcı puanı ve rozetler 10%
Tıklama bedava değil: iniş sayfası hatası en pahalı hatadır
Beslemede verdiğin bağlantı ürünün kendi sayfasına değil kategori sayfasına gidiyorsa, kullanıcıyı ikinci bir arama yapmaya zorluyorsun. Bu noktada kaybın yüzde kırkı buluyor. Daha sinsi bir sorun da şudur: slug değiştirdiğinde eski bağlantılar yönlendirilmiyorsa feed'in yarısı 404 döner ve platform seni sessizce listeden düşürür. Bu yüzden ürün adresinin kalıcı olması, slug değişimlerinde 301 yönlendirme üretilmesi ve besleme bağlantılarına kaynak etiketi eklenmesi gerekir. Kaynak etiketi sayesinde hangi platformun gerçekten satış getirdiğini, hangisinin sadece boş tıklama gönderdiğini panel üzerinden görebilirsin.
Her ürüne bir asgari satış fiyatı tanımla ve beslemeyi bu eşiğin altına düşen ürünleri otomatik olarak dışarıda bırakacak şekilde kur. Böylece rakip fiyat kırdığında sistem seni zararına satışa sürüklemek yerine o üründe sessizce listeden çekilir.
Hangi ürünü hiç beslemeye koymamalısın?
Karşılaştırma siteleri kâr marjı düşük, rekabeti sert ürünlerde acımasızdır. Tek haneli marjla sattığın bir popüler kupon, sana sadece işlem yükü ve destek talebi getirir. Buna karşılık daha az aranan, marjı rahat, tedariği sende garanti olan ürünler orada çok iyi iş yapar çünkü listede üç değil otuz rakibin yoktur. Beslemeyi bu yüzden "tüm katalog" mantığıyla değil, seçmeci bir filtreyle kurmak gerekir. İyi bir e-pin yazılımı sana şu filtreleri verir: marj yüzdesi, stok derinliği, son 30 günlük iade oranı ve tedarikçi güvenilirliği. Bu dört filtreyi geçen ürünler beslemeye girer, gerisi kendi sitende satılmaya devam eder.
| Kontrol maddesi | Neden gerekli | Durum |
|---|---|---|
| Ürün başına dış kategori kodu alanı | Yanlış dalda listelenmeyi önler | Zorunlu |
| Canlı fiyat ve stok okuması | Uyuşmazlık cezasını sıfırlar | Zorunlu |
| Asgari satış fiyatı eşiği | Zararına satışı engeller | Zorunlu |
| Kaynak etiketli ürün bağlantısı | Platform başına kârı ölçer | Önerilir |
| Slug değişiminde 301 yönlendirme | 404 kaynaklı listeden düşmeyi önler | Zorunlu |
| Feed hata günlüğü ve uyarı | Sessiz kopmaları yakalar | Önerilir |
| Marj ve iade oranı filtresi | Yanlış ürünü listeye sokmaz | Önerilir |
Besleme çalışıyor mu, nasıl anlarsın?
Tek gösterge satış değildir. Haftalık olarak üç sayıya bakmalısın: beslemedeki toplam satır sayısı, platformdan gelen tıklama başına gelir ve fiyat uyuşmazlık uyarısı sayısı. Satır sayısı ani düşerse tedarikçi bağlantısı kopmuş olabilir. Tıklama başına gelir düşüyorsa iniş sayfası veya stok doğruluğu bozulmuştur. Uyuşmazlık uyarısı artıyorsa önbellek süresi fazla uzundur. Bu üç ölçümü panelinde tek ekranda görebiliyorsan, beslemeyi artık yönetiyorsun demektir; göremiyorsan sadece umut ediyorsun. Dijital ürün satış yazılımı seçerken sorman gereken soru "XML verebiliyor mu" değil, "XML'in sağlığını bana raporluyor mu" olmalı.
Beslemeyi tahminle değil veriyle yönet
Pinova, ürün ve stok tablonu tek uç noktadan canlı besleme olarak dışarı açar; marj eşiği, kategori eşlemesi ve hata günlüğü panelin içinde gelir. Özellik listesini ve lisans seçeneklerini inceleyebilirsin.
Karşılaştırma sitesine kaç dakikada bir besleme göndermeliyim?
Sabit bir dosya gönderiyorsan 15 dakikalık üretim aralığı çoğu kategori için yeterlidir. Canlı bir uç nokta veriyorsan platform kendi ritminde okur; senin işin önbellek süresini 5 dakikanın altında tutmak olur.
Tüm kataloğumu beslemeye eklemem gerekir mi?
Gerekmez ve çoğu zaman zararlıdır. Marjı çok düşük ürünler orada sadece maliyet üretir. Marj, stok derinliği ve iade oranı filtresinden geçen ürünlerle başlamak daha sağlıklıdır.
Fiyatım rakibin altındayken neden üstte görünmüyorum?
Genellikle üç sebepten biri: beslemedeki fiyat ürün sayfandaki fiyatla uyuşmuyor, stok bilgisi güvenilmez bulunuyor ya da satıcı puanın yeni hesap olduğu için düşük. İlk ikisi teknik olarak çözülebilir.
Besleme için ayrı bir yazılım almam gerekir mi?
Hayır. Ürün, stok ve fiyat verisi zaten satış panelinde duruyor. İhtiyacın olan şey bu veriyi doğru biçimde dışarı açan bir modül; ayrı bir sistem kurmak iki kaynak arasında kalıcı bir tutarsızlık riski yaratır.
Besleme meselesi teknik bir detay gibi görünür ama aslında tüm dış trafiğinin kalitesini belirleyen tek kaldıraçtır. Kendi panelinde fiyat, stok ve kategori verisinin nasıl tutulduğunu bir kez düzelttiğinde, karşılaştırma siteleri senin için ücretsiz ve sürekli bir satış kanalına dönüşür. Bu akışın gerçek bir panelde nasıl kurulduğunu görmek istersen canlı demo üzerinden ürün ve stok ekranlarını kendin gezip besleme uç noktasının ne ürettiğine bakabilirsin.

