WooCommerce
Cerca con query LIKE sulle tabelle di WordPress. Nessuna tolleranza ai refusi, rilevanza approssimativa, filtri che appesantiscono il database mentre gli utenti navigano. Nel nostro test, 20 ricerche su 26 senza risposta.
02
Servizio
Portiamo cataloghi WooCommerce, PrestaShop e Magento su motori di ricerca moderni: Meilisearch, Algolia, Elasticsearch. Pipeline, indicizzazione, componente di ricerca sul sito.
01
La ricerca nativa della tua piattaforma è nata per cataloghi piccoli. Superata una certa soglia — di prodotti, di attributi, di traffico — smette di reggere, e non è una questione di configurazione: è il motore sbagliato.
Cerca con query LIKE sulle tabelle di WordPress. Nessuna tolleranza ai refusi, rilevanza approssimativa, filtri che appesantiscono il database mentre gli utenti navigano. Nel nostro test, 20 ricerche su 26 senza risposta.
Mantiene un proprio indice che va ricostruito e che, durante la ricostruzione, restituisce risultati parziali.
Usa già Elasticsearch, ma legato al ciclo di vita della piattaforma: reindicizzazioni lente, aggiornamenti bloccanti, poco margine di manovra sull'infrastruttura.
Il sintomo che vedi tu è sempre lo stesso: ricerche lente, ricerche vuote, utenti che escono dopo la prima query.
02
Estraiamo il catalogo dalla piattaforma e lo portiamo nel motore in una forma pensata per la ricerca: prodotti, varianti, attributi, prezzi, disponibilità, lingue. Poi lo teniamo allineato — aggiornamenti incrementali quando un prodotto o uno stock cambia, reindicizzazione completa programmata — senza finestre in cui la ricerca è ferma.
Definiamo la struttura dell'indice: cosa è cercabile, cosa è filtrabile, cosa è ordinabile, come sono modellate le varianti. È la fondazione su cui poi si lavora di fino.
L'interfaccia sul sito: campo di ricerca con autocompletamento, risultati istantanei, faccette, ordinamenti, paginazione. Integrata nel tema esistente, funzionante su mobile, senza riscrivere il front-end.
La parte che di solito fa paura, ed è quella che curiamo di più.
03
Non stacchiamo una ricerca per accenderne un'altra sperando che vada bene. È il metodo seguito nella migrazione da Algolia a Meilisearch su 13.318 prodotti.
Analizziamo catalogo, volumi, integrazioni esistenti e vincoli tecnici. Ne esce una scelta motivata del motore e una stima dei costi ricorrenti.
Costruiamo l'indice sui tuoi dati veri mentre il sito continua a funzionare con la ricerca attuale. Puoi provarlo e confrontarlo prima di decidere qualsiasi cosa.
Verifichiamo che ogni prodotto raggiungibile prima lo sia anche dopo. Nessuna categoria che sparisce, nessun filtro che smette di funzionare.
Il nuovo motore va live dietro un interruttore: prima su una parte del traffico, poi su tutto. Se qualcosa non torna, si torna indietro in un minuto.
Restiamo sulle prime settimane, quando emergono i casi che nessun test aveva previsto.
04
Non ne abbiamo uno preferito. Dipende da volumi, budget, e da chi lo gestirà quando avremo finito.
Self-hosted, dati dove decidi tu, costi prevedibili e indipendenti dal traffico. Approfondimento: Meilisearch: cos'è e quando conviene.
Servizio gestito, zero infrastruttura da mantenere. Si paga a record e a ricerche. Approfondimento: Algolia: quanto costa e quando conviene.
La massima flessibilità su cataloghi complessi e query articolate. Richiede competenze per essere tenuto in piedi. Approfondimento: Elasticsearch e OpenSearch a confronto.
Te lo diciamo nell'audit della ricerca interna, con i numeri davanti.
Il tuo progetto