Ricerca interna ecommerce: la guida per farla vendere

Ricerca interna ecommerce: la guida per farla vendere

Chi digita qualcosa nella casella di ricerca di un ecommerce ha già fatto un salto rispetto a chi sta solo scorrendo il menu: sa, più o meno, cosa vuole, e lo sta chiedendo direttamente al sito. È il momento più vicino all'acquisto che un visitatore attraversa prima di mettere qualcosa nel carrello. Per questo un risultato sbagliato in quel momento — pagina vuota, prodotto giusto sepolto alla terza schermata, ordinamento senza criterio apparente — non è un fastidio estetico: è una vendita quasi conclusa che se ne va, spesso verso un concorrente che ha semplicemente scritto meglio le corrispondenze tra ciò che i clienti digitano e ciò che vende.

La maggior parte dei negozi online tratta la ricerca interna come una funzione "di serie": arriva installata con la piattaforma e nessuno ci torna più sopra finché le vendite non calano per ragioni che sembrano inspiegabili. Questo articolo non riguarda la domanda se le pagine dei risultati di ricerca debbano finire indicizzate su Google: è una decisione diversa. Riguarda un problema più a monte: far funzionare la ricerca per chi la usa davvero, e imparare a leggere ciò che quelle ricerche — soprattutto quelle fallite — dicono sul tuo catalogo.

Una decisione commerciale travestita da funzione tecnica

La ricerca interna finisce quasi sempre nel budget "tecnico": la installa chi si occupa della piattaforma, la configura una volta e la lascia lì. Ma chi usa la ricerca non è un visitatore qualunque. È qualcuno che ha già saltato la fase di navigazione libera, ha già in testa una categoria, un modello, a volte un nome di prodotto preciso, e lo sta chiedendo con le proprie parole. È il segmento di traffico con l'intenzione più alta che il sito riceve.

Proprio per questo il costo di una ricerca che funziona male non si vede in un log di errori: non c'è un crash, non c'è un messaggio rosso in console. C'è solo un utente che ha cercato, non ha trovato quello che cercava — anche se il prodotto era in catalogo — e ha chiuso la scheda senza lasciare traccia diversa da un abbandono silenzioso. È un problema che chi possiede il fatturato dovrebbe rivendicare, non lasciare a chi possiede il server: la ricerca interna è merchandising quanto è ingegneria.

Cosa va storto più spesso

Nella pratica, i motori di ricerca interni falliscono quasi sempre negli stessi punti, e il risultato è quasi sempre lo stesso: una pagina "nessun prodotto trovato" per qualcosa che, letteralmente, è in magazzino. Ed è raro che sia un caso isolato — la stessa formulazione imperfetta viene digitata da decine di clienti diversi, ogni settimana, in silenzio. Le cause più comuni sono queste:

  • Sinonimi e nomi generici contro nomi di marca. Un cliente cerca "felpa con cappuccio" ma la scheda prodotto la chiama "hoodie"; un altro cerca "aspirapolvere senza sacco" e il catalogo usa solo il nome del modello. Chi cerca con il termine generico non trova nulla, anche se il prodotto è a un clic di distanza.
  • Plurali e forme flesse. L'italiano coniuga tutto: singolare, plurale, maschile, femminile. "Scarpa da corsa" e "scarpe da corsa" dovrebbero restituire lo stesso set di risultati, ma un motore che fa solo corrispondenza esatta li tratta come due query diverse, e una delle due torna vuota.
  • Refusi. "Fritatrice" invece di "friggitrice", "borsa termina" invece di "borsa termica": errori che chiunque commette digitando velocemente da mobile, e che un motore rigido interpreta alla lettera.
  • Accenti presenti o assenti. Questo pesa in italiano molto più che in inglese, perché l'italiano è pieno di parole che cambiano forma con l'accento e perché non tutte le tastiere lo rendono comodo da digitare. Su una tastiera americana o su certi dispositivi mobili l'utente digita "citta" invece di "città", "perche" invece di "perché", oppure sostituisce l'accento con un apostrofo — "perche'", "puo'" — un'abitudine diffusissima ereditata dai vecchi telefoni. Se il motore distingue tra "città" e "citta" come fossero due parole diverse, sta scartando query legittime solo per un segno diacritico.
  • Numeri di modello e codici prodotto. "iphone 15" contro "iphone15" contro "iphone-15": uno spazio, un trattino o la loro assenza non dovrebbero mai decidere se un cliente trova il telefono che sta cercando.
  • Nessun filtro e ordinamento casuale. Anche quando i risultati ci sono, spesso non si possono restringere per prezzo, taglia o disponibilità, e restano nell'ordine in cui il database li restituisce — un problema diverso da quello degli zero risultati, di cui parliamo più avanti.

