Configurazione della ricerca
Search 3.0 di Clerk.io è dotato di una serie di funzionalità personalizzabili che ti consentono di regolare ancora di più il comportamento di ricerca del tuo sito. Una volta che è attivo nel tuo negozio, sarai in grado di trovare la pagina Search configuration nel menu laterale sotto Settings.
! [Screenshot della sezione delle impostazioni di ricerca] (settings_search.png)
Nella pagina Search configuration, sarai in grado di regolare i diversi parametri elencati di seguito.
Nota: ogni volta che aggiorni la configurazione della ricerca, verrà attivata un’analisi dei tuoi dati. A seconda delle dimensioni del catalogo, potrebbero essere necessari fino a 15 minuti, anche se nella maggior parte dei casi non dovrebbero essere necessari più di pochi minuti. Le modifiche saranno visibili nel tuo sito una volta terminata la reindicizzazione.
Attributi filtrabili:
Una parte importante di una buona esperienza utente quando si fa shopping online è la possibilità di restringere i risultati della ricerca utilizzando i filtri (ricerca a faccette). Ma spesso il catalogo di un negozio online include un’ampia varietà di attributi e non tutti sono pensati per essere utilizzati come sfaccettature.
L’elenco “attributi filtrabili” deve includere tutti gli attributi che si desidera includere nelle sfaccettature.
>**Si noti che l’aggiunta di filtri a questo elenco non li includerà immediatamente tra le sfaccettature, ma li renderà disponibili durante la creazione del contenuto della ricerca.
Vediamo un esempio:
Immaginiamo di importare i seguenti attributi: id, nome, sku, prezzo, marca, colori, codici colore, margine, stock, quantità di recensioni e media delle recensioni.
Si desidera offrire ai visitatori la possibilità di restringere le ricerche filtrando per categoria, colore, prezzo, marca e/o stock.
Per poter includere questi attributi nelle sfaccettature, è necessario assicurarsi che facciano parte dell’elenco degli attributi filtrabili:
Manipolando l’elenco degli attributi filtrabili, ci si renderà conto che gli attributi predefiniti non possono essere rimossi per garantire la funzionalità di base.
L’elenco degli attributi filtrabili è anche la fonte degli attributi disponibili per filtrare il [contenuto della ricerca di Clerk.io] (https://help.clerk.io/platform-guides/custom/data-sync/easily-narrow-down-results-with-the-filter-interface/) (nel caso in cui si voglia restringere l’elenco dei prodotti che gli utenti possono trovare tramite la ricerca sul sito).
Non-searchable attributes
Come suggerisce il nome, questa sezione ti consente di escludere gli attributi dall’essere considerati nella ricerca del tuo sito.
Questo potrebbe essere interessante per te se stai importando attributi che usi internamente, ma non vuoi che i tuoi risultati di ricerca ne siano influenzati.
Per impostazione predefinita, il prezzo e le scorte sono inclusi nell’elenco per evitare che le ricerche che includono numeri (che potrebbero avere a che fare con SKU o nomi di prodotti) siano distorte da tali attributi. Ma puoi adattare completamente questo elenco alle tue esigenze.
! [Screenshot della sezione degli attributi non ricercabili] (non-searchable-attributes.png)
Custom dictionary
Search 3.0 viene fornito con un dizionario personalizzato. Consente agli utenti della ricerca di aggiungere termini di ricerca “definiti dall’utente” che normalmente verrebbero considerati dal motore come insiemi di parole, anziché singoli termini di ricerca.
Ad esempio, se il tuo catalogo include prodotti del marchio di scarpe da ginnastica D.A.T.E., potresti voler includere “D.A.T.E.” e “D.A.T.E.” nel dizionario personalizzato.
![Screenshot della sezione del dizionario personalizzato] (custom_dictionary.png)
Identificatori univoci del prodotto
Clerk.io cercherà sempre di restituire tutti i risultati pertinenti per le ricerche sul tuo sito. Tuttavia, in alcuni casi, i visitatori potrebbero aspettarsi un comportamento diverso. Ad esempio, le ricerche di SKU o ID devono restituire solo corrispondenze esatte.
Includendo tali attributi nell’elenco “Identificatori univoci di prodotto”, Clerk.io assicuri che se trova una singola corrispondenza esatta per uno di essi, verrà restituito solo quel prodotto specifico. In questi casi, la correzione degli errori di battitura non verrà applicata.
Come funziona?
Clerk.io determinerà se una query di ricerca deve essere considerata un “identificatore univoco” in base ai seguenti criteri:
- È alfanumerico e include almeno uno dei seguenti caratteri: “-+/&_.0123456789”.
- Ha almeno 5 caratteri
- Non contiene spazi o virgolette
Quando una ricerca soddisfa questi requisiti, Clerk.io verificherà gli attributi nell’elenco “Identificatori univoci del prodotto”:
- Se trova una corrispondenza esatta di un singolo prodotto, Clerk.io restituirà solo quel prodotto (annullando qualsiasi regola di ricerca personalizzata o campagna di merchandising). In caso contrario, verrà trattata come una ricerca “normale” e restituirà tutti i prodotti corrispondenti.