Kowal Search Optimizer pentru OpenSearch — căutare mai bună a produselor în Magento 2
- Compatibilitate
- 2.4.9, 2.4.8, 2.4.7, 2.4.6
- Hyva Theme
- Hyva Theme Redy
Descriere / Kowal Search Optimizer pentru OpenSearch — căutare mai bună a produselor în Magento 2
MAGENTO 2 · OPENSEARCH · SKU ȘI EAN · AUTOCOMPLETE
Ajută clientul să găsească produsul potrivit.
Kowal Search Optimizer
Adaptează rankingul OpenSearch la denumirile, codurile și limbajul clienților. Combină ponderile câmpurilor, potrivirile exacte, greșelile de tastare controlate și sinonimele manuale cu sugestii și istoricul expresiilor fără rezultate.
Profile OpenSearch 2 și 3 · Ponderi și sinonime · Adapter Hyvä opțional
CUM FUNCȚIONEAZĂ ÎN PRACTICĂ
01 · Alegi profilul și câmpurile
Verifici mappingul și setezi ponderile și identificatorii.
02 · Clientul introduce o expresie
Autocomplete și rankingul îl ajută să ajungă la ofertă.
03 · Optimizezi catalogul
Expresiile fără rezultate indică zonele pentru optimizare ulterioară.
Ce câștigă magazinul tău?
Descoperă funcțiile, utilizarea și setările modulului.
Descoperă modulul
Kowal Search Optimizer este un modul Magento 2 care îmbunătățește calitatea, relevanța și predictibilitatea căutării produselor în magazinul online. Extensia a fost proiectată pentru magazinele în care clienții caută produse nu doar după denumire, ci și după SKU, EAN, marcă, fragment de expresie, denumire uzuală a produsului sau cu o greșeală de tastare.
Modulul nu înlocuiește mecanismul nativ de căutare Magento. Rolul său este să extindă inteligent modul de construire a interogării către OpenSearch, astfel încât cele mai importante produse să apară mai sus în rezultate, iar clientul să ajungă mai rapid la pagina produsului potrivit.
Problema pe care o rezolvă modulul
Căutarea standard Magento este adesea insuficientă în magazinele cu un catalog mare de produse, un catalog tehnic sau produse cu denumiri similare. Clientul poate introduce un cod de produs, EAN, numele producătorului, o prescurtare, o denumire uzuală sau o expresie cu greșeală de tastare — și se așteaptă în continuare la rezultate relevante.
Kowal Search Optimizer ajută la rezolvarea problemelor tipice:
- produsul nu apare sus, deși a fost introdus SKU-ul exact,
- introducerea codului EAN nu duce imediat la produsul potrivit,
- o greșeală de tastare generează o listă goală de rezultate,
- produsele care se potrivesc doar în descriere le depășesc pe cele care se potrivesc după denumire,
- administratorul nu știe ce expresii caută clienții fără succes,
- modificarea ponderilor de căutare necesită intervenția unui programator.
Modulul a fost proiectat pentru a îmbunătăți calitatea rezultatelor fără a afecta regulile standard de catalog Magento, precum vizibilitatea produsului, statusul, magazinul, website-ul sau stock-ul.
Ranking mai bun al rezultatelor căutării
Modulul permite atribuirea unei importanțe diferite diverselor câmpuri de produs în motorul de căutare. Potrivirea cu denumirea produsului poate avea un impact mai mare asupra rezultatului decât potrivirea cu o descriere lungă, iar SKU și EAN pot fi tratate ca fiind câmpuri cu prioritate maximă.
În prima versiune este prevăzută configurarea ponderilor, printre altele, pentru:
- denumirea produsului,
- SKU,
- EAN,
- producător sau marcă,
- descriere scurtă,
- descriere lungă.
Exact match după SKU și EAN
Una dintre funcțiile-cheie ale modulului este preferarea potrivirii exacte după identificatorii produsului. Dacă un client introduce SKU sau EAN, produsul potrivit ar trebui să fie afișat sus în rezultate, în loc să piardă în fața produselor care se potrivesc doar întâmplător în descriere.
Prioritatea potrivirii în modul presupune următoarea ordine:
- potrivire exactă după EAN,
- potrivire exactă după SKU,
- potrivire parțială sau după prefix pentru EAN,
- potrivire parțială sau după prefix pentru SKU,
- celelalte câmpuri de produs.
Gestionarea greșelilor de tastare și fuzzy search
Modulul permite utilizarea unui fuzzy search controlat, adică o căutare rezistentă la greșeli minore de tastare. Astfel, clientul care introduce greșit numele unei mărci sau al unui produs poate vedea în continuare rezultate relevante.
Fuzzy search este configurabil pentru a nu reduce relevanța rezultatelor prin potriviri prea agresive.
Autocomplete cu produse
Kowal Search Optimizer adaugă un popup autocomplete ușor, care îi arată clientului sugestii încă din timpul introducerii expresiei. În prima versiune, popup-ul:
- în varianta v1 descrisă pornea de la 3 caractere; pragul actual este configurabil,
- afișează maximum 8 produse,
- include linkul Vezi toate rezultatele,
- folosește aceeași logică de ranking ca lista completă de rezultate,
- afișează denumirea produsului, SKU, URL, miniatura și prețul frontend.
Astfel, clientul poate trece mai rapid direct la produs sau la lista completă de rezultate.
Sinonime simple
Modulul permite adăugarea manuală a sinonimelor de bază din configurația Magento. Administratorul poate defini perechi sau grupuri de expresii care ar trebui tratate ca fiind asociate, de exemplu:
televizor, tv
baterie lavoar, baterie pentru lavoar
wc, toaletă
În prima versiune, sinonimele sunt globale, introduse manual și aprobate manual. Sugestiile AI avansate și workflow-ul de acceptare a sinonimelor sunt prevăzute ca posibilă extindere după versiunea v1.
Înregistrarea expresiilor fără rezultate
Modulul salvează expresiile care nu au returnat niciun produs. Astfel, administratorul poate verifica ce caută cu adevărat clienții și, pe această bază:
- să îmbunătățească denumirile produselor,
- să adauge sinonime,
- să completeze oferta,
- să modifice descrierile sau atributele,
- să înțeleagă mai bine nevoile clienților.
În panoul de administrare este prevăzută o grilă simplă read-only cu lista expresiilor fără rezultate, filtrare după dată, magazin și expresie, precum și sortare după dată.
Fallback sigur
Modulul a fost proiectat având în vedere stabilitatea magazinului. În cazul unei erori în stratul care extinde căutarea, căutarea ar trebui să revină la comportamentul nativ Magento în zona erorilor gestionate ale extensiei.
Acest lucru este important mai ales în magazinele de producție, unde motorul de căutare este unul dintre elementele-cheie ale traseului de cumpărare.
Pentru cine este acest modul?
Kowal Search Optimizer este potrivit în special pentru magazinele Magento 2 care:
- au un catalog mare de produse,
- vând produse tehnice,
- folosesc coduri SKU, EAN, GTIN sau coduri de producător,
- au multe produse similare,
- vor să îmbunătățească calitatea căutării fără să construiască un sistem extern de search merchandising,
- vor să analizeze expresiile fără rezultate,
- au nevoie de o ajustare simplă a ponderilor de căutare din panoul Magento.
Modulul este o soluție bună pentru magazinele B2C și B2B în care clientul știe adesea ce caută, dar introduce produsul în diferite moduri.
Clientul găsește produsul mai rapid
Un ranking mai bun, suportul pentru SKU/EAN, greșelile de tastare și autocomplete scurtează drumul de la introducerea expresiei până la accesarea paginii produsului.
Mai puține rezultate goale
Datorită fuzzy search, sinonimelor și analizei expresiilor fără rezultate, magazinul poate reduce sistematic numărul căutărilor încheiate fără rezultate.
Control mai mare pentru administrator
Administratorul poate modifica ponderile câmpurilor, setările fuzzy, sinonimele și înregistrarea fără intervenție în cod de fiecare dată.
Implementare sigură
Modulul include presupunerea unui fallback la căutarea nativă Magento și posibilitatea de dezactivare din configurație.
Date pentru optimizarea catalogului
Expresiile fără rezultate arată limbajul real al clienților. Este o sursă practică de date pentru îmbunătățirea denumirilor, descrierilor, sinonimelor și ofertei magazinului.
Profile OpenSearch și disponibilitatea câmpurilor
Profilul OpenSearch 2.x include potriviri mai largi ale identificatorilor, iar profilul 3.x folosește câmpuri .keyword, fuzzy mai precaut și autocomplete bool_prefix. Alege profilul în funcție de instanța ta și de mappingul indexului.
Modulul verifică disponibilitatea câmpurilor înainte de extinderea interogării. Simpla configurare a ponderii pentru EAN sau marcă nu adaugă atributele lipsă în index. După instalare, ia în considerare reindexarea catalogsearch_fulltext.
Valori actuale și ajustare
Stores → Configuration → Kowal → Search Optimizer pune la dispoziție ranking, fuzzy, sinonime, autocomplete, înregistrare și culori. config.xml actual are pragul autocomplete de 2 caractere și limita de 8 produse; descrierea mai veche a variantei v1 indica 3 caractere.
Ponderile implicite sunt: name 10, SKU 8, EAN 7, manufacturer 5, short description 3 și description 1. Sinonimele sunt dezactivate implicit; le introduci manual. Verifică relevanța modificărilor pe expresii reale.
Hyvä și sugestii la cerere
Pachetul include Kowal_SearchOptimizerHyva opțional. Pe Hyvä, activează ambele module și setează Enable Hyva Autocomplete pentru store view-ul corect. Luma nu necesită instalarea Hyvä.
Resursele principale autocomplete sunt încărcate suplimentar la focus, clic sau tastare. Adapterul Hyvä funcționează fără jQuery și RequireJS, păstrând trimiterea obișnuită a formularului. Un header personalizat necesită asocierea corectă a câmpului de căutare.
Loguri și domeniul fallbackului
Grila read-only afișează interogările fără rezultate, iar cron organizează istoricul conform retenției. În mod implicit, înregistrarea este activată, retenția este de 180 zile, iar salvarea customer_id este dezactivată.
Fallbackul se aplică erorilor din stratul care extinde interogarea. Nu înlocuiește un OpenSearch funcțional și nu remediază defecțiunile infrastructurii de căutare. AI pentru sinonime rămâne o posibilitate de extindere ulterioară.
Instalare prin Composer
Pachetul kowal/module-search-optimizer, modulul Kowal_SearchOptimizer. După configurarea accesului la repository-ul Kowal, instalează pachetul, activează modulul, actualizează Magento și golește cache-ul. În producție, include compilarea și deploy-ul conținutului static conform procesului magazinului.
De la configurare la rezultat
1. Alegi profilul și câmpurile
Verifici mappingul și setezi ponderile și identificatorii.
2. Clientul introduce o expresie
Autocomplete și rankingul îl ajută să ajungă la ofertă.
3. Optimizezi catalogul
Expresiile fără rezultate indică zonele pentru optimizare ulterioară.
Clientul caută după cod sau cu o greșeală de tastare
SKU-ul exact poate primi prioritate suplimentară. În cazul unei mici greșeli de tastare, fuzzy controlat ajută la găsirea denumirii, dacă datele și mappingul permit acest lucru.
Expresiile fără rezultate arată unde merită îmbunătățite atributele sau adăugat un sinonim. Verifici rezultatul ajustării pe interogări reprezentative din propriul catalog.
Adaptează motorul de căutare la modul în care caută clienții
Vrei să adaptezi modulul la magazinul tău? Întreabă despre implementarea Kowal Search Optimizer și discută configurația sau extensiile necesare.
Mai multe informații
| Hyva Theme | Hyva Theme Redy |
|---|---|
| Conformitate cu șablonul | Hyvä, Luma / Blank, KOWAL |
Instrucțiuni de instalare a modulului
Instalare prin Composer
Datele de acces la repository-ul Composer, adresa de e-mail a clientului și tokenul de licență, le vei primi prin e-mail după achiziție. Sunt disponibile și în panoul clientului după autentificare pe kowal.store. Înlocuiește TWOJ_EMAIL_KLIENTA cu adresa de e-mail a contului tău, iar TWOJ_TOKEN cu tokenul primit. Execută comenzile în directorul rădăcină Magento.
composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-search-optimizerFinalizarea instalării
După instalarea pachetului, execută actualizarea Magento și golește cache-ul:
php bin/magento setup:upgradephp bin/magento cache:flushÎn mediul de producție, execută și compilarea DI și deploy-ul fișierelor statice conform procesului de implementare al magazinului.
În magazinul HiFiStation.pl, care oferă echipamente hi-fi, home cinema, căști și accesorii audio, a fost implementat modulul Kowal Search Optimizer pentru a îmbunătăți calitatea căutării produselor în Magento 2.
Cea mai mare provocare a fost catalogul specializat, în care clienții caută produse după nume de branduri, modele, SKU, EAN și marcaje tehnice parțiale. Modulul a îmbunătățit modul de clasificare a rezultatelor, a consolidat potrivirea exactă după identificatori, a adăugat autocomplete și a permis analiza expresiilor fără rezultate.
Datorită implementării, magazinul a obținut o căutare mai previzibilă și mai comodă, mai bine adaptată comportamentelor reale ale clienților din industria audio.