Le ricerche a zero risultati sono il dato più prezioso che possiedi

Il problema è che quasi nessuno legge questo report. Ogni piattaforma di analytics decente lo registra da qualche parte — spesso sotto un'etichetta anonima tipo "ricerche interne" o "site search", sepolta in una sezione che nessuno apre più dopo la configurazione iniziale. Diventa un log che si accumula senza essere mai riletto, mentre contiene l'elenco delle vendite mancate scritto dai clienti stessi.

Vale la pena costruire un'abitudine semplice: una revisione settimanale (mensile, su cataloghi piccoli) dell'elenco delle query a zero risultati, ordinate per frequenza. Per ogni voce ricorrente, la domanda è una sola: è un problema di corrispondenza — il prodotto c'è, il motore non lo trova — o di assortimento — il prodotto non c'è, punto? La prima si risolve con un intervento tecnico immediato. La seconda diventa un input per chi decide cosa aggiungere al catalogo, e per chi decide quali pagine costruire, come vedremo più avanti.

Qui sta il punto che la maggior parte dei negozi si perde: ogni ricerca a zero risultati è un cliente che ti sta parlando direttamente, gratis, nelle sue stesse parole. Ti sta dicendo una di due cose, ed entrambe sono informazioni che altrimenti pagheresti caro per ottenere:

  • O la tua ricerca è rotta per qualcosa che vendi davvero — un problema di sinonimi, refusi o accenti come quelli visti sopra, risolvibile in poche ore di lavoro sul dizionario dei termini.
  • Oppure il cliente vuole qualcosa che non vendi — e questa è ricerca di mercato che nessun sondaggio a pagamento ti darebbe con la stessa precisione, perché arriva da persone che erano già sul tuo sito, pronte a comprare, in questo preciso momento.

Sinonimi e refusi: colmare il divario tra le parole del cliente e quelle del catalogo

Una volta identificato il problema tramite il log degli zero risultati, si tratta di costruire, in modo incrementale, gli strumenti che chiudono quel divario.

Il primo è un dizionario di sinonimi, costruito a partire dai dati reali e non indovinato a tavolino: se dieci clienti al mese cercano "felpa con cappuccio" e il catalogo la chiama "hoodie", quella coppia va mappata esplicitamente nei due sensi, così che cercare l'uno restituisca anche l'altro. Lo stesso vale per marca contro categoria generica: chi cerca "aspirapolvere senza sacco" dovrebbe trovare anche i modelli che in scheda hanno solo il nome commerciale, e viceversa chi cerca il nome del modello dovrebbe trovare la sua categoria.

Il secondo è la normalizzazione linguistica: trattare singolare e plurale, maschile e femminile, come varianti della stessa ricerca invece che come query indipendenti. Tecnicamente questo si chiama stemming o lemmatizzazione — ridurre una parola alla sua radice comune prima di confrontarla col catalogo — ed è una funzionalità che quasi tutti i motori di ricerca moderni per ecommerce offrono, spesso disattivata di default o configurata solo per l'inglese.

Il terzo, specifico per l'italiano, è la normalizzazione degli accenti: trattare "città" e "citta", "perché" e "perche", come la stessa query. Non è un dettaglio minore: è la differenza tra intercettare o perdere una fetta di ricerche fatta da chi digita da tastiere non italiane o senza tastiera fisica.

Il quarto è la tolleranza ai refusi, tipicamente tramite un confronto per distanza tra stringhe (edit distance): il motore riconosce che "fritatrice" è a un solo carattere da "friggitrice" e la propone comunque. Qui vale una cautela pratica: una tolleranza troppo aggressiva genera falsi positivi, restituendo prodotti che assomigliano alla query solo nella forma scritta ma non nel significato. Il fuzzy matching va usato come rete di sicurezza sotto un dizionario di sinonimi curato, non come sostituto.

