Konu Başlıkları
Yükleniyor...

Arama Kutusu Yetmediğinde: Gezinmeye Devretme Tasarımı

Kategori yönlendirme, otomatik tamamlamanın geri besleme döngüsü ve sıfır sonuç logları

Kullanıcıların çoğu iyi sorgu yazamaz. Bu bir eğitim eksiği değil, arayüzün üstlenmesi gereken bir iş. Sorgu yetersiz kaldığında arama kutusunun görevi daha fazla sonuç dökmek değil, işi gezinmeye devretmektir; devrin nerede yapılacağını da tahmin değil, arama logu söyler.

Geniş sorgu aslında gezinme isteğidir

"Televizyon" yazan kullanıcı arama sonucu istemiyor, kategoriyi istiyor. Böyle bir sorguyu doğrudan kategori sayfasına yönlendirmek, sonuç listesi üretip filtreleri de yanına iliştirmekten hem hızlı hem ucuz: marka, ekran boyutu, fiyat aralığı o sayfada zaten kurulu.

Bedeli şurada. Sorgu-kategori eşlemesi elle bakılan bir tablodur ve katalog değiştikçe bayatlar. Tamamını eşlemeye çalışmak boşa emek; arama hacmi birkaç yüz ifadede yoğunlaşır, eşlemeyi orada tutup uzun kuyruğu normal sonuç sayfasına bırakmak yeter. Tabloyu üç ayda bir gözden geçirmeyecekseniz hiç kurmayın, bayat yönlendirme sonuç listesinden daha çok zarar verir.

Otomatik tamamlama kendi kuyruğunu yer

Öneri listesi yalnızca kendi arama loglarınızdan besleniyorsa bir geri besleme döngüsü kurulur: gösterilen sorgu tıklanır, tıklandığı için sıklığı artar, sıklığı arttığı için daha çok gösterilir. Birkaç ay sonra liste on beş ifadeye kilitlenir ve katalogdaki yeni ürün adları oraya hiç giremez.

Çözüm listeyi kapatmak değil, kaynağını karıştırmak. Satırların bir bölümü loglardan gelsin, bir bölümü doğrudan katalogdan: kategori adları, markalar, son eklenen ürünler. İkinci grup tıklanma sayısına bakılmaksızın yerini korur.

İkinci sorun kapsam algısı. Kullanıcı açılan kutuda gördüğünü sitenin sunduğu her şey sanıyor, sekiz satır gördüyse dokuzuncu ihtimali aramıyor. "Tüm sonuçları göster" satırı listenin altında sabit dursun, öneri üretilemediği durumda bile görünsün.

Kırılmanın nerede olduğunu log söyler

Aramanın nerede koptuğunu anlamak için moderatörlü kullanıcı testinden çok sıfır sonuç loglarına güvenirim: test size beş kişinin kelime dağarcığını verir, log herkesinkini, üstelik kendi sitenizin bağlamında. Testin işi başka, kutuya yazmadan önceki niyeti anlamak; ama "hangi kelimeyi karşılayamıyoruz" sorusunun cevabı oturumda değil tabloda duruyor.

Arama uç noktasında kayda değer alanlar kısa:

  • sorgu metni, olduğu gibi, düzeltilmeden
  • dönen sonuç sayısı
  • tıklama oldu mu, kaçıncı sıradan
  • aramadan sonra kategoriye mi gidildi, yeni arama mı yapıldı, siteden mi çıkıldı

Bu dört alan tek bir kayıt satırıyla toplanır, ayrı bir analitik kurulumu gerektirmez. Sonuç sayısı sıfır olan sorguları sıklığa göre sıraladığınızda eş anlamlı sözlüğünüz ilk hafta kendiliğinden ortaya çıkar: kullanıcı "bilgisayar masası" diyordur, sizin katalogda "çalışma masası" yazıyordur.

Boş sonuç sayfası bir çıkış değil, bir devir noktasıdır

Kullanıcıyı boş sonuçtan menüye geri yollamak işe yaramaz, çünkü menüyü büyük ihtimalle zaten denemiştir. O sayfanın işi sorguya en yakın kategorileri, yazım düzeltmesini ve son bakılan ürünleri göstermek. Filtre kombinasyonu yüzünden boşalan listelerde ise hangi filtrenin kaldırılması durumunda kaç sonuç döneceğini yazın; kullanıcı hangi kısıttan vazgeçeceğine böyle karar verir.