Comportamento della ricerca nel negozio online
Puoi aiutare i clienti a trovare prodotti, pagine e articoli del blog sul negozio online tramite la ricerca. La ricerca del negozio online presenta diversi comportamenti integrati per la gestione dei termini di ricerca, come la tolleranza agli errori di battitura e il supporto per la sintassi di ricerca.
In questa pagina
Considerazioni sulla ricerca nel negozio online
Esamina le seguenti considerazioni e i seguenti requisiti per il comportamento della ricerca nel negozio online.
Configurazione e impostazione
Verifica cosa puoi o non puoi configurare nella ricerca del negozio online:
- Configurazione: non è richiesta alcuna configurazione. La ricerca del negozio online funziona senza configurazione e non ci sono modifiche al tema da apportare.
- Corrispondenza: non ci sono impostazioni che controllano quanto sia ampia la corrispondenza della ricerca.
- Classificazione: puoi influenzare i risultati tramite i dati dei prodotti e l’app Shopify Search & Discovery, ma non puoi cambiare l’ordinamento dei risultati.
App ed esperienze di ricerca personalizzate
Le app che modificano il tema, le app dotate di capacità di ricerca e le esperienze di ricerca personalizzate potrebbero influire sulla ricerca integrata del negozio online:
- Se il tuo negozio utilizza un’app di ricerca di terze parti, quell’app alimenta la ricerca del negozio online e i comportamenti di ricerca descritti in questa pagina non corrispondono ai risultati ottenuti dai clienti. Anche le impostazioni di visibilità dei prodotti potrebbero non essere applicabili. Un’app non integrata con lo stato del prodotto Non pubblicato può comunque restituire prodotti non pubblicati nei suoi risultati. Per scoprire di più su come funziona l'app di ricerca di terze parti, contatta lo sviluppatore.
- Le app di terze parti che modificano il modello di ricerca del tema potrebbero influire sui risultati di ricerca del negozio online.
- La query di ricerca della Storefront API è indipendente dalla pagina dei risultati predefinita. Se tu o il tuo sviluppatore avete creato un’esperienza di ricerca personalizzata basata su di essa, questa verrà eseguita sul vostro codice.
- Puoi gestire e migliorare i risultati della ricerca gestendo la visibilità di prodotti, pagine e articoli del blog e personalizzando i risultati di ricerca del negozio online con l'app Shopify Search & Discovery. Scopri di più sulla gestione della ricercabilità e sull'utilizzo dell'app Search & Discovery.
Stato del prodotto non in elenco
Puoi impedire che i prodotti vengano trovati nella ricerca del negozio online utilizzando lo stato del prodotto non in elenco.
Comportamenti che la sintassi di ricerca disattiva
I seguenti comportamenti di ricerca non si applicano alle ricerche che utilizzano la sintassi di ricerca:
- Tolleranza degli errori di battitura
- Ricerca predittiva
- Comprensione semantica
Lingue supportate
Le impostazioni locali principali del negozio influiscono sui comportamenti di ricerca disponibili.
| Lingua | Tolleranza degli errori di battitura | Stemming della ricerca | Trigram |
|---|---|---|---|
| Inglese | ✔ | ✔ | |
| Francese | ✔ | ||
| Spagnolo | ✔ | ||
| Portoghese (Brasile) | ✔ | ||
| Tedesco | ✔ | ||
| Olandese | ✔ | ||
| Italiano | ✔ | ||
| Giapponese | ✔ | ✔ Può supportare katakana, hiragana e kanji. | |
| Danese | ✔ | ||
| Svedese | ✔ | ||
| Portoghese (Portogallo) | ✔ | ||
| Finlandese | ✔ | ||
| Norvegese (Bokmål) | ✔ | ||
| Turco | ✔ | ||
| Rumeno | ✔ | ||
| Ungherese | ✔ | ||
| Russo | ✔ | ||
| Polacco | ✔ | ||
| Ceco | ✔ | ||
| Greco | ✔ | ||
| Islandese | ✔ | ||
| Lituano | ✔ | ||
| Sloveno | ✔ | ||
| Slovacco | ✔ | ||
| Bulgaro | ✔ | ||
| Vietnamita | ✔ | ||
| Croato | ✔ | ||
| Indonesiano | ✔ | ||
| Lettone | ✔ | ||
| Estone | ✔ | ||
| Serbo | ✔ | ||
| Ucraino | ✔ | ||
| Catalano | ✔ | ||
| Norvegese (Nynorsk) | ✔ | ||
| Faroese | ✔ | ||
| Portoghese | ✔ | ||
| Albanese | ✔ | ||
| Bosniaco | ✔ | ||
| Afrikaans | ✔ | ||
| Macedone | ✔ | ||
| Armeno | ✔ | ||
| Serbo-croato | ✔ | ||
| Latino | ✔ | ||
| Gallese | ✔ | ||
| Gaelico | ✔ | ||
| Moldavo | ✔ |
Tipi e funzionalità di ricerca
Il tuo negozio online presenta due tipi di ricerca:
- Ricerca regolare: risultati visualizzati nella pagina dei risultati di ricerca dopo che i clienti hanno inserito un termine di ricerca e premuto Invio.
- Ricerca predittiva: funzionalità di completamento automatico che suggerisce risultati mentre i clienti digitano nella casella di ricerca, prima di premere Invio. Scopri di più sulla ricerca predittiva.
Posizionamento e pertinenza della ricerca
Puoi influenzare i risultati di ricerca tramite i dati dei tuoi prodotti e le impostazioni nell’app Shopify Search & Discovery.
Le modifiche al modo in cui la ricerca classifica i risultati vengono regolarmente sottoposte a test. Durante un test, per alcuni clienti del tuo negozio i risultati potrebbero avere un ordinamento leggermente diverso rispetto a quello degli altri. I test vengono eseguiti per un periodo di tempo limitato e vengono interrotti in anticipo se hanno un effetto negativo sul coinvolgimento dei clienti o sulle vendite. Le modifiche vengono implementate in modo esteso solo dopo che il test ha confermato una prestazione migliore. Non puoi modificare l’ordinamento dei risultati, pertanto non è presente un’impostazione dedicata.
Gestione dei prodotti esauriti
I prodotti completamente esauriti, per i quali non è disponibile alcuna variante, vengono visualizzati per impostazione predefinita alla fine dei risultati di ricerca.
Se hai installato l’app Shopify Search & Discovery, puoi modificare questo comportamento andando in Search & Discovery > Impostazioni > Prodotti esauriti. Scopri di più sulla modifica dei tipi di risultati di ricerca.
Limitazioni della ricerca
La ricerca rileva corrispondenze di parole intere. La ricerca di una parola parziale, come ad esempio carciof, potrebbe non restituire prodotti con carciofo nel titolo. I clienti ottengono i risultati più affidabili quando inseriscono parole intere.
Ricerche per SKU e codice a barre
I clienti possono trovare un prodotto cercando lo SKU o il codice a barre completo.
I clienti possono anche cercare parte di un codice, ma solo quando il codice contiene trattini. Ad esempio, un cliente può trovare il codice abc1-888 cercando abc1. Il codice abc1888 non ha un trattino, quindi i clienti devono inserirlo per intero.
Risultati di pagine e articoli
I risultati di ricerca includono fino a 2 pagine o articoli e vengono visualizzati solo sulla prima pagina dei risultati. Questo mantiene i risultati incentrati sui prodotti. Per un'esperienza diversa, collabora con uno sviluppatore o ingaggia un Partner di Shopify per crearne una con i filtri di ricerca Liquid o le Storefront API.
Pagine nei risultati imprevisti
Le pagine più vecchie potrebbero essere visualizzate in risultati di ricerca che non sembrano pertinenti a causa di informazioni nascoste sull'autore derivanti dai processi di creazione delle pagine legacy.
Se questi risultati costituiscono un problema per il negozio, puoi impedire che le pagine vengano restituite nella ricerca. Utilizza l'app Shopify Search & Discovery per modificare i tipi di risultato richiesti dalla ricerca. Scopri di più su come modificare i tipi di risultato della ricerca.
Stopword nella ricerca
Le parole comuni in qualsiasi lingua sono classificate come stopword e non sono indicizzate per la ricerca. Tra queste figurano parole come “and”, “or”, “the”, “a”, “an” e “for” in inglese, oltre a parole equivalenti in altre lingue supportate.
Le stopword sono escluse perché sono troppo comuni per essere utili per la corrispondenza e la loro inclusione rallenterebbe la ricerca. Se cerchi solo stopword, non otterrai alcun risultato.
Questo comportamento si applica sia alla ricerca nel pannello di controllo che alla ricerca nella vetrina virtuale in tutte le lingue supportate.
Risoluzione dei problemi relativi ai risultati di ricerca
Se la ricerca nel negozio online non restituisce i risultati previsti, esegui questi controlli:
- Assicurati che i risultati di ricerca non siano generati da un'app di ricerca di terze parti. Se il negozio ne utilizza una, contatta lo sviluppatore dell'app.
- Verifica che lo stato del prodotto non sia impostato su Non pubblicato, il che impedisce che un prodotto venga trovato nella ricerca del negozio online.
- Verifica che il termine di ricerca non sia una stopword, perché le stopword non generano corrispondenze se usate da sole.
Usa le sezioni seguenti per risolvere problemi specifici.
Risoluzione dei problemi per un prodotto mancante nei risultati di ricerca
Esamina queste possibili cause:
- Lo stato del prodotto è impostato su Non pubblicato, il che impedisce che venga trovato nella ricerca del negozio online.
- Il prodotto è esaurito e i prodotti esauriti sono nascosti nelle impostazioni di Search & Discovery.
- Il termine di ricerca è una stopword, che non genera corrispondenze se usata da sola.
Scopri di più su come gestire la ricercabilità.
Risoluzione dei problemi per prodotti non correlati posizionati al di sopra del prodotto previsto
Non puoi modificare l'ordine dei risultati, ma puoi influenzare il posizionamento tramite i dati dei prodotti e l'app Shopify Search & Discovery.
Controlla se nel titolo, nella descrizione e nel tipo di prodotto sono presenti i termini cercati dai clienti. Puoi anche applicare un boost a prodotti specifici per un termine di ricerca. Maggiori informazioni su come personalizzare i boost dei prodotti.
Risoluzione dei problemi se la ricerca predittiva e la pagina dei risultati restituiscono risultati diversi
La ricerca predittiva e la pagina dei risultati di ricerca sono tipi di ricerca separati e ciascuno richiede i propri tipi di risultati.
Nell'app Shopify Search & Discovery controlla i tipi di risultato richiesti per ciascuno. Scopri di più su come modificare i tipi di risultato della ricerca.
Risoluzione dei problemi per i risultati di ricerca che cambiano per lo stesso termine di ricerca
Le modifiche al modo in cui la ricerca posiziona i risultati vengono testate regolarmente. Durante un test alcuni clienti del negozio potrebbero ottenere un ordine dei risultati leggermente diverso rispetto ad altri; questo comportamento è previsto e non richiede alcuna azione.
Se mancano dei prodotti nei risultati anziché essere ordinati diversamente, segnala il problema.
Risoluzione dei problemi relativi a filtri o conteggi dei risultati errati
I filtri sono configurati nell'app Shopify Search & Discovery, incluso il modo in cui vengono gestiti i valori del filtro senza risultati corrispondenti.
Controlla le impostazioni dei filtri. Scopri di più sui filtri di ricerca e scoperta.
Se questi controlli non risolvono il problema, contatta l'Assistenza Shopify includendo i dettagli seguenti:
- L'URL della vetrina virtuale
- La query di ricerca esatta e se si trattava di uno SKU o di un codice a barre completo o parziale
- Il prodotto che ti aspettavi di trovare
- Cosa ha restituito invece la ricerca
- L'orario approssimativo in cui hai effettuato il test
Con questi dettagli, la query può essere riprodotta e verificata rispetto a problemi noti. Le segnalazioni sono più utili quando il problema è ripetibile.
Termini di ricerca al singolare e al plurale
La ricerca del negozio online cerca di abbinare i termini sia nella loro forma singolare che plurale.
La ricerca di puppies restituisce risultati contenenti “puppy” o “puppies”.
Trattare i termini al singolare e al plurale come equivalenti è un esempio di stemming, in cui una parola viene mappata al suo lemma comune (radice). Lo stemming di Shopify tiene conto anche della radice comune di parole diverse.
La ricerca di body:leggings restituisce risultati contenenti “leg” o “leggings”.
Tolleranza degli errori di battitura
La ricerca del negozio online include la tolleranza ai refusi, che trova corrispondenze corrette per i termini di ricerca che contengono errori di battitura.
I risultati di ricerca includono corrispondenze che differiscono dal termine di ricerca di una lettera o che hanno due lettere in un ordine diverso. Le prime quattro lettere di un termine di ricerca devono essere inserite correttamente affinché la tolleranza ai refusi abbia effetto.
Ad esempio, la ricerca di chocollate restituirà risultati contenenti chocolate o chocolates nel titolo o nella descrizione.
La tolleranza ai refusi non viene applicata a tutti i campi durante la creazione dei risultati di ricerca. Ad esempio, chocollate non troverebbe corrispondenza in nessun tag di prodotto o tag di articolo del blog per chocolate. I seguenti campi delle risorse supportano la tolleranza ai refusi:
| Tipo di risorsa | Campi supportati |
|---|---|
| Prodotti |
|
| Pagine |
|
| Articoli del blog |
|
Rilassamento della query
Quando una ricerca non restituisce risultati, il sistema di ricerca allenta automaticamente i criteri di ricerca per trovare potenziali corrispondenze. La ricerca allentata si applica solo ai campi product_type e title, e richiede una corrispondenza esatta per gli altri campi.
Ad esempio, se la ricerca di “care bears” non produce risultati diretti, il sistema potrebbe trovare corrispondenza con prodotti contenenti “card years”, perché ogni parola differisce di un solo carattere.
Sintassi di ricerca
La sintassi di ricerca determina il modo in cui i termini di ricerca vengono trattati quando Shopify cerca i risultati.
Utilizzo degli operatori AND, OR e NOT
AND
La ricerca di risultati con l'operatore AND tra i termini di ricerca restituisce risultati quando tutti i termini
di ricerca sono presenti nel risultato.
Per impostazione predefinita, tutti i termini di ricerca vengono trattati come se avessero AND tra di loro. La ricerca di artichoke hearts o
artichoke AND hearts produce risultati contenenti sia “artichoke” che “hearts”. Gli operatori di unione non sono necessari.
OR
La ricerca di risultati con l'operatore OR tra i termini di ricerca restituisce risultati quando uno qualsiasi dei termini
di ricerca è presente in un risultato.
La ricerca di artichoke OR hearts produce risultati contenenti almeno uno tra “artichoke” o “hearts”.
NOT
Per cercare risultati senza un termine, puoi anteporre al termine un segno meno (-).
La ricerca di artichoke -heart trova corrispondenze con “artichoke”, ma non con “heart”.
Ricerca per frase
Inserendo un termine di ricerca tra virgolette doppie ("") si cerca quella parola o frase esatta in uno dei campi ricercabili.
La ricerca di "artichoke hearts" trova la corrispondenza in un prodotto con il titolo “Can of artichoke hearts”, ma non in un prodotto con il titolo “Canned hearts of artichoke”.
Ricerca in campi specifici
Aggiungi un nome di campo seguito da due punti al termine di ricerca per restringere la ricerca di quel termine al campo specificato.
Ad esempio, la ricerca di title:artichoke cerca i titoli che includono il termine “artichoke”.
La ricerca di una parola errata non funziona quando si cercano campi specifici, poiché la ricerca trova una corrispondenza esatta. Ad esempio, la ricerca di title:artichoqe non produce alcun risultato.
A seconda della risorsa che stai cercando (prodotto, pagina, articolo del blog), i risultati possono essere basati su diverse proprietà ricercabili.
| Risorsa | Proprietà ricercabili |
|---|---|
| Prodotti |
|
| Pagine |
|
| Articoli del blog |
|
Trigram
La ricerca per trigrammi trova corrispondenza con qualsiasi sequenza consecutiva di almeno tre caratteri in katakana, hiragana e kanji. Puoi anche cercare i kanji in coppia. Ad esempio, puoi cercare “アップルグリーンラップドレス” inserendo uno dei seguenti termini:
ップルアップルップルグリーンラ