Ordinare per vendere, non solo per rilevanza testuale

Risolto il problema di "trovare qualcosa", resta il problema di trovare la cosa giusta per prima. La rilevanza testuale — quanto una scheda prodotto corrisponde letteralmente alle parole cercate — è necessaria come punto di partenza, ma da sola produce ordinamenti che ignorano ogni logica commerciale: un prodotto esaurito da settimane può comparire prima di uno identico disponibile subito, solo perché il suo titolo corrisponde meglio alla query.

Prima ancora di parlare di come ordinare, c'è il tema di come restringere. Molti abbandoni non arrivano da zero risultati, ma dall'estremo opposto — troppi risultati, senza modo di filtrarli per prezzo, taglia, colore, marca o disponibilità. Una pagina di risultati senza filtri costringe il cliente a scorrere manualmente ciò che un filtro risolverebbe in un clic, e ogni scroll in più è un'occasione in più per abbandonare.

Al di là dei filtri, un ordinamento che vende tiene conto anche di altri segnali, oltre alla pura corrispondenza testuale:

  • Disponibilità. I prodotti esauriti non dovrebbero mai occupare le prime posizioni: al massimo, in coda, con un'opzione di preavviso disponibilità.
  • Margine. A parità di rilevanza, non c'è motivo di ignorare quale dei due prodotti equivalenti conviene di più vendere.
  • Popolarità e velocità di vendita. Un prodotto che si vende bene è, quasi per definizione, quello che la maggior parte dei clienti con quella stessa query intendeva trovare.
  • Freschezza. Per categorie dove la novità conta (moda, elettronica), i prodotti più recenti meritano un piccolo vantaggio anche a parità di corrispondenza testuale.

Cosa i dati di ricerca interna dicono per la SEO

Il registro delle ricerche interne è anche una delle fonti di keyword research più sottovalutate a disposizione di chi gestisce un ecommerce, per un motivo semplice: è linguaggio reale, digitato da persone reali, dentro un contesto d'acquisto reale — non una stima di volume ricavata da un tool esterno.

  • Il linguaggio effettivo dei clienti. Se il catalogo chiama un prodotto in un modo e i clienti lo cercano sistematicamente in un altro, quella è l'indicazione più diretta di come scrivere titoli, descrizioni e contenuti — non solo per la ricerca interna, ma per l'intero sito.
  • Le lacune del catalogo. Query ricorrenti a zero risultati per prodotti che non vendi sono, collettivamente, una mappa della domanda che il tuo assortimento attuale non copre. Una singola occorrenza è rumore; la stessa formulazione che torna ogni settimana, per mesi, è un segnale.
  • La domanda che non vedi altrove. Variazioni di ortografia, sinonimi e forme flesse che prese singolarmente sembrano trascurabili, aggregate rivelano un volume di interesse reale che uno strumento esterno di keyword research, tarato sulla ricerca generale del web, non ti mostrerebbe con altrettanta precisione per il tuo catalogo specifico.

Dal dato di ricerca interna alla pagina categoria indicizzabile

Qui si trova il ponte legittimo tra la ricerca interna e la ricerca organica: quando una query interna torna con una frequenza costante nel tempo, e corrisponde a un insieme di prodotti coerente — che già hai, magari sparsi sotto etichette diverse, o che hai deciso di iniziare a portare in catalogo — la risposta corretta non è cercare di far indicizzare la pagina dei risultati di ricerca generata al volo. È costruire una vera pagina categoria: un URL stabile, un set di prodotti filtrato e curato, un titolo e un testo introduttivo scritti per quell'intento specifico.

La differenza non è cosmetica. Una pagina dei risultati di ricerca è generata dinamicamente, cambia contenuto a ogni sessione a seconda di stock e ordinamento, e spesso porta parametri nell'URL: è pensata per rispondere a una query in quel momento, non per essere un punto di riferimento stabile nel tempo. Una pagina categoria costruita apposta è, al contrario, esattamente il tipo di pagina che un motore di ricerca esterno può indicizzare con fiducia: contenuto stabile, URL pulito, uno scopo editoriale chiaro. È una decisione diversa da quella sull'indicizzazione delle pagine dei risultati di ricerca in sé, ed è quella che, nella pratica, produce risultati concreti.

