Risultati di ricerca

NOTE
In questa pagina sono descritte le funzionalità di ricerca standard che potrebbero essere diverse da Live Search.

L'elenco Risultati ricerca include tutti i prodotti che corrispondono ai criteri di ricerca specificati nella casella Ricerca rapida o nel modulo Ricerca avanzata. Ogni elenco di prodotti del catalogo ha essenzialmente gli stessi controlli. L'unica differenza è che uno è il risultato di una query di ricerca e l'altra è il risultato di navigazione.

I risultati possono essere formattati come griglia o elenco e ordinati in base a una selezione di attributi. I controlli di impaginazione vengono visualizzati se nella pagina sono presenti più prodotti di quanti ne possano contenere. Utilizzare questi controlli per passare da una pagina all'altra. Il numero di record per pagina è determinato dalla configurazione di Catalog Frontend. Per ulteriori informazioni, vedere Elenco prodotti.

Con Elasticsearch:

  • Non è disponibile il supporto predefinito per la ricerca in base al suffisso. Ad esempio, la ricerca per SKU potrebbe non restituire il risultato previsto se la parola chiave contiene solo la parte finale dello SKU.
  • Supporto predefinito per la ricerca per prefisso (ricerca parziale per parole chiave) solo per gli attributi di prodotto name e sku. La ricerca di tutti gli altri attributi del prodotto viene eseguita in base alla parola chiave intera, con l’esatta corrispondenza.
  • I risultati della ricerca per gli attributi di prodotto name e sku si basano sulla rilevanza, non sulla corrispondenza esatta. Vengono elencate per prime le corrispondenze più rilevanti, ad esempio Nome prodotto o SKU corrispondenti. Per cercare una corrispondenza esatta, il cliente può utilizzare le virgolette nella query di ricerca. Ad esempio, una query di ricerca WSH12-32-Red può restituire diversi prodotti, ordinati in base alla rilevanza. Ma una query di ricerca "WSH12-32-Red" restituisce un solo prodotto con esattamente corrispondente a sku.

Risultati della ricerca con controlli di impaginazione {width="700" modal="regular"}

IMPORTANT
A causa dell’annuncio di fine del supporto di Elasticsearch 7 relativo ad agosto 2023, si consiglia a tutti i clienti di Adobe Commerce di migrare al motore di ricerca OpenSearch 2.x. Per informazioni sulla migrazione del motore di ricerca durante l'aggiornamento del prodotto, vedere Migrazione a OpenSearch nella Guida all'aggiornamento.

Mappatura delle parole chiave per estendere i risultati della ricerca

Questa tecnica utilizza un attributo per creare un’associazione basata su parole chiave tra due prodotti in modo che la ricerca di uno dei due prodotti restituisca i risultati per entrambi i prodotti. È possibile utilizzare la mappatura delle parole chiave per promuovere un prodotto nei risultati di ricerca in cui altrimenti non verrebbe visualizzato.

Risultati della ricerca con mappatura parole chiave {width="700" modal="regular"}

Nell'esempio seguente viene utilizzata la mappatura delle parole chiave basata su SKU. Quando si immette uno SKU nella casella di ricerca, entrambi i prodotti vengono visualizzati nei risultati. Vengono mappati gli SKU dei seguenti prodotti configurabili, anziché gli SKU delle varianti di prodotto:

  • Giubbotto Antivento Montana (MJ03)
  • Cappuccio di canguro Chaz (MH01)

Passaggio 1: creare un attributo

  1. Nell'elenco Products ​aprire Montana Wind Jacket (MJ03) in modalità di modifica.

  2. Nell'angolo superiore destro fare clic su Add Attribute.

  3. Nella pagina Seleziona attributo fare clic su Create New Attribute.

  4. Completa le proprietà dell’attributo come segue:

    Attribute Properties

    • Attribute Label - Search Keywords
    • Catalog Input Type for Store Owner - Text Field

    Advanced Attribute Properties

    • Add to Column Options - Yes (impostazione predefinita)
    • Use in Filter Options - Yes (impostazione predefinita)

    Storefront Properties

    • Use in Search - Yes
    • Visible on Catalog Pages in the Storefront - No
    • Used in Product Listings - No
  5. Al termine, fare clic su Save Attribute.

    L’attributo viene aggiunto al set di attributi del prodotto.

Passaggio 2: mappare il primo prodotto

  1. Nella pagina delle impostazioni del prodotto, scorrere verso il basso ed espandere la sezione Attributes.

  2. Nel campo Search Keywords, immettere lo SKU MH01 da mappare a questo prodotto.

    È possibile immettere più SKU separati da uno spazio nel campo Parole chiave di ricerca. In questo esempio ne viene immesso solo uno.

    Sezione Attributi con parola chiave di ricerca {width="600" modal="regular"}

  3. Al termine, fare clic su Save.

  4. Vai a System > Tools>Cache Management ​e aggiorna Page Cache.

Passaggio 3: mappare il secondo prodotto

  1. Nell'elenco Products ​aprire Chaz Kangaroo Hoodie (MH01) in modalità di modifica.
  2. Scorri verso il basso ed espandi la sezione Attributes.
  3. Nel campo Search Keywords, immettere lo SKU per l'altro prodotto, MJ03.
  4. Fare clic su Save.
  5. Vai a System > Tools>Cache Management ​e aggiorna Page Cache.

Passaggio 4: testarlo nella vetrina

  1. Vai alla vetrina e immetti MJ03 nella casella Ricerca rapida.
  2. Verifica che entrambi i prodotti siano restituiti nell’elenco dei risultati della ricerca.

Ricerca ponderata

Agli attributi dei prodotti abilitati per la ricerca nel catalogo può essere assegnato un valore più elevato nei risultati di ricerca. Gli attributi con un peso maggiore vengono restituiti prima degli attributi con un peso inferiore. Ad esempio, se nel sistema sono presenti due attributi, color con un peso di ricerca di 3 e description con un peso di ricerca di 1. La ricerca della parola red restituisce un elenco di prodotti con un attributo di colore red nella parte superiore dei risultati della ricerca e restituisce prodotti con descrizioni che contengono la parola red nella parte inferiore dei risultati della ricerca. In questo esempio, l'attributo color ha un peso definito maggiore dell'attributo description.

IMPORTANT
L'ordinamento in base alla rilevanza è influenzato da più criteri e relazioni tra di essi contemporaneamente. Search Weight è solo uno di questi criteri. Ciò significa che a volte gli attributi con un peso di ricerca inferiore possono avere ancora maggiore rilevanza degli attributi con un peso di ricerca maggiore. Altri criteri possono includere il numero di corrispondenze in un dato attributo, la posizione del termine di ricerca trovato e la struttura generale del testo prima e dopo un termine di ricerca.

Per impostare le proprietà del peso di ricerca di un attributo:

  1. Nella barra laterale Admin, passa a Stores > Attributes>Product.

  2. Trova l’attributo nell’elenco e aprilo in modalità di modifica.

  3. Nel pannello a sinistra, scegli Storefront Properties ed effettua le seguenti operazioni:

    • Per includere l'attributo nelle query di ricerca, impostare Use in Search su Yes.

    • Per stabilire il valore di ricerca dell'attributo, impostare Search Weight su un numero compreso tra 1 e 10, dove 10 ha la priorità più alta. Se non viene immesso alcun valore, per impostazione predefinita tutti gli attributi hanno un peso di ricerca pari a 1.

    Peso ricerca {width="600" modal="regular"}

  4. Al termine, fare clic su Save Attribute.

recommendation-more-help
af062d56-f22c-4537-813d-bedf8b92a071