Teknik

Epin Satış Scriptinin Arama Kutusu Neden Boş Dönüyor? Müşterinin Aradığı Ürün Stokta Olduğu Hâlde Siparişini Sessizce Yok Eden Sorgu Hatasının İfşası

Epin satış scripti arama sonuç vermiyorsa ürün eksik değil, sorgu yanlış. Türkçe karakter, index ve yazım hatası toleransını adım adım düzelt.

Epin Satış Scriptinin Arama Kutusu Neden Boş Dönüyor? Müşterinin Aradığı Ürün Stokta Olduğu Hâlde Siparişini Sessizce Yok Eden Sorgu Hatasının İfşası

Çoğu işletme sahibi arama kutusunun boş dönmesini "demek ki o ürün yok" diye yorumlar. Panele girer, ürünü listede görür, kafası karışır ve konuyu kapatır. Oysa arama kutusunun boş dönmesi neredeyse hiçbir zaman stok meselesi değildir; kullanıcının yazdığı metnin veritabanındaki kayıtla eşleşecek şekilde işlenmemiş olmasıdır. Yani ürün orada durur, müşteri onu ister, aradaki tek engel bir satır SQL'dir.

Bu sessiz kaybın en can sıkıcı tarafı ölçülemez görünmesidir. Terk edilen sepeti görürsün, başarısız ödemeyi görürsün; ama "aradı, bulamadı, çıktı" diyen kullanıcıyı hiçbir rapor sana göstermez. Bir e-pin satış scripti üzerinde en yüksek satın alma niyeti taşıyan ziyaretçi tam olarak arama kutusunu kullanandır: ne istediğini biliyor, kategorilerde dolaşmaya niyeti yok, doğrudan yazıyor. Onu boş bir ekranla karşılamak, dükkânda ürünü elinde tutup "yok" demeye benzer.

%34Arama kutusunu kullanan ziyaretçinin satın alma niyeti farkı
%12Tipik sitede boş sonuç dönen arama oranı
2 harfYazım hatası toleransının satışa dönüşmeye başladığı eşik
60 msIndex kurulmuş bir arama sorgusunun hedef yanıt süresi

Boş Sonuç "Ürün Yok" Demek Değil: LIKE Sorgusunun Sessiz İntiharı

Hazır betiklerin çoğunda arama tek bir kalıba dayanır: kullanıcının yazdığı metni alıp ürün adı alanında doğrudan karşılaştırmak. Bu yöntem yalnızca kullanıcı ürün adını tam ve doğru sırada yazdığında çalışır. Müşteri "100 tl pubg" yazarsa, kayıt "PUBG Mobile 660 UC" ise sonuç sıfırdır. Çünkü sorgu kelimeleri ayrı ayrı değerlendirmez, tüm ifadeyi tek parça olarak arar. Doğru yaklaşım, girdiyi kelimelere ayırmak ve her kelimeyi ürün adı, kategori adı, marka ve etiket alanlarında ayrı ayrı aramaktır. Ayrıca bir kelime eşleşmesi bulunduğunda sonucu atmak yerine puanlamak gerekir: iki kelimesi eşleşen ürün, tek kelimesi eşleşenin üstünde çıkmalıdır. İyi kurulmuş bir e-pin yazılımı aramayı ikili bir "var/yok" kararı olarak değil, sıralanmış bir olasılık listesi olarak ele alır.

Türkçe Karakter Meselesi: Müşterin "UC" Yazmıyor, "uç" Yazıyor

Türkçe satış yapan hiçbir site karakter normalizasyonu olmadan doğru arama sunamaz. Kullanıcı telefon klavyesinde "ı" yerine "i", "ş" yerine "s", "ğ" yerine "g" yazar; bazen tam tersi olur ve ürün adı İngilizce yazılıyken kullanıcı Türkçeleştirerek arar. Buna ek olarak büyük harf dönüşümü Türkçede tuzaklıdır: "I" harfinin küçük hâli standart kütüphanelerde "i" olur, oysa Türkçede "ı" olmalıdır. Bu yüzden hem veritabanındaki ürün adı hem de kullanıcının girdisi aynı kurallarla sadeleştirilmiş bir arama anahtarı alanına dönüştürülmelidir. Bu alan küçük harfe indirilmiş, Türkçe karakterleri karşılıklarına çevrilmiş, noktalama ve fazla boşluklardan arındırılmış hâlde saklanır. Karşılaştırma daima bu alan üzerinde yapılır. Bir dijital ürün satış scripti kurarken bu adımı atlamak, Türkiye pazarında aramanın üçte birini baştan çöpe atmak demektir.

