Web sitesi araması canımı acıtıyor
(openmymind.net)- Birçok e-ticaret ve oyun sitesindeki arama ve filtre arayüzü, sonuçları temel düzeyde keşfetmeyi zorlaştırarak kullanıcıların istedikleri öğeyi bulma maliyetini artırıyor
- Fiyat·kalite·ağırlık sıralaması gibi beklenen seçenekler yok ya da belirsizken, gerçekte ayırt ediciliği düşük filtre seçenekleri öne çıkıyor
- Costco'da “rice” araması yalnızca 25 sonuç döndürmesine rağmen vegan, laktozsuz, glutensiz gibi fasetler gösteriliyor; bu da filtrelerin keşfi desteklemediğini gösteriyor
- Lazada ve Filipinler e-ticaret örneklerinde de ilk sayfa sonuçlarıyla filtre ve sıralama, ürün karşılaştırmasına pratikte anlamlı bir katkı sunmuyor
- nintendo.com'da
2+oyuncu filtresi tek sistem, yerel kablosuz ve çevrimiçi seçeneklerini birlikte gruplayarak yalnızca couch coop oyunlarını bulmayı zorlaştırıyor; ayrıca arama sonuçları 1000'den fazla kaydı döndürmüyor
Arama ve filtrelerin keşfi engelleme biçimi
- Büyük reklamlar, sıralama seçeneklerinin eksikliği ve anlamı belirsiz seçenekler tekrar tekrar ortaya çıkarak kullanıcının ürün karşılaştırma akışını kesintiye uğratıyor
- Fiyat, kalite ve ağırlığa göre sıralama kullanıcıların doğal olarak bekleyebileceği şeyler olsa da, şu anda sunulan seçeneklerin ne değer kattığını anlamak zor
- Fasetli aramada da kategori veya özellik filtreleri, arama sonuçlarını açıklama ya da daraltma görevini gerektiği gibi yerine getirmiyor
- Costco'da “rice” araması 25 sonuç döndürdü, ancak vegan, laktozsuz ve glutensiz gibi filtreler öne çıktı
- İkinci sonuç da alcohol free ise ve ilk 10 sonucun tamamı alcohol free ise, ilgili filtre sonuçları ayırt etmede çok az yardımcı olur
- Lazada ve Redmart örnekleri Singapur bağlamını içerse de, bunu Alibaba'nın Lazada'yı bozduğu ve Lazada'nın da Redmart'ı bozduğu şeklinde basit bir açıklamaya indirgemek zor
- Filipinler e-ticaretinde ilk sayfa arama sonuçları, başka birçok çamaşır deterjanının da satıldığı bir ortamda özellikle düşük keşif kalitesi sergiliyor gibi görünüyor
Nintendo.com'daki oyun araması sorunu
- nintendo.com'daki
2+oyuncu filtresi iki veya daha fazla oyunculu oyunları bulduruyor, ancak tek sistem, yerel kablosuz ve çevrimiçi oynanışı tek bir grupta topluyor - Bu yapıda yalnızca couch coop destekleyen oyunları ayrıca filtrelemek mümkün değil ve bunu elle doğrulamak için 1680 oyuna bakmak gerekiyor
- Arama 1000'den fazla kaydı döndürmediği için tam listeyi görmek de kısıtlanıyor
- Games > Nintendo Switch Games bölümüne gidildiğinde yalnızca 120 oyun gösteriliyor
- Tüm Switch oyunları bu menünün altında da yer almıyor ve bu 120 oyunun hangi ölçüte göre özellikle gösterildiğini anlamak da zor
1 yorum
Hacker News görüşleri
Yaklaşık 15 yıl önce bir arkadaşımla birlikte e-ticaret için düzgün çalışan bir ürün arama SaaS'ı yaptık
Fasetler bunun yalnızca bir kısmıydı; İngilizce dışındaki dillerde ise çekim ekleri ve çeşitli yazım hataları, özellikle de aksanlı karakterlerin girilmemesi sorununu ele almak daha acildi
Oldukça iyi ve entegrasyonu kolay bir ürün yaptık, ancak iyi bir ürün yapmakla onu satmak tamamen farklı meselelerdi ve biz bunu çözemedik
E-ticaret siteleri açısından bakınca bize para ödeyip müşteri deneyimini ciddi biçimde iyileştirebilirlerdi, ama aynı parayı müşteri edinimine harcayıp satış rakamlarını hemen de yükseltebilirlerdi. Sonunda kazanan ikincisi oldu
Müşteri deneyiminin kendisi de sanıldığından daha az önemli olabilir. İnsanlar berbat web sitelerine alışkın ve fiyat yeterince düşükse her türlü rahatsızlığa katlanıyor
Özellikle fiyat karşılaştırma sitelerinin ana trafik kanalı olduğu ülkelerde aramaya özen göstermek için daha az neden var. Müşteri, fiyatı uygun ürün sayfasına doğrudan geliyor ve sepete birkaç ürün daha eklemek için kötü aramaya katlanıyor
Sonunda yıllarca kalan memnun müşteriler vardı, ancak satış yapmak o kadar zordu ki daha fazla satma çabasını bırakıp başka işlere geçtik
Orijinal yazıdaki harika noktaya yanıt olarak şunu söyleyeyim: müşteri edinim hunisi çalıştığı ve net kâr rakamı istikrarlı biçimde yükseldiği sürece, arama yüzünden incinen duygular pek önemli olmuyor ve kimse de pek umursamıyor
Sadık müşterileri her an otobüsün altına itip hızlı para kazanabilen bir şirkete sadık olmanın pek değeri yok
Müşterileri düşük fiyatla çekebilirsiniz, ama onları kötü kullanıcı deneyimiyle elde tutabilir misiniz?
Ayrıntılarına hiç derinlemesine inmediğim halde, bu konuda aklıma hep şu cevap geliyor: “Kendinizin fazla farkındasınız; bu aramanın sizin için yapıldığını sanıyorsunuz galiba?”
İnsanların insan olduğu için böyle hissetmesini anlıyorum, ama “arama motoru benim istediğimi yapmıyor” denildiğinde sinir oluyorum
O şey en başta bunu yapmak için tasarlanmadı; kendi gelirini maksimize etmek için tasarlandı ve artık öyle değilmiş gibi davranmayı bırakmamız gereken noktaya neredeyse geldik
Bu yazıyı gerçekten çok beğendim. Yıllardır arama ilgililiği danışmanı olarak çalışıyorum ve burada söylenenler tam da bizim uğraştığımız sorunlar
Aramayı düzeltmek çoğu zaman emeğin takdir edilmediği bir iş. İnsanlar aramanın zaten iyi çalışmasını bekliyor; iyi çalıştığında bunu doğal karşılıyorlar, ama çalışmadığında itibara ve markaya zarar veriyor
Web sitesi arama ilgililiğini iyileştirmeye başlamak istiyorsanız Turnbull ve Berryman'ın “Relevant Search” kitabını, ayrıca Grainger, Turnbull ve benim yazdığım “AI Powered Search” kitabını öneririm. İkisi de Manning tarafından yayımlandı
Web sitesi araması zordur. Birçok faset çalışması hâlâ elle yapılmak zorunda
Büyük dil modelleri otomatik etiketleme ya da sınıflandırmayı kolaylaştırabilir, ancak doğrulama için insanın süreç içinde yer alması büyük olasılıkla yine gerekecek
Özellikle başarıyı ölçmek zordu ve yöneticiler sürekli “Bu sorgu neden benim beklediğim sonucu tam olarak döndürmüyor?” diye geliyordu; bu yüzden sorgu sıklığı ya da arama sonucu dönüşüm metrikleri yerine yönetici girdisine uyan az sayıdaki sorguyu optimize etmeye çok kaynak harcandı
Nintendo örneği akıl almaz derecede kötü görünüyor. Bu gerçekten arama probleminin karmaşıklığından mı kaynaklanıyor, yoksa kurumsal tembelliğin bir belirtisi mi?
Yani insanlar fark etmeyecek diye uygulanmayabilecek türden bir özellik de değil
Karşı uçtaki örnek olarak Netflix araması etkileyiciydi. Bir adı aradığınızda o film yoksa, benzer filmleri ya da aynı oyuncu/yönetmenin filmlerini karıştırıp öneriyor
Oldukça akıllıca, ama sonuçları neden seçtiğini gösteren şekilde öneri gerekçesini daha açık belirtse iyi olurdu
Karşı ucun örneği olarak Digikey’e bakın: https://www.digikey.com/en/products/filter/embedded/microcon...
Ya da McMaster Carr var: https://www.mcmaster.com/products/screws/socket-head-screws~...
İşlevsel, iyi etiketlenmiş, veri odaklı bir parametrik arama. Rockauto.com otomobil parçaları sattığı için tamamen farklı türde bir aramaya ihtiyaç duyuyor, ama orası da oldukça etkileyici bir ürün sunuyor
Bu farkın önemli bir kısmı muhtemelen mercimek arayan market müşterisinin “aa, pancake mix de lazımdı” deyip reklama tıklama olasılığından kaynaklanıyor
Buna karşılık belirli sınıfta bir M8x25 altıgen soket başlı vida ya da belirli çevre birimi yapılandırmasına sahip düşük güç tüketimli bir Cortex-M0 mikrodenetleyici arayan birinin, işini bırakıp hortum kelepçesi ya da elektrolitik kondansatörü sepete atma olasılığı düşüktür
Piyasa güçleri, kullanıcı deneyimini az da olsa gelirden götürüyorsa daha iyi bir ürün sunmayı başaramıyor gibi görünüyor. Yerel minimuma doğru gradyan inişi yapılıyor ve finans ekibine “hayır” deyip bunun sonucu ortaya çıkan korkunç üründen çıkacak güce sahip değiller
Netflix aramasında facet yok, sıralama yok, filtre yok. En kötüsü de, ne aradığınızı biliyor olsa bile “bu başlık yok” demeyip gevşek biçimde ilgili başka başlıkları yığınla döndürmesi
Adına göre aradığınızda o film yoksa benzer filmleri ya da aynı oyuncu/yönetmenin filmlerini önermesi, erken dönem korsan sitelerin harika bir özelliğiydi. Netflix’in bunu benimsemesi iyi oldu
Metin aramadaki en büyük sorun TV klavyesi. Eskiden bir Netflix hack day’de kadran benzeri dairesel bir klavye yapmışlardı; ortadaki joystick ile 12 yönüne basınca A, 12’yi 5 geçe B gibi çalışıyordu ve her seçimden sonra joystick merkeze dönüyordu
İstediğim her şey oydu, ama artık o yazıyı bile bulamıyorum
Eski yapım ellerinde olsa bile böyle. Orijinale gitmenin tek yolu, o filmde oynayan bir oyuncuyu aratıp sonra aşağı kaydırmaktı
Web sitesi aramasının amacı, en azından ticaret sitelerinde, kullanıcının aradığını bulmasına yardım etmek değil; onun önüne ilgili olabilecek başka ürünleri koymaktır
Çoğu sitede kısıtlar üzerinden aşağı indikçe üçüncü ya da dördüncü kısıtta sistem çöküyor
Kullanıcının istediği şey üç dört net seçenekken, site sanki sadece üç dört sonuç verirse ürün azmış gibi görünecek diye ondan fazla belirsiz biçimde ilgili öğe göstermeye göre tasarlanmış gibi
Pazarlamacılarla yöneticileri site tasarımından uzak tutmak gerekir
Ama müşterinin istediğini de birlikte bulduramıyorsanız, müşteriyi kızdırırsınız ve o da başka yerden satın alır
Başta bu bana sezgiye aykırı gelmişti. Çünkü mağazada ya da sitede ihtiyacınızı bulamazsanız çekip gidersiniz
Ama yeterince çok insan yol üstüne konmuş başka şeyleri de birlikte satın alıyor. Bu yüzden bozuk arama bir bug değil, özellik
Genel argüman doğru ama bazı şikâyetler bana makul gelmiyor. Örneğin “rice” aratıldığında yarı pişmiş beyaz pirinç, hazır red bean rice, tavuklu pirinçli konserve çorba ve rice pudding çıkabilir; böyle durumlarda birçok facet gayet mantıklı
El işi için rice paper ya da hatta “nuts” arıyorsanız “food” faceti de epey faydalı olabilir
Arayüzü yalnızca tek bir dar kullanım yoluna bakarak değerlendiremezsiniz. Arayüzü belirli kullanım senaryolarına göre özelleştirmenin sınırları vardır ve fazla ileri gidilirse görevden göreve tutarlılık kaybolur, kullanım cehennem gibi kafa karıştırıcı hale gelir
“vegan” seçildiğinde çoğu vegan ürün eleniyor. Yanlış veriyle filtrelemenin neden meşru bir şikâyet olmadığını anlamıyorum
Sorunun verinin etiketlenmemiş olması olduğu açık. Ama Costco devasa, kârlı ve envanteri de aşırı büyük değil; o halde neden etiketleyemiyor? Etiketleme bu kadar eksikse belki de hiç sunmamak daha iyi olurdu
“alcohol” aratıp alkolsüz şarap döndürmek kadar anlamsız
Hong Kong’daki bir restoran web sitesi bölgeye göre arama yapmaya izin veriyor
Ama arama sonuçlarının en üstünde ücretli görünürlük alan restoranları gösteriyor
Bu yüzden sonuçlara sık sık birkaç saat uzaklıktaki restoranlar da karışıyor
Başka birçok web sitesinde de “alaka düzeyi”nin fiyat veya mesafe gibi sıralama isteklerini bastırdığını gördüm
Sanki aradığım mahallede yaşama isteğimden vazgeçip, tamamen başka bir yerde olan ve fiyatı da pek iyi olmayan bir ilana bakınca fikrimi değiştirecekmişim gibi
Elasticsearch veya Typesense’e basitçe indekslemenin standart yolunu bozacak kadar büyük bir ölçeğe ya da alan karmaşasına hiç denk gelme şansım olmadı
Özellikle de şemsiye örneğindeki kadar kötü bozulan durumlara
Buradaki başarısızlık modeli ne olur? Bunun sebebi, “kendi verisine sahip olan” mikroservisler mi?
Elasticsearch, alışınca harika, güçlü ve kullanımı kolay; ama çok açık uçlu olduğu için alaka düzeyi açısından kötü çözümler üretmeye de fazlasıyla elverişli
İnsanlar bulanık eşleştirme ve ağırlık ayarlamalarında sık sık takılıyor ya da kendi ayağına sıkıyor
Gerçekten iyi sonuçlar istiyorsanız, sorguları iyi biçimlendirmeye ve eşanlamlılar (“pop” ve “soda”), kök bulma, yazım hataları, negatif ağırlıklandırma (örnekteki “non-alcoholic”) gibi şeyleri ele almaya zaman ayırmanız gerekiyor
Mutlaka zor değil, ama ilk kapsamda sık sık unutuluyor ya da atlanıyor
Bu yüzden ürün verisinin yalnızca bir kısmını sağlayıcıya feed olarak gönderiyorlar ve bu kısmi veri, insanların makul biçimde bekleyeceği facet’ler için gerekli metaveriden yoksun olabiliyor
Bu yapı gecikme yaratıyor ve entegrasyon da sert ve kırılgan olduğu için zaman ve para olmadan değiştirmesi zor
Aramayı kendiniz kursanız da üçüncü taraf kullansanız da, on vakadan dokuzunda aranan şey yalnızca ürünler oluyor. Gizlilik politikasındaki ifadeyi bulmak istiyorsanız bol şans
Böyle ürün dışı içerikleri bulmak için Google, Bing, DuckDuckGo gibi yerlere mecburen başvurmanız gerekiyor
Eskiden FOSS web forum yazılımı için alelacele basit bir arama motoru yapmıştım. Asıl hedef kitle, giriş arkasındaki özel instance’ları çalıştıran insanlardı; yani herkese açık arama motorlarının tarayamayacağı şeylerdi
Biri, herkese açık instance’larda Google’ın daha iyi çalıştığından şikâyet etmişti. Bu, Google kötüleşmeden önceydi
Benim cevabım, boş zamanımda Google’dan daha iyi bir arama motoru yazabilecek durumda olsaydım, gerçek hayatımdakinden çok daha lüks bir hayat yaşıyor olurdum, olmuştu
Eşim market alışverişinde curbside pickup tercih ediyor, bu yüzden Harris Teeter web sitesinden sipariş veriyor; deneyim neredeyse felaket
Site araması alakasız ürünleri yakalıyor, bazı ürünleri ise kaçırıyor, durum böyle
Envanter yönetimi ya da ikame ürünler konusunda da söylenebilirim, ama mağaza içi toplayıcılar da aynı envanteri kullandığı için raftaki ürünlerin her an %100 doğru bilinmesi mümkün olmayabilir
O ölçekte bir zincirin daha iyisini yapabileceğini düşünürdüm, ama pek teşvikleri olduğunu sanmıyorum. Rekabet az ve rakipler de daha iyi değil
Bu, sütün mağazanın arka tarafına konmasıyla aynı mantık. Alışverişçinin verimliliğini optimize etmek, kâr optimizasyonu ile aynı şey değil
Mağaza raflarındaki ürün sayısını düşünün. Ortalama ürün sayısı 30 binin üzerinde
Bunların bir kısmı sürekli değişiyor ve mağazaya özel de olabiliyor. Bayram ürünleri, promosyonlar, tedarikçi pazarlaması, fazla stok ve benzeri şeyler var
Fiyat değiştiğinde ya da ürün stoğa girip tükendiğinde, veritabanındaki ilgili satırın güncellenmesi gerekiyor. Şirketler tedarik zinciri veya nakit durumuna göre ürünleri ayarladıkça ürün görselleri ve besin bilgileri de sürekli değişebiliyor
Sonuçta o berbat verilerin hepsini toplayıp birleştirerek kararlı bir API’ye dönüştürmek başlı başına büyük bir iş. Birçok kişinin görevi buna bağlı
Ürün güncellemeleri, sınıflandırma şeması eşleştirmeleri, mağaza içi konum, yinelenen konumlar, toplama rotası optimizasyonu ve daha fazlası var. Bu kadar dinamik bir işte, tam otomasyonla ortadan kaldırılamayan çok sayıda angarya iş bulunuyor
Sonra bu veriyi alıp tüketicinin anlayabileceği ve doğru bir biçimde gösteren bir web sitesi yapmanız gerekiyor. İlgili öneri ürünler, arama anahtar kelimeleri, cache ve görsel yönetimi, dinamik gelen tedarikçi fotoğraflarının yeniden boyutlandırılması gibi şeyleri de düşünmelisiniz
Ardından sepet ve ödeme kısmını düşünün. Shopify ve Amazon’un kelimenin tam anlamıyla milyarlarca dolar harcayıp optimize ettiği bir alan bu
İşlem hacmi, hazır ödeme sağlayıcıları kullanmak için fazla büyük; üstelik başlangıçta marj da yeterli değil. Mobil uygulamayı ve onun gerektirdiği geliştirme çabasını da hesaba katın
Market işi zaten zor, online market ise bambaşka bir canavar. Tüm “Kroger” markalarının sadece köşe logosu farklı aynı web sitesini kullanmasının bir sebebi var
Bu alanda fena sayılmayacak kadar iyi iş çıkarabilenler, gerekli altyapıyı kurmaya ve müşteri tabanını büyütmeye para yakabilen dev holdingler
Az önce Harris Teeter’e baktım, meğer Kroger markasıymış. Bugün bunu öğrenmiş oldum. “Kroger”ın en azından daha iyi tarafta olduğunu söyleyebilirim
Whole Foods da, fiyat primini karşılayabiliyorsanız, bunu oldukça iyi yapıyor; ama çoğu insan için bunun karşılanabilir bir lüks olmadığını da anlıyorum
İyileştirme sağlamanın en iyi yolu, hizmeti kullanmaya devam ederken daha iyisini talep etmek ve mümkünse rakipleri de kullanmak
Bu tür departmanların temel performans göstergeleri vardır. Yanlış ürün aldıysanız, sipariş sürecinin sonunda memnuniyetsizliğinizi belirtin ve NPS anketini de buna göre işaretleyin
Sipariş karşılama ekibinin performans puanı, organizasyonun başka yerlerinden gelen kötü veriler yüzünden düşerse, bunu düzeltmeleri için teşvik oluşur
Bunun sinir bozucu olduğunu biliyorum ama diğer seçenek hiç kullanmamak; o durumda da hizmetin sonsuza dek ortadan kalkma riski var
Biraz ilgili bir konu ama Android için Firefox'ta geçmiş araması, daha doğrusu otomatik tamamlama berbat
n-> hiçbir şey önermiyorne->news.ycombinator.comöneriliyornew->news.ycombinator.comöneriliyornews-> hiçbir şey önermiyornews.-> hiçbir şey önermiyornews.y-> hiçbir şey önermiyornews.yc-> hiçbir şey önermiyornews.yco-> hiçbir şey önermiyornews.ycom-> hiçbir şey önermiyornews.ycomb-> hiçbir şey önermiyornews.ycombi-> hiçbir şey önermiyornews.ycombin-> hiçbir şey önermiyornews.ycombina-> hiçbir şey önermiyornews.ycombinat-> hiçbir şey önermiyornews.ycombinato-> hiçbir şey önermiyornews.ycombinator-> hiçbir şey önermiyornews.ycombinator.-> hiçbir şey önermiyornews.ycombinator.c-> hiçbir şey önermiyornews.ycombinator.co->news.ycombinator.comöneriliyornews.ycombinator.com->news.ycombinator.comöneriliyorBu da ne???
new->news.ycombinator.comöneriliyornews-> hiçbir şey önermiyorBu nasıl mümkün olabilir? Tuhaf; USB'nin ters çevrilip takılabilir hale gelmesinden beri bilgisayarlarda aklıma gelen en sinir bozucu küçük şey bu
Yürütülebilir dosyanın adını tamamen yazsanız bile, alakasız sonuçların altında katlanmış bir bölümün altında görünebiliyor
Bugünün Windows'unda Başlat menüsünden ekran ayarlarını bulmaya çalışın
5 dakika önce ziyaret edilen bir site bile bazen otomatik tamamlamada çıkmıyor
Bu sorunun ve diğerlerinin düzeltileceğine dair umudumu kaybettim ve Android'de Chromium'a geçtim