Ricerca Elasticsearch & Navigazione a Faccette

Prezzo: 99,99 €
Prezzo senza IVA, non applicata.
PrestaShop 1.7.7 / 8 / 9
Prova la demo Guarda il video

Rinnovo annuale facoltativo: 22,99 €/anno (aggiornamenti e assistenza).

Servizi opzionali

  • Installazione e configurazione direttamente sul tuo shop, a cura di Presta365.
Condividi
Ricerca velocissima e tollerante ai refusi con navigazione a faccette con pannello filtri modale, con motore integrato, oppure su Elasticsearch, OpenSearch o Meilisearch. Autocomplete a tutto schermo o a tendina, prezzi per gruppo e prezzi personali B2B, pagine filtro SEO, analytics. Il motore integrato lavora sul database di PrestaShop: dopo l'installazione basta accendere la ricerca nella pagina del modulo. I motori esterni sono un potenziamento facoltativo per i cataloghi molto grandi.
  • ✓ Compatibile con PrestaShop 1.7.7 / 8 / 9
  • ✓ 12 mesi di aggiornamenti e supporto inclusi
  • ✓ Codice sorgente non offuscato
  • ✓ Demo live e guida PDF (IT/EN)
  • ✓ Fattura italiana automatica
  • ✓ Rimborso entro 15 giorni se il modulo non fa quello che dice la scheda

Chi cerca è pronto a comprare. Se la barra di ricerca risponde "nessun risultato" al nome di una marca, a un codice prodotto o a un piccolo errore di battitura, il cliente se ne va. Questo modulo sostituisce la ricerca standard di PrestaShop e la navigazione a faccette con una barra di ricerca, un autocompletamento e un sistema di filtri che funzionano sul database che hai già.

Il motore integrato: senza nessun server

Il modulo porta con sé un motore che lavora direttamente sul database del tuo PrestaShop. Pagina dei risultati, autocompletamento a schermo intero, filtri a faccette, modelli di filtri per categoria, pagine filtro SEO e analisi delle ricerche: tutto funziona appena accendi la ricerca nella pagina del modulo, anche su hosting condiviso, senza installare nulla di esterno e senza sottoscrivere nessun servizio.

Quanto va veloce: sul negozio di un cliente con 4.572 prodotti l'applicazione di un filtro è passata da circa 10 secondi a meno di un secondo con l'ottimizzazione del listino arrivata nella versione 3.0.3. È una misura fatta sul motore integrato, senza nessun Elasticsearch, su un catalogo di dimensioni normali per un negozio PrestaShop.

I motori esterni qui sotto sono un potenziamento, non un requisito: per la grande maggioranza dei negozi il motore integrato è la scelta giusta, e non dovrai mai pensarci.

Elasticsearch 6, 7, 8 e 9

Quando il catalogo diventa grande, o quando vuoi la tolleranza agli errori di battitura e i sinonimi, colleghi Elasticsearch dal back office in pochi clic. Ottieni la correzione ortografica (chi scrive "chitara" trova le chitarre), i sinonimi, lo stemming per lingua, il punteggio di rilevanza con pesi per campo e un indice che si aggiorna appena cambia un prodotto, un prezzo, una giacenza o una combinazione.

Puoi elencare più server, con autenticazione di base o chiave API, e indicare un percorso base per i cluster condivisi. Un indirizzo cron protetto da token reindicizza i cataloghi grandi in lotti riprendibili, dentro un tempo massimo che decidi tu.

Quanto pesa la differenza: su un negozio di prova con 200.020 prodotti, sulla stessa macchina, il motore integrato ha servito la pagina dei risultati in 6,1 secondi e la pagina categoria in 3,6 secondi; con Elasticsearch collegato sono scese a 0,7 e 0,4 secondi. È la ragione onesta per cui i motori esterni esistono in questo modulo.

OpenSearch

OpenSearch è supportato con lo stesso pannello, la stessa indicizzazione e le stesse funzioni di ricerca di Elasticsearch: è la scelta naturale se il tuo hosting o il tuo fornitore cloud offre OpenSearch invece di Elasticsearch. Si configura allo stesso modo, con host, porta, autenticazione e percorso base.

