Autocomplete dan toleransi salah ketik untuk pencarian e‑commerce India
Pelajari cara menerapkan autocomplete dan toleransi salah ketik untuk pencarian e‑commerce di India dengan perencanaan sinonim, istilah lokal, transliterasi, dan analitik untuk memperbaiki hasil.

Mengapa penamaan produk di India memecah pencarian
Pencarian e‑commerce di India sering gagal karena alasan sederhana: orang tidak memberi nama hal yang sama dengan cara yang sama. Produk yang sama bisa diketik dalam Bahasa Inggris, Hindi, Tamil, atau campuran, dan setiap wilayah punya istilah sehari-hari sendiri.
Seorang pembeli mungkin mencari “atta”, “aata”, “gehu ka atta”, atau hanya nama merek. Orang lain mengetik “jeera”, “zeera”, atau hanya “cumin”. Jika katalog Anda hanya memakai salah satu bentuk itu, kueri yang sangat wajar bisa menghasilkan nol hasil.
Perbedaan ejaan kecil lebih merugikan dari yang Anda kira karena mesin pencari sering memperlakukan kueri sebagai teks persis. Satu huruf vokal hilang, spasi berlebih, atau susunan kata berbeda bisa mendorong produk yang tepat keluar dari hasil teratas, atau berubah menjadi nol hasil.
Alasan umum penamaan produk di India membelah menjadi banyak versi:
- Berbagai skrip dan transliterasi (Hindi ditulis dengan huruf Inggris, ejaan lokal)
- Istilah regional untuk barang yang sama (makanan, pakaian, kebutuhan rumah)
- Nama yang menempatkan merek dulu vs umum dulu (“Surf Excel 1kg” vs “detergent powder”)
- Singkatan dan bentuk lisan (“kurti” vs “kurta top”, “1 ltr” vs “1L”)
- Typo keyboard dan autocorrect (“pista” menjadi “pita”, “saree” vs “sarri”)
Autocomplete dan toleransi kesalahan ketik mengubah pengalaman pembeli. Autocomplete mengurangi usaha dengan mengarahkan orang ke kata-kata yang dimengerti toko Anda, sebelum mereka menekan cari. Toleransi salah ketik mencegah kueri yang "hampir benar" gagal, sehingga pembeli tetap melihat item relevan meskipun ejaannya tidak sempurna.
Tujuan praktis untuk autocomplete dan toleransi salah ketik pada pencarian e‑commerce India bukanlah “dukungan bahasa sempurna”. Tujuannya terukur: lebih sedikit pencarian tanpa hasil dan penemuan produk yang lebih cepat, sehingga lebih banyak pembeli mencapai daftar produk daripada jalan buntu.
Ide kunci dengan bahasa sederhana
Pencarian yang baik di India lebih sedikit soal algoritme canggih dan lebih banyak soal memahami bagaimana orang benar‑benar mengetik nama produk. Banyak pembeli mencampur Bahasa Inggris dengan kata lokal, mengeja hal yang sama tiga cara berbeda, dan mengharapkan pencarian tetap "memahaminya".
Autocomplete membantu sebelum kueri selesai. Saat seseorang mengetik “jeer…”, Anda bisa menyarankan “jeera rice”, “jeera powder”, atau “jeera whole”. Jika dilakukan dengan baik, autocomplete mengurangi usaha dan mengarahkan pembeli ke istilah yang ada di katalog Anda.
Toleransi salah ketik berarti Anda tetap mencocokkan ketika pengguna membuat kesalahan yang mungkin, seperti “zeera” vs “jeera” atau “shampo” vs “shampoo”. Tujuannya memperbaiki kesalahan umum tanpa mengubah makna. Toleransi berlebih menghasilkan kecocokan aneh (misalnya kueri pendek seperti “ram” tiba‑tiba cocok dengan produk tak terkait).
Sinonim itu sederhana: kata berbeda, niat sama. “Atta” dan “wheat flour” harus mengarah ke set produk yang sama. Di ecommerce India, sinonim sering mencakup istilah mirip merek, kata regional, dan julukan kategori.
Transliterasi muncul ketika orang mengetik kata berbahasa India menggunakan huruf Inggris. Seseorang mungkin mengetik “namkeen”, “nimeen”, atau “namkin” tergantung kebiasaan dan keyboard. Aturan transliterasi membantu Anda mencocokkan variasi ini, bahkan bila katalog memakai satu ejaan saja.
Cara praktis memikirkan autocomplete dan toleransi salah ketik untuk pencarian e‑commerce India:
- Autocomplete mengarahkan pengguna ke kueri valid dan populer.
- Toleransi salah ketik menyelamatkan pengguna saat mereka salah eja kueri valid.
- Sinonim menghubungkan kata berbeda ke niat belanja yang sama.
- Transliterasi menghubungkan ejaan berbeda ke istilah bahasa lokal yang sama.
Setelah jelas, Anda bisa membuat set pemetaan kecil dan terkontrol lalu mengembangkannya menggunakan analitik pencarian nyata, bukan menebak.
Bangun kamus penamaan India Anda (input yang perlu dikumpulkan)
Kamus pencarian yang baik dimulai dari data Anda sendiri, bukan tebakan. Tujuannya sederhana: tangkap bagaimana orang benar‑benar menamai produk di India, termasuk istilah lokal, ejaan, dan singkatan, sehingga autocomplete dan toleransi salah ketik punya bahan yang kuat.
Mulailah dengan menambang katalog Anda. Judul produk, nama kategori, atribut, label varian, merek, ukuran kemasan, dan satuan sering memuat istilah “resmi” yang harus dapat dicapai pembeli. Untuk bahan makanan, ini bisa mencakup istilah generik dan khusus seperti “toor dal”, “arhar dal”, dan “split pigeon peas” jika Anda menggunakannya.
Selanjutnya, kumpulkan bahasa pelanggan nyata. Log pencarian menunjukkan apa yang orang ketik dalam keadaan terburu‑buru, sementara chat dukungan pelanggan mengungkap bagaimana mereka menggambarkan barang saat tidak menemukannya. Bahkan beberapa minggu log dapat menunjukkan pola berulang seperti “aata/atta”, “dahi/curd”, atau “chilli/chili”.
Buat input dari lima sumber, lalu gabung dan bersihkan:
- Teks katalog (judul, atribut, varian, merek, ukuran)
- Kueri pencarian (termasuk kueri nol hasil)
- Chat dukungan pelanggan dan catatan panggilan
- Istilah regional dan lokal yang tim Anda sudah gunakan
- Singkatan unit dan bundel (ml, ltr, pcs, combo, 1+1)
Terakhir, pisahkan istilah generik dari istilah merek. “Atta” harus cocok banyak produk, sementara nama merek tidak boleh secara tidak sengaja menarik hasil untuk item tak terkait. Simpan dua daftar berlabel (generik vs merek) agar aturan selanjutnya tidak memburamkan niat dan merusak ranking.
Langkah demi langkah: buat rencana sinonim dan transliterasi
Mulailah kecil. Pilih 20–50 kategori yang menggerakkan sebagian besar pencarian dan pendapatan, seperti kebutuhan pokok, kecantikan, dan elektronik populer. Ini menjaga kerja tetap fokus dan membantu melihat dampak cepat pada autocomplete dan toleransi salah ketik pencarian e‑commerce India.
Kemudian buat satu “tabel penamaan” bersama yang bisa diedit semua orang (merch, konten, support). Simpan dulu dalam spreadsheet, lalu sinkronkan ke indeks pencarian Anda.
1) Buat daftar kanonik
Untuk setiap kategori, pilih satu istilah yang ingin sistem perlakukan sebagai nama “utama” (kanonikal). Gunakan apa yang dikenali pelanggan, bukan istilah pemasok.
Buat baris seperti ini:
| Istilah kanonik | Sinonim (produk sama) | Salah eja umum | Transliterasi | Catatan |
|---|---|---|---|---|
| cumin | jeera | jeera, jeeraa | zeera, zira | Simpan “caraway” terpisah |
| face wash | cleanser | fash wash | fes wash | Jangan map ke “face cream” |
Tambahkan satuan dan pola kemasan sebagai token terpisah yang dapat digunakan ulang: 1kg, 500 g, 2x, combo pack, family pack. Ini sering menyebabkan nol hasil karena pengguna mengetik seluruh frasa.
2) Tetapkan aturan “produk sama” yang ketat
Sinonim harus berarti pelanggan akan puas dengan hasil yang sama. Tulis aturan singkat yang bisa diikuti tim Anda:
- Diizinkan: varian nama regional, singkatan merek, ejaan umum
- Diizinkan: transliterasi Hinglish bila makna tetap sama
- Tidak diizinkan: produk berdekatan (cleanser vs toner, cumin vs carom)
- Tidak diizinkan: ukuran berbeda sebagai sinonim (ukuran adalah filter)
- Tidak diizinkan: “healthy” atau “premium” sebagai sinonim untuk item dasar
3) Buat mudah dipelihara
Tugaskan satu pemilik per kategori dan tambahkan siklus review sederhana (mingguan pada awalnya). Ketika support melihat keluhan “tidak ketemu”, mereka menambah istilah ke tabel di hari yang sama.
Jika Anda membangun ini ke stack pencarian custom, alat vibe‑coding seperti Koder.ai bisa membantu mengirimkan layar admin dan workflow sinkronisasi dengan cepat, sambil menjaga daftar sinonim dapat diedit oleh tim non‑teknis.
Desain autocomplete yang terasa pas untuk India
Autocomplete harus terasa cepat, familiar, dan pemaaf. Untuk pencarian e‑commerce India, kemenangan terbesar adalah mendapatkan saran berguna pada huruf pertama. Orang sering mengetik cepat, berpindah antara Bahasa Inggris dan istilah lokal, dan tidak mengingat ejaan persis.
Mulailah dengan menyetel untuk prefix. 2–4 karakter pertama sebaiknya sudah menunjukkan saran berniat tinggi. Jika seseorang mengetik "sha", jangan penuhi slot teratas dengan item langka. Tampilkan apa yang kebanyakan pembeli maksudkan, dan apa yang Anda jual dengan kedalaman.
Buat saran sadar kategori, bukan hanya sadar kata. Jika pengguna mengetik istilah lokal seperti "shakkar", saran harus jelas menunjuk kategori produk (gula) dan subtipe populer yang Anda miliki (powdered, organic, dll.). Ini mengurangi kebingungan dan mengurangi kemungkinan mereka memilih hasil tak terkait.
Jaga saran singkat dan mudah dibaca. Pola yang baik: merek + produk (ketika itu benar‑benar umum) atau produk + atribut kunci. Hindari memasukkan ukuran, nomor model panjang, dan banyak atribut dalam satu baris.
Aturan UI praktis yang biasanya bekerja baik:
- Tampilkan 5–8 saran maksimal, dengan 3 teratas dioptimalkan untuk konversi.
- Normalisasi spasi dan tanda baca, sehingga "t-shirt", "tshirt", dan "t shirt" mengarah ke set saran yang sama.
- Prioritaskan item dan kategori yang bisa Anda penuhi sekarang (in‑stock dan listing aktif).
- Campur tipe secara hati‑hati: 1–2 saran kategori, lalu produk, lalu merek.
- Jangan tampilkan saran yang tidak bisa Anda jual (kategori mati, merek diskontinu).
Contoh: pembeli mengetik "dett". Di India banyak yang maksudkan "Dettol" (niat merek), tetapi beberapa ingin "handwash" atau "sanitizer" (niat produk). Autocomplete Anda bisa menampilkan "Dettol Handwash", "Dettol Sanitizer", dan kategori seperti "Handwash" sehingga kedua niat tercakup tanpa menebak berlebihan.
Jika dilakukan konsisten, autocomplete dan toleransi salah ketik untuk pencarian e‑commerce India menjadi kurang soal algoritme cerdas dan lebih soal memberi pembeli langkah berikutnya yang jelas.
Tetapkan toleransi salah ketik tanpa kecocokan berantakan
Toleransi salah ketik membantu orang menemukan produk meski salah ketik. Tapi jika terlalu longgar, pencarian mulai menampilkan item “cukup dekat” yang terasa salah. Tujuannya sederhana: tangkap kesalahan yang jelas, dan berhati‑hati saat niat bisa berubah.
Mulai dengan aturan edit‑distance aman berdasarkan panjang kata. Kata pendek mudah rusak, jadi buat ketat. Kata lebih panjang boleh lebih fleksibel.
- 1–4 huruf: izinkan 0–1 edit (contoh: “atta” -> “atta”, “atta” -> “attta”)
- 5–8 huruf: izinkan hingga 2 edit
- 9+ huruf: izinkan hingga 3 edit
- Jika kueri terdiri dari beberapa kata, terapkan edit per kata, tapi batasi total edit untuk seluruh kueri
Perlakukan angka sebagai kelas terpisah. “1kg” dan “10kg” tidak boleh saling dipertukarkan, dan “500ml” tidak boleh menjadi “1500ml”. Aturan praktis: jangan terapkan toleransi salah ketik dalam token numerik, dan jangan ubah satuan. Hanya izinkan perbaikan format seperti spasi atau huruf kecil (“1 kg”, “1KG”, “1kg”).
Lindungi nama merek dan istilah berniat tinggi dari “perbaikan” menjadi kata generik. Simpan daftar terlindungi kecil (merek teratas, private label, dan kueri mirip merek). Jika kueri cocok dekat dengan istilah terlindungi, lebih baik tampilkan saran daripada menulis ulang.
Kesalahan tetangga keyboard umum di mobile, terutama dengan Hinglish. Tambahkan toleransi ekstra untuk tombol berdekatan (a‑s, i‑o, n‑m), tetapi hanya saat sisa kata cocok kuat.
Saat koreksi ambigu, tampilkan sebagai saran, bukan penggantian diam‑diam. Misalnya, jika "dove" bisa menjadi "done" atau "dovee", tampilkan "Maksud Anda dove?" dan tetap tampilkan hasil asli. Ini menjaga kepercayaan dan mengurangi klik balik marah.
Transliterasi dan istilah lokal (aturan praktis)
Kueri India sering mencampur skrip dan kebiasaan dalam satu baris: “जीरा rice”, “jeera चावल”, “zeera rice”, atau “poha nashta”. Pencarian Anda harus memperlakukan ini sebagai niat yang sama, bukan dunia terpisah. Untuk autocomplete dan toleransi salah ketik pada pencarian e‑commerce India, tujuannya sederhana: petakan banyak cara menulis nama produk ke satu makna produk yang bersih.
Mulailah dengan set aturan kecil dan praktis lalu kembangkan hanya saat terbukti bekerja.
Aturan normalisasi praktis
- Terima pencampuran skrip dengan menormalisasi semuanya ke bentuk "search form" bersama (simpan kueri asli untuk analitik, tapi cocokkan terhadap versi ternormalisasi).
- Tambahkan pasangan transliterasi hanya untuk item top Anda terlebih dahulu (misal: namkeen, bhujia, poha, jeera). Sertakan ejaan umum yang sebenarnya diketik pengguna.
- Tangani variasi vokal panjang sebagai pasangan eksplisit bila penting (poha vs pauha, jeera vs zeera), daripada menebak setiap pergeseran vokal.
- Gunakan pertukaran bunyi secara hati‑hati dan sempit: v‑w, b‑v, j‑z. Terapkan hanya pada token produk yang dikenal, bukan seluruh kueri, untuk menghindari kecocokan aneh.
- Simpan nama merek dan SKU sebagian besar “seperti diketik” agar Anda tidak tanpa sengaja mengubahnya menjadi sesuatu yang lain.
Bahasa mana yang didukung dulu
Pilih berdasarkan trafik dan nol hasil, bukan ambisi. Urutan umum: Bahasa Inggris plus Hinglish dulu, lalu tambahkan skrip Hindi jika bagian kueri bermakna memakai itu. Jika kemudian Anda melihat permintaan di satu wilayah, perluas dengan bahasa berikutnya dari log, satu kategori pada satu waktu.
Loop analitik: perbaiki pencarian berdasarkan perilaku nyata
Kualitas pencarian bukan pengaturan satu kali. Perlakukan itu sebagai kebiasaan mingguan: lihat apa yang orang ketik, apa yang mereka klik, dan di mana mereka menyerah. Dari situlah autocomplete dan toleransi salah ketik pada pencarian e‑commerce India menjadi lebih baik tanpa menebak.
Mulai dengan set kecil metrik inti dan jaga konsistensinya antar minggu:
- Tingkat nol hasil (secara keseluruhan dan untuk kueri teratas)
- Tingkat penyempurnaan (users mengetik ulang atau menambah filter setelah pencarian)
- Tambah ke keranjang setelah pencarian (atau klik produk setelah pencarian jika keranjang berisik)
- Penggunaan autocomplete (klik saran vs ketik manual penuh)
- Dampak koreksi (kueri yang diperbaiki oleh typo yang mengarah ke klik vs bounce)
Seminggu sekali, tarik kueri nol hasil teratas Anda dan klasifikasikan masing‑masing. Buat kategori sederhana agar tim benar‑benar menggunakannya: sinonim hilang (jeera vs zeera), variasi ejaan, mismatch merek atau model, bahasa atau skrip salah, atau celah katalog (produk tidak tersedia). Tujuannya memisahkan "pencarian butuh sinonim" dari "inventori tidak ada".
Data autocomplete sering menjadi kemenangan tercepat. Jika pengguna sering mengabaikan saran dan menyelesaikan pengetikan, saran Anda mungkin terlalu generik, urutannya salah, atau kehilangan istilah lokal. Jika mereka klik saran tapi tetap menyempurnakan atau bounce, saran terlihat benar tapi menghasilkan hasil lemah.
Typo perlu audit, bukan sekadar toleransi lebih tinggi. Ambil sampel 20–50 kueri yang diperbaiki per minggu dan tandai sebagai:
- Berguna (memperbaiki ke produk yang dimaksud)
- Tidak berbahaya (cukup dekat, pengguna tetap menemukan item)
- Berbahaya (memperbaiki ke produk atau kategori lain)
Taruh ini dalam tampilan dasbor sederhana yang bisa dibaca produk dan marketing dalam 2 menit: kueri nol hasil teratas dengan penyebab terpasang, saran autocomplete teratas dan rasio klik, serta daftar tindakan singkat untuk rilis berikutnya. Jika Anda membangun alat internal cepat (misalnya, di Koder.ai), dasbor ini dan pipeline ekspor mingguan adalah proyek awal yang baik.
Kesalahan umum dan jebakan yang harus dihindari
Sebagian besar masalah pencarian di India bukan soal "lebih banyak sinonim". Mereka muncul dari beberapa kesalahan yang bisa diprediksi yang perlahan mendorong orang ke hasil yang salah dan merusak kepercayaan.
Salah satu jebakan terbesar adalah menggunakan sinonim terlalu luas yang menggabungkan produk berbeda. Jika “cream” dan “lotion” jadi saling dipertukarkan, orang yang mencari krim wajah tebal bisa mendarat pada losion tubuh ringan, lalu pergi. Jaga sinonim ketat: map varian niat yang sama, bukan kategori tetangga.
Kesalahan lain adalah niat ukuran dan satuan yang diabaikan. “Oil 1L” dan “oil 5L” bukan misi belanja yang sama, begitu juga “atta 5 kg” dan “atta 10 kg”. Jika aturan mengabaikan satuan, pengguna yang ingin restock dalam jumlah besar bisa mendapat kemasan kecil, dan ranking Anda terlihat acak.
Berikut kesalahan berdampak tinggi yang harus diawasi:
- Menganggap produk dekat sebagai sinonim (cream vs lotion, shampoo vs conditioner)
- Mengabaikan kata ukuran, jumlah, dan satuan (1L, 5L, 500 ml, 10 pcs)
- Membiarkan toleransi salah ketik “memperbaiki” nama merek menjadi merek lain
- Menampilkan saran autocomplete yang tidak Anda stok atau tidak bisa kirim ke pin code itu
- Menetapkan aturan lalu lupa, terutama setelah promo dan lonjakan musiman
Nama merek perlu perhatian ekstra. Jika seseorang mengetik “Himalya face wash” dan pengaturan typo Anda “memperbaikinya” menjadi merek lain yang populer, itu terasa seperti bait. Aturan yang lebih aman: pemaaf pada kata generik (“shampu”), tapi lebih ketat pada token merek dan mirip model.
Autocomplete juga bisa berbalik arah saat menyarankan item yang tidak tersedia. Misalnya menyarankan “ghee 2L” meski hanya 1L ada stok, memicu kekecewaan. Utamakan saran yang benar‑benar bisa Anda penuhi hari ini.
Jika Anda membangun autocomplete dan toleransi salah ketik untuk pencarian e‑commerce India, tambahkan kebiasaan review: setelah minggu penjualan, periksa kueri baru teratas, ejaan naik daun, dan istilah nol hasil. Perubahan musiman kecil (musim pernikahan, monsun, musim ujian) dapat mengubah apa yang orang ketik.
Jika ingin menguji perubahan aturan cepat, Koder.ai bisa membantu Anda mem‑prototype layanan aturan pencarian dan halaman admin untuk mengelola sinonim, satuan, dan proteksi merek, lalu mengekspor kode saat siap.
Contoh realistis: memperbaiki pencarian “jeera rice” dan “zeera rice”
Seorang pembeli mengetik “zeera rice” dan mendapat nol hasil. Mereka tidak mencari produk lain. Mereka bermaksud “jeera rice” (cumin rice), tetapi mengejanya sesuai pelafalan mereka.
Anda memperbaikinya dengan dua perubahan kecil dan aman: sinonim untuk variasi ejaan umum dan aturan typo konservatif. Untuk kueri ini, perlakukan “zeera” sebagai varian transliterasi dari “jeera”, bukan makna terpisah.
Pemetaan praktis yang biasanya bekerja baik:
- Query synonym: zeera -> jeera
- Query synonym: zira -> jeera
- Biarkan penamaan produk seperti di katalog (jangan ganti nama SKU)
Kemudian tambahkan aturan toleransi salah ketik yang ketat untuk kata pendek. Misalnya, izinkan 1 edit (satu karakter salah, hilang, atau tertukar) hanya bila panjang token 5+ karakter. Itu membantu menangkap “jeera” vs “jeeraa”, tapi menghindari kecocokan berantakan pada token sangat pendek.
Setelah perubahan, autocomplete harus mengarahkan pembeli bukan menebak terlalu jauh. Saat mereka mengetik “zee…”, sarankan:
- “jeera rice”
- “jeera basmati rice”
- “jeera (cumin)”
Dan saat mereka submit “zeera rice”, hasil harus menampilkan produk “jeera rice” Anda terlebih dahulu, plus item terkait seperti cumin dan basmati, tergantung aturan ranking Anda.
Satu minggu kemudian, cek analitik pencarian fokus pada perilaku, bukan hanya klik:
- Tingkat nol hasil untuk “zeera”, “zira”, dan “jeera”
- Tingkat penyempurnaan pencarian (apakah orang mengetik ulang?)
- Tingkat tambah‑ke‑keranjang setelah pencarian untuk kueri itu
- Klik teratas untuk memastikan sinonim tidak menarik item tak terkait
Jika hasil memburuk (misal, “zira” mulai mencocokkan nama merek atau kategori lain), kembalikan cepat dengan menonaktifkan hanya grup sinonim tersebut, bukan seluruh sistem autocomplete dan typo Anda. Simpan konfigurasi versi sederhana agar bisa revert dalam hitungan menit. Loop umpan balik sempit semacam ini adalah inti autocomplete dan toleransi salah ketik untuk pencarian e‑commerce India.
Daftar periksa cepat sebelum deploy perubahan
Sebelum Anda push sinonim baru, autocomplete, atau pengaturan typo, lakukan satu pemeriksaan cepat yang mencampur data kueri nyata dengan uji tangan. Ini menjaga perubahan “membantu” tidak menciptakan hasil bising (misal mencocokkan produk salah karena dua kata mirip).
Gunakan daftar periksa pra‑rilis singkat ini untuk autocomplete dan toleransi salah ketik pencarian e‑commerce India:
- Tarik 50 kueri pencarian teratas dari 7–14 hari terakhir, lalu kelompokkan berdasarkan niat (merek, produk generik, varian seperti ukuran atau warna, dan masalah seperti “hair fall oil”). Jika kueri bisa berarti dua hal, catat keduanya.
- Tarik 50 kueri nol hasil teratas dan putuskan perbaikan untuk tiap‑tiap: map ke kategori yang ada, tambahkan sinonim (istilah lokal atau ejaan), tambahkan produk yang hilang, atau blokir jika tidak relevan. Jangan biarkan mereka sebagai "kita perbaiki nanti".
- Perbarui daftar sinonim dan transliterasi Anda dengan pemilik, tanggal terakhir diperbarui, dan alasan singkat. Ini mencegah edit acak seperti menambahkan “atta = aata = aataa” di tiga tempat berbeda.
- Uji autocomplete di kategori teratas dengan frasa nyata pengguna: coba Bahasa Inggris, Hinglish, dan singkatan umum. Periksa bahwa saran tidak melompat ke item niche terlalu awal, dan bahwa mereka mencakup varian populer (seperti “1kg”, “500g”, “pack of 2”).
- Uji kekuatan toleransi salah ketik dengan 20 kueri sulit: salah eja merek (terutama huruf ganda), angka campur (“iPhone 15 pro 256”), dan kata produk mirip (“jeera/zeera”, “besan/besan flour”). Konfirmasi hasil teratas tetap benar, bukan hanya “cukup dekat”.
Jika ada yang gagal, rilis perubahan lebih kecil dulu. Rollout ketat lebih baik daripada update besar yang membuat pencarian terasa acak.
Langkah berikutnya: rencana rollout sederhana (dan cara membangunnya lebih cepat)
Mulailah dengan satu kategori di mana masalah pencarian jelas, seperti groceries, personal care, atau aksesoris ponsel. Jaga scope kecil selama satu minggu agar Anda bisa melihat sebab dan akibat. Pilih 2–3 metrik sukses yang bisa benar‑benar Anda gerakkan, seperti tingkat nol hasil, rasio pencarian ke klik produk, dan tambah‑ke‑keranjang setelah pencarian.
Rencana rollout sederhana yang bekerja baik:
- Hari 1: Baseline — tangkap metrik saat ini, kueri teratas, dan kueri nol hasil teratas untuk kategori.
- Hari 2–3: Kirim kamus kecil — tambahkan set terbatas sinonim dan transliterasi Hinglish untuk 50 kueri teratas, plus 20 pola merek atau ukuran kemasan teratas.
- Hari 4: Guardrails — tambahkan pengecualian saat makna berubah (misal, “atta” tidak boleh cocok “ATA” jika itu merek atau kode di katalog Anda).
- Hari 5–6: Monitor — pantau kemenangan (lebih sedikit nol hasil, lebih banyak klik) dan kerugian (lebih banyak klik tak relevan, peningkatan back‑to‑search).
- Hari 7: Putuskan — pertahankan, tweak, atau revert, lalu rencanakan batch berikutnya berdasarkan apa yang membaik.
Buat perubahan bisa dibalik. Perlakukan sinonim dan aturan typo seperti kode: versi, snapshot, dan punya jalur rollback jelas. Jika aturan baru tiba‑tiba membuat “face wash” menampilkan “dishwash liquid”, Anda harus bisa revert dalam menit, bukan hari.
Kepemilikan lebih penting daripada aturan pintar. Tugaskan satu orang untuk review mingguan 30 menit: kueri nol hasil baru teratas, "good saves" (typo yang diperbaiki), dan lonjakan klik berkualitas rendah.
Jika ingin iterasi lebih cepat, Koder.ai dapat membantu Anda mengimplementasikan lapisan pencarian dengan build berbasis chat, gunakan mode perencanaan untuk memetakan aturan dan metrik sebelum deploy, dan simpan kode yang dapat diekspor agar tim Anda bisa memilikinya jangka panjang. Itu juga mendukung snapshot dan rollback, ideal saat tweak pencarian butuh undo cepat.
Rencanakan iterasi berikutnya dari hasil terukur. Misal, jika “zeera rice” mulai konversi tapi “jeera” sekarang cocok produk tak terkait “zera”, Anda punya tindakan jelas berikutnya: perketat aturan itu, bukan menulis ulang semuanya.
Pertanyaan umum
Mengapa pencarian ecommerce India begitu sering tidak menemukan hasil?
Pembeli India menggunakan nama daerah, ejaan Hinglish, nama merek, dan singkatan untuk produk yang sama. Pencarian perlu menghubungkan bentuk-bentuk tersebut agar kueri biasa tidak berakhir tanpa hasil.
Apa perbedaan antara pelengkapan otomatis dan toleransi salah ketik?
Gunakan pelengkapan otomatis untuk memandu orang saat mereka mengetik, dan toleransi salah ketik setelah mereka mengirimkan kueri yang hampir benar. Aturan sinonim dan transliterasi menghubungkan nama serta ejaan yang berbeda dengan maksud yang sama.
Dari mana saya sebaiknya mendapatkan ide sinonim untuk toko saya?
Mulailah dari judul produk, kategori, atribut, log pencarian, dan percakapan dengan dukungan pelanggan. Tambahkan istilah yang muncul berulang kali, terutama dalam pencarian tanpa hasil, alih-alih mencoba memprediksi setiap kemungkinan variasi.
Bagaimana cara menghindari kecocokan sinonim yang buruk?
Petakan kata hanya jika pembeli akan menerima hasil yang sama. Misalnya, "atta" dan "wheat flour" dapat menampilkan hasil yang sama, sedangkan "cumin" dan "carom" harus tetap terpisah.
Bahasa apa yang harus didukung terlebih dahulu oleh situs ecommerce India?
Mulailah dengan bahasa Inggris dan Hinglish untuk produk serta kategori yang paling banyak dicari. Tambahkan aksara Hindi atau bahasa daerah lain saat data kueri Anda menunjukkan permintaan yang cukup.
Seberapa besar toleransi salah ketik yang sebaiknya saya izinkan?
Tetapkan aturan yang ketat untuk kata pendek dan lebih fleksibel untuk kata yang lebih panjang. Jangan mengubah angka atau satuan, sehingga "1kg" tidak pernah menjadi "10kg" dan "500ml" tidak pernah menjadi "1500ml".
Apakah ukuran kemasan perlu dimasukkan ke dalam aturan sinonim?
Perlakukan ukuran kemasan, jumlah, dan satuan sebagai filter atau token terstruktur, bukan sinonim. Pembeli yang mencari atta 5 kg memiliki maksud yang berbeda dengan pembeli yang mencari atta 10 kg.
Bagaimana pencarian sebaiknya menangani nama merek yang salah eja?
Lindungi merek populer, merek privat, dan istilah mirip model dengan pencocokan yang lebih ketat. Jika koreksinya tidak jelas, tampilkan saran "Maksud Anda" dan tetap sediakan hasil asli.
Metrik pencarian apa yang harus saya lacak?
Ukur tingkat pencarian tanpa hasil, penyempurnaan pencarian, klik produk atau penambahan ke keranjang setelah pencarian, klik pelengkapan otomatis, dan hasil dari kueri yang dikoreksi. Tinjau metrik ini setiap minggu untuk menemukan aturan yang membantu dan aturan yang menghasilkan kecocokan tidak relevan.
Bagaimana cara memperbaiki pencarian untuk "zeera rice"?
Tambahkan "zeera" dan "zira" sebagai variasi terkontrol dari "jeera," lalu sarankan produk seperti jeera rice dan jeera powder saat pembeli mengetik. Setelah itu, periksa apakah aturan tersebut meningkatkan klik tanpa menampilkan produk yang tidak terkait.