Kullanıcının yazdığıBeklenen sonuçGerçekte dönenKök neden
pubg uç 660PUBG Mobile 660 UCSonuç yokTürkçe karakter çevirisi yok
valorant vpValorant Points paketleriSonuç yokKısaltma eşlemesi tanımsız
100 tl steamSteam 100 TL cüzdan koduSonuç yokKelime sırası zorunlu tutuluyor
rayot poınRiot PointsSonuç yokYazım hatası toleransı yok
netflıxNetflix hediye kartıSonuç yokBüyük-küçük harf dönüşümü hatalı
free fire elmasFree Fire elmas paketleriYavaş yanıtIndex eksik, tam tablo taraması

Tek Harf Hatası Neden Bütün Sonucu Siliyor?

İnsanlar telefonda hızlı yazar ve hata yapar. "stem", "valorat", "pubjı" gibi girdiler gerçek hayatta sürekli gelir. Katı eşleşme kullanan bir arama bunların hepsine sıfır döner. Çözüm iki katmanlıdır. İlk katman eş anlam ve kısaltma sözlüğüdür: "vp" ile "valorant points", "uc" ile "unknown cash", "rp" ile "riot points" eşleştirilir; bu sözlük panelden düzenlenebilir olmalıdır çünkü pazarın jargonu her ay değişir. İkinci katman yaklaşık eşleşmedir: iki karaktere kadar fark toleransı, ön ek eşleşmesi ve sesli benzerlik. Burada dikkat edilecek nokta, toleransı fazla açmanın alakasız sonuç üretmesidir. Doğru kurgu şudur: önce katı eşleşme dene, sonuç yoksa sözlüğe bak, hâlâ yoksa yaklaşık eşleşmeye geç ve sonuçları "bunu mu aradın" başlığıyla sun. Böylece kullanıcı hem doğru ürünü görür hem de sistemin ne yaptığını anlar.

Boş dönen aramaların dağılımı

  • Türkçe karakter ve harf dönüşümü 45%
  • Kısaltma ve eş anlam eksikliği 25%
  • Yazım hatası toleransı yok 20%
  • Pasif ürün ve filtre çakışması 10%

Arama Kutusunun Arkasındaki Index Yokluğu Sunucunu Nasıl Kilitliyor?

Bazı sitelerde arama sonuç verir ama bunu on saniyede yapar; bazılarında ise yoğun saatte tamamen yanıtsız kalır. Sebep genellikle aynıdır: arama sorgusu her seferinde tüm ürün tablosunu baştan sona tarar. Ürün sayısı yüzlerdeyken bu fark edilmez, binlere çıktığında sunucu boğulur. Çözüm, arama anahtarı alanına uygun bir index koymak, tam metin arama yeteneğini etkinleştirmek ve popüler sorguların sonuçlarını kısa süreli önbelleğe almaktır. Ayrıca otomatik tamamlama alanı her tuş vuruşunda sorgu atmamalı; girdi bekleme süresi eklenerek istek sayısı azaltılmalıdır. Bir epin yazılım altyapısında bu ayarlar hem sunucu maliyetini düşürür hem de arama deneyimini anında hızlandırır. Unutma: yavaş arama, boş arama kadar zararlıdır, çünkü kullanıcı sonucu görmeden çıkar.

Boş aramaları kaydet

Sonuç dönmeyen her sorguyu bir tabloya yaz. Bu liste sana pazarın talep ettiği ama senin satmadığın ürünleri ücretsiz olarak söyler; ürün açma kararlarının en dürüst kaynağıdır.

Boş Sonuç Ekranı: Kaybedilen Siparişin Son Durağı

Aramayı teknik olarak düzelttikten sonra bile bazı sorgular kaçınılmaz olarak boş dönecektir. Asıl fark, o ekranda ne gösterdiğinde yatar. "Sonuç bulunamadı" yazan boş bir sayfa kullanıcıyı siteden atar. Onun yerine aynı ekranda şunları sun: yazımı düzeltilmiş öneri, aynı kategorideki en çok satan ürünler, kampanyalı paketler ve tek tıkla ulaşılabilen bir talep bildirme alanı. Böylece kullanıcı bulamadığı ürün yerine benzerini alır ya da en azından sana ne istediğini söyler. Bu ekranı doğru kurmak, bir e-pin satış yazılımı için en düşük maliyetli dönüşüm iyileştirmelerinden biridir; tek bir şablon değişikliğiyle kayıp trafiğin bir kısmını geri kazanırsın. Detaylı arama ve öneri davranışını görmek için özellikler bölümüne bakabilirsin.