Meilisearch

Meilisearch è l'alternativa leggera: si installa in fretta, consuma poco e dà comunque tolleranza agli errori di battitura e ricerca istantanea. Nel modulo si configura con host, porta, chiave API e prefisso dell'indice, e usa lo stesso assistente di reindicizzazione degli altri motori.

I clienti trovano il prodotto, anche se lo scrivono male

La ricerca guarda il nome del prodotto, il riferimento, l'EAN, l'UPC, l'MPN, il nome della marca e le descrizioni. Un cliente che digita il nome di una marca che non compare in nessun titolo ottiene comunque i prodotti di quella marca; chi incolla un codice si vede uscire il prodotto giusto per primo.

L'autocompletamento si apre come tendina oppure come pannello a schermo intero, e mostra i prodotti con immagine, prezzo ed etichetta (tipo di prodotto, categoria principale o riferimento), più le categorie, le marche e le pagine di contenuto che corrispondono. Scegli tu quanti suggerimenti mostrare, il formato dell'immagine, l'etichetta e il testo di aiuto, per ogni lingua.

Filtri che portano il cliente al prodotto giusto

Navigazione a faccette su categorie, risultati di ricerca, pagine marca, pagine fornitore, offerte, novità e più venduti. Le faccette disponibili sono: categorie, marca, cursore del prezzo, disponibilità, novità, in saldo, condizione, ogni caratteristica e ogni attributo del prodotto, con i colori mostrati come campioni. Ogni faccetta può essere caselle di controllo, pulsanti radio, menu a tendina, griglia di campioni o cursore, con etichetta, posizione, modalità AND oppure OR, stato compresso, limite di valori, regola "nascondi i vuoti" e casella di ricerca dentro le liste lunghe.