Non ogni query ricorrente merita una pagina dedicata. Vale la pena costruirne una quando si verificano insieme tre condizioni: la query torna con regolarità per un periodo esteso (settimane, non giorni), corrisponde a un insieme di prodotti abbastanza ampio e coerente da riempire una pagina con senso, ed è abbastanza distinta dalle categorie esistenti da non duplicarne una già presente sotto un nome diverso. Quando mancano queste condizioni, è più onesto — e più efficace — risolvere il problema sulla ricerca interna stessa, con un sinonimo o un redirect verso la categoria più vicina, piuttosto che moltiplicare pagine sottili create solo perché una query si ripete.

Misurare: i tre numeri che contano davvero

Non serve una dashboard complessa per capire se la ricerca interna sta funzionando: pochi numeri, letti insieme e nel tempo — non come valore assoluto in un giorno qualunque — dicono più di qualunque metrica isolata sul fatto che la ricerca stia aiutando le vendite o le stia silenziosamente frenando.

Bastano tre indicatori:

  • Tasso di utilizzo della ricerca: quota di sessioni in cui il visitatore usa la casella di ricerca invece di navigare solo tramite menu e categorie. Un valore che scende nel tempo, a parità di traffico, può indicare che gli utenti hanno imparato a evitarla perché non funziona.
  • Tasso di zero risultati: quota di ricerche che restituiscono nessun prodotto. Va scomposto, non solo osservato come numero unico: quanta parte è un problema di corrispondenza (risolvibile con sinonimi e tolleranza ai refusi) e quanta parte è un'assenza reale di assortimento.
  • Conversione da ricerca contro conversione da navigazione libera. Chi arriva a un acquisto passando dalla ricerca interna dovrebbe convertire meglio di chi naviga solo per categorie, proprio perché arriva con un'intenzione più definita. Se quel divario si riduce o si inverte, è un segnale piuttosto affidabile che la ricerca sta perdendo per strada proprio i clienti più vicini all'acquisto — quelli che, in teoria, dovrebbe servire meglio.

Domande frequenti

La ricerca interna influenza il posizionamento del sito su Google?

Non direttamente: è una funzione rivolta a chi è già sul sito, non un fattore di ranking. L'effetto sulla SEO esterna è indiretto e passa da due strade: il linguaggio reale che emerge dai log aiuta a scrivere titoli e contenuti migliori, e le query ad alta ricorrenza possono diventare vere pagine categoria indicizzabili. La domanda se indicizzare le pagine dei risultati di ricerca in sé è un'altra questione, con considerazioni proprie.

Meglio sviluppare la ricerca interna in casa o usare un servizio esterno?

Dipende dalla dimensione del catalogo e dal team disponibile. Un catalogo piccolo e stabile può cavarsela con la ricerca nativa della piattaforma, purché qualcuno curi comunque il dizionario di sinonimi. Un catalogo grande o in continua crescita trae più vantaggio da un motore dedicato, perché la gestione di sinonimi, refusi e merchandising diventa più semplice da mantenere su volumi alti.

Quante ricerche a zero risultati sono considerate normali?

Non esiste una soglia universale valida per ogni negozio: dipende dall'ampiezza del catalogo, dalla varietà del linguaggio dei clienti e da quanto lavoro è già stato fatto sui sinonimi. Quello che conta di più non è il valore assoluto in un momento dato, ma la tendenza nel tempo e la proporzione tra query effettivamente irrisolvibili (il prodotto non c'è) e query risolvibili con un intervento sulla ricerca.

La ricerca vocale o per immagini cambia questi principi?

No, cambia solo il modo in cui la query arriva al motore, non il problema di fondo. Una ricerca vocale trascritta in testo porta con sé gli stessi problemi di sinonimi, forme flesse e corrispondenza imprecisa; una ricerca per immagini deve comunque mappare ciò che riconosce a un'etichetta di catalogo coerente. Il dizionario di sinonimi e la logica di merchandising restano il lavoro di fondo, indipendentemente dal canale di input.

Tutti gli articoli