KontrolYapılacak işlemDoğrulama yöntemiÖncelik
Arama anahtarı alanıSadeleştirilmiş kolon oluştur ve doldurTürkçe karakterli sorgu deneKritik
Kelime ayrıştırmaGirdiyi parçala, her parçayı araTers sıralı sorgu deneKritik
Kısaltma sözlüğüPanelden düzenlenebilir eşleme eklevp, uc, rp sorgularını test etYüksek
Yazım toleransıİki harf farkına kadar yaklaşık eşleşmeBilinçli hatalı yazım deneYüksek
Index ve önbellekArama kolonuna index, popüler sorguya cacheYanıt süresini ölçYüksek
Boş sonuç ekranıÖneri, çok satan ve talep formu ekleAnlamsız sorgu ile görOrta
Sorgu günlüğüSonuçsuz aramaları kaydet ve raporlaHaftalık listeyi inceleOrta

Aramayı Bir Gider Değil, Satış Kanalı Olarak Kurmak

Arama kutusu bir kolaylık özelliği değil, sitenin en yüksek dönüşümlü rafıdır. Pinova, e-pin ve dijital ürün satan işletmelerin kullandığı lisanslı satış yönetim yazılımı olarak aramayı bu mantıkla kurar: sadeleştirilmiş arama anahtarı, panelden yönetilen kısaltma eşlemeleri, puanlamalı sonuç sıralaması, sonuçsuz sorgu günlüğü ve boş sonuç ekranında akıllı öneriler. Sen yalnızca ürünü açarsın; kullanıcının onu hangi yazımla arayacağını sistem üstlenir. Lisans ve kurulum tarafını merak ediyorsan fiyat bölümü ve satın alma sayfası üzerinden ilerleyebilirsin.

Arayan müşteriyi boş ekranla karşılama

Sonuç dönmeyen her sorgu, stokta duran bir ürünün satılamaması demektir. Aramayı doğru kuran bir altyapı aynı trafikten daha fazla sipariş üretir.

Arama sonuç vermiyorsa ilk neye bakmalıyım?

Türkçe karakter ve büyük-küçük harf dönüşümüne. Aynı sorguyu bir kez Türkçe karakterle, bir kez sade harflerle dene; fark varsa sorun normalizasyondadır.

Kısaltma sözlüğünü kim güncellemeli?

Panelden sen güncelleyebilmelisin. Oyun jargonu hızlı değişir; kod dosyasına gömülü bir liste kısa sürede eskir ve her değişiklik için geliştirici beklemek zorunda kalırsın.

Yaklaşık eşleşme alakasız sonuç üretir mi?

Kademeli kurarsan üretmez. Önce katı eşleşme, sonra sözlük, en sonda yaklaşık eşleşme çalışsın ve bu sonuçlar ayrı bir öneri başlığıyla gösterilsin.

Sonuçsuz sorguları kaydetmenin somut faydası ne?

Hangi ürünü açmanı gerektiğini doğrudan söyler. Bu liste, talebi olduğu kanıtlanmış ama katalogda bulunmayan ürünlerin hazır bir yol haritasıdır.

Aramayı düzeltmek büyük bir yeniden yazım değil, birkaç doğru kararın birikimidir: sade bir arama anahtarı, esnek bir eşleşme sırası, güncellenebilir bir sözlük ve akıllı bir boş sonuç ekranı. Bu dördünü kurduğun gün panelindeki sonuçsuz sorgu sayısının nasıl eridiğini kendi gözünle göreceksin. Doğru kurulmuş bir arama deneyiminin nasıl çalıştığını denemek istersen canlı demo üzerinde bilinçli olarak hatalı yazımlar dene; sistemin seni yine de doğru ürüne götürdüğünü göreceksin.

Daha Fazlasını Keşfedin

Dijital ürün satışı ve otomasyon üzerine güncel rehberlere göz atın.

Tüm Yazıları Gör →
Bu yazıyı paylaşın
Bu yazıyı beğendiniz mi?
Teşekkürler!
← Tüm yazılar