Il pannello dei filtri si apre come finestra sopra la griglia, con un pulsante "Filtri", oppure come classica colonna a sinistra. I filtri attivi restano visibili come etichette che il cliente può togliere una per una, e un pulsante "Mostra risultati" chiude il pannello. Con i conteggi dei risultati accesi (l'impostazione predefinita con un motore esterno) il conteggio si aggiorna mentre sceglie e il pulsante diventa "Mostra N risultati".

Filtri diversi per categorie diverse

Le scarpe hanno bisogno di taglia e colore, i trapani di tensione e attacco del mandrino. Con i modelli di filtri decidi quali faccette compaiono in ogni categoria, assegni il modello a una o più categorie, lo fai ereditare alle sottocategorie e, se vuoi, lo riusi sulla pagina di ricerca. Un modello predefinito copre tutto il resto.

Le combinazioni che valgono diventano pagine per Google

"Categoria scarpe più marca più colore" è una pagina che i clienti cercano. Metti quella combinazione in lista bianca come pagina filtro SEO e le dai meta title, meta description, titolo e testo di apertura propri, per ogni lingua. La pagina diventa indicizzabile con il suo indirizzo canonico, mentre tutti gli altri indirizzi filtrati restano noindex e follow: pagine di atterraggio senza contenuti duplicati.

Sai cosa cercano i clienti, e cosa non trovano

La scheda delle analisi mostra il totale delle ricerche, le richieste diverse, quelle più frequenti con il numero medio di risultati e la lista più preziosa di tutte: le ricerche che non hanno trovato niente. Ogni riga senza risultati ha un pulsante per aggiungere un sinonimo e sistemarla (i sinonimi valgono con un motore esterno). Viene salvato solo il testo cercato, nessun dato personale, e decidi tu quanti giorni tenerlo.

Prezzi sempre quelli veri

Su ogni motore la faccetta del prezzo e l'ordinamento per prezzo usano un indice dei prezzi tenuto in cache per visitatore: il prezzo che il cliente vede e usa per filtrare è esattamente quello calcolato da PrestaShop, con i prezzi per gruppo, le tasse e le valute. Per i listini individuali B2B puoi scegliere se indicizzarli, mostrare un avviso, o tutte e due le cose.

Cosa controlli dal back office

  • Cruscotto con lo stato del motore, gli elementi indicizzati per negozio e per lingua, la reindicizzazione con un clic e gli indirizzi per cron e riga di comando.
  • Ricerca: lunghezza minima delle parole, operatore, campi ricercabili per tipo di documento; con un motore esterno anche stemming, parole vuote, elisione, sinonimi, correzione ortografica, corrispondenza interna alle parole e pesi per campo.
  • Uscita: prodotti per pagina, ordinamento predefinito, quali ordinamenti offrire, stile e contenuto dell'autocompletamento, stile del pannello dei filtri.
  • Listino: nascondi i prodotti esauriti, ordina la categoria per posizione o per priorità di marca, escludi valori di caratteristica.
  • Temi: tre selettori CSS (lista prodotti, barra di ricerca, pulsante filtri) per agganciare il modulo a qualsiasi tema senza toccarne il codice.
  • Il tuo custom.css viene creato all'installazione e non viene mai sovrascritto da un aggiornamento.
  • Controllo dei conflitti: il modulo avvisa se un altro modulo di ricerca o di filtri è ancora attivo, e lo disattiva dalla stessa schermata.

Compatibilità

  • Compatibile con PrestaShop 1.7.7 / 8 / 9. Provato su 1.7.8, 8.1, 9.0 e 9.1.
  • PHP da 7.1 a 8.4.
  • Multinegozio, con configurazione per negozio.
  • Back office in italiano, inglese, francese, spagnolo, tedesco, polacco e olandese.
  • 12 mesi di aggiornamenti inclusi, poi rinnovo facoltativo.

Perché la ricerca rallenta sui cataloghi grandi e come misurarla prima di decidere: Ricerca lenta e filtri sbagliati su PrestaShop.

Prova il modulo dal vivo

Prova la ricerca istantanea e la navigazione a faccette su un vero PrestaShop di demo, e configura Elasticsearch Search & Faceted Navigation dal back office.

Apri la demo →

Back office di configurazione: demo@demo.com / demodemo (sola lettura), demo.presta365.com/admin-demo.

  • Riferimento
    cll_essearch

  • Compatibilità
    PrestaShop 1.7.7 / 8 / 9

Guida d'uso (PDF, IT)

Guida d'uso del modulo in italiano (PDF).

Scarica (2.92MB)

Guida d'uso (PDF, EN)

Guida d'uso del modulo in inglese (PDF).

Scarica (2.91MB)

Guida d'uso (PDF, FR)

Guida d'uso del modulo in francese (PDF).

Scarica (2.93MB)

Guida d'uso (PDF, ES)

Guida d'uso del modulo in spagnolo (PDF).

Scarica (2.92MB)

Guida d'uso (PDF, DE)

Guida d'uso del modulo in tedesco (PDF).

Scarica (2.94MB)

Guida d'uso (PDF, PL)

Guida d'uso del modulo in polacco (PDF).

Scarica (2.93MB)

Guida d'uso (PDF, NL)

Guida d'uso del modulo in olandese (PDF).

Scarica (2.92MB)

Versione Data Novità
4.21.1 2026-10-12 Migliorato: il manuale utente incluso nel modulo ora copre la versione attuale, compreso come attivare la ricerca dopo l'installazione.
4.21.0 2026-10-11 Aggiunto: i prodotti e le categorie riservati ad alcuni gruppi di clienti ora restano fuori dalla ricerca, dai filtri e dall'autocompletamento degli altri visitatori (dopo l'aggiornamento è necessaria una reindicizzazione completa). Migliorato: i prezzi nascosti dalla modalità catalogo, dal gruppo di clienti o dal prodotto non compaiono più nell'autocompletamento né come cursore di prezzo; ai numeri di pagina molto alti si risponde subito. Migliorato: una nuova installazione ottiene un proprio prefisso dell'indice, così i negozi che condividono un server di ricerca restano separati. Corretto: diversi problemi di ricerca, filtri e traduzione, comprese le stringhe polacche e olandesi mancanti.
4.20.0 2026-09-26 Aggiunto: traduzione in polacco dell'intero modulo. Migliorato: ricerca, filtri e autocompletamento restano veloci quando il motore di ricerca è lento o irraggiungibile; gli aggiornamenti dell'indice in sospeso vengono applicati dall'attività pianificata. Migliorato: le ricerche per riferimento prodotto ed EAN esatti restituiscono solo i prodotti corrispondenti, e i filtri di prezzo seguono il formato numerico del negozio. Corretto: diversi problemi di ricerca, filtri e back office, compresi i segreti di configurazione che non compaiono più nel sorgente della pagina.
4.19.3 2026-09-20 Migliorato: compatibilità tra i moduli Presta365 installati insieme.
4.19.2 2026-09-17 Migliorato: etichette più brevi nell'overlay senza risultati, che non vanno più a capo sugli smartphone, e una griglia dei risultati nel front end che non lascia più colonne vuote in coda quando i risultati sono pochi.
4.19.1 2026-09-17 Migliorato: lo script del front office ora è diviso in due file, quindi le pagine senza filtri prodotto (home, pagine prodotto, pagine CMS) non scaricano più il codice della navigazione a faccette. Corretto: la pagina di configurazione poteva mostrare un errore del server subito dopo l'apertura.
4.18.5 2026-09-17 Aggiunto: un avviso nella pagina delle impostazioni del modulo quando la sua cartella non è scrivibile dal web server, così si possono correggere i permessi prima che un aggiornamento fallisca.
4.18.4 2026-09-17 Corretto: le impostazioni di ricerca ora restano sempre separate per ogni negozio nelle configurazioni multistore. I negozi con un solo shop non sono interessati.
4.18.3 2026-09-16 Corretto: applicando un filtro tramite un normale invio di modulo (JavaScript non ancora caricato o che non lo intercetta), i parametri interni di instradamento non restano più nell'indirizzo della pagina.
4.18.2 2026-09-15 Migliorato: le opzioni di ordinamento "Più recenti", "Disponibili per primi" e "Disponibilità, prima i prodotti disponibili" ora compaiono nella lingua del negozio, in italiano, francese, spagnolo e tedesco oltre che in inglese. Migliorato: formulazione più chiara nel pannello aggiornamenti.
4.18.1 2026-09-11 Migliorato: la compatibilità dichiarata con PrestaShop parte ora dalla 1.7.7, la prima versione che garantisce il PHP 7.1 richiesto da questo modulo.
4.18.0 2026-09-10 Aggiunto: la versione 4 introduce pagine di destinazione SEO per le combinazioni di filtri, modelli di filtro salvati per categoria, filtri a intervallo numerico, raggruppamento dei valori, ordinamento personalizzato delle faccette e un pannello di analisi delle ricerche. Migliorato: il modulo ora funziona con Elasticsearch da 6 a 9, OpenSearch e Meilisearch, oppure senza alcun motore esterno, lavorando direttamente sul database di PrestaShop; autocompletamento a schermo intero o a tendina; i prezzi personali per gruppo di clienti e B2B vengono rispettati nei risultati e nei filtri. Corretto: diversi problemi di affidabilità nelle schermate di configurazione, negli avvisi del back office e nel salvataggio di grandi insiemi di filtri.
2.6.7 2026-08-12 Aggiunto: i conteggi dei filtri ora possono essere disattivati, con un nuovo valore predefinito Automatico (conteggi attivi con Elasticsearch e Meilisearch, disattivati con il motore integrato). Nei cataloghi grandi i conteggi accanto a ogni valore di filtro richiedono un'aggregazione costosa, e disattivarli rende il filtraggio molto più veloce. Migliorato: con i conteggi disattivati, selezionare un filtro non invia più una richiesta al server: i risultati vengono calcolati quando si preme Applica. Corretto: il salvataggio della configurazione nei negozi con molti attributi e caratteristiche poteva fallire. Il comportamento con Elasticsearch, OpenSearch e Meilisearch non cambia.

Pagamento sicuro e cifrato
PayPal e carte di credito
Download immediato
Consegna digitale, aggiornamenti inclusi
Assistenza diretta
Risposta in 24 ore, senza intermediari

4 altri prodotti nella stessa categoria

Prodotti visti

Caricamento in corso ...
Torna all'inizio