Advanced Search

Présentation

Advanced Search est un module vous permettant de créer la navigation à facettes la plus rapide du marché, proposant des groupe de critères pour chaque niveau de catégorie, attribut, caractéristique etc..
Recherche par étape, par filtre, pour l’ensemble du catalogue ou bien dans le contexte courant, les possibilités de personnalisation sont importantes.

Généralités et principes de fonctionnement

La navigation à facettes est un outil permettant d’effectuer aux visiteurs d’un site d’afficher des produits répondant à des critères qu’ils définissent eux-mêmes, tels que la couleur, le prix ou encore des caractéristiques.
Ce système leur fait gagner du temps dans la recherche et la sélection des produits qu’ils recherchent.

Advanced Search est le module de navigation à facettes le plus puissant disponible pour PrestaShop, et répondra à deux problématiques majeures pour les e-commerçants : l’augmentation du taux de transformation et l’augmentation du trafic.

Il vous permet d’ajouter facilement et rapidement des filtres personnalisés sur les pages de votre choix, offrant à vos visiteurs une vision précise des produits composant votre catalogue.
Vos clients sauront alors naviguer rapidement sur votre boutique, se verront proposer uniquement les produits disponibles et les plus pertinents par rapport à leurs besoins, maximisant ainsi votre taux de transformation.

En plus de s’adresser à vos clients, Advanced Search vous permet de générer des pages de résultats prédéfinies à la destination des moteurs de recherche.
Ces pages disposent d’une url réécrite selon les critères que vous aurez définis, une balise H1, une description unique, des balises meta, tout en prenant soin de votre maillage interne.
L’exploitation ainsi faite de ce module sur votre site, améliorera votre positionnement dans les moteurs de recherche, ce qui devrait augmenter son trafic.

L’intérêt du module est donc double : permettre à vos clients de trouver rapidement un produit et améliorer votre référencement naturel auprès des moteurs de recherche.

Installation

Pour installer Advanced Search, vous pouvez consulter notre tutoriel sur l’installation d’un module disponible ici

Activer le Mode Maintenance

Ce module dispose d’un mode maintenance. Vous trouverez un tutoriel d’utilisation ici

Configuration

Ajouter un nouveau moteur de recherche

ajouter-nouveau-moteur
Cette bouton vous permet d’accéder à un espace de création de moteur de recherche.

Type de recherche

type-recherche
Cette option vous permet de définir le type de recherche que vous souhaitez créer.
Vous pouvez choisir parmi 3 réglages :

– Filtre : avec ce type de recherche, vous pouvez combiner plusieurs critères de manière dynamique afin d’affiner vos résultats.
– Catalogue complet : avec ce type de recherche, les résultats de recherche ne tiendront pas compte du contexte dans lequel se trouve le client
– Etape par étape : enfin, avec ce type de recherche, vos visiteurs devront sélectionner un critère par étape pour afficher leur recherche.

Affichage

Titre public

titre-public
Cette option vous permet de définir le titre de votre recherche. Ce titre sera affiché au-dessus de la sélection des critères.

Titre interne

titre-interne
Cette option vous permet de définir un nom pour votre recherche. C’est ce nom qui sera utilisé pour identifier vos recherches dans votre back-office.

Emplacement

emplacement
Cette option vous permet de définir la position sur laquelle votre recherche viendra se greffer.
Vous disposez des principaux hooks proposés par PrestaShop.
Vous pouvez également choisir d’afficher votre recherche dans un emplacement personnalisé (utilisateur avancé), en insérant le code donné dans votre template, à l’endroit souhaité.

Sélecteur CSS pour identifier la colonne centrale

selecteur-css-colonne-centrale
Cette option vous permet de définir le sélecteur CSS qui permettra à Advanced Search de se placer dans la colonne centrale.

Considérer ce moteur de recherche comme prioritaire

moteur-prioritaire
Cette option vous permet de rendre prioritaire une recherche possédant cet attribut. Ainsi, sur une page disposant de plusieurs recherches, le module masquera celles qui ne disposent pas de cette option.

Description à afficher au-dessus des résultats

description-moteur
Cette option vous permet de saisir une description de votre recherche. Celle-ci sera affichée au-dessus de vos résultats de recherche.

Comportement

Réglages généraux

Où rechercher ?

ou-rechercher
Cette option vous permet d’activer ou non l’utilisation du contexte de recherche. Si vous activez l’utilisation du contexte, la recherche sera effectuée parmi les produits disponibles sur la page courante du visiteur. Si vous désactivez le contexte, alors la recherche se basera sur le catalogue tout entier.

Choisissez la catégorie de départ pour votre recherche

categorie-depart-moteur
Cette option vous permet de définir à quel niveau la recherche doit être effectuée.
Vous pouvez définir une catégorie fixe, ou bien utiliser la catégorie dans laquelle se trouve votre visiteur comme base de recherche.

Rechercher parmi tous les niveaux de sous-catégories

rechercher-parmi-tous-niveaux-souscat
Cette option permet à votre recherche de parcourir les sous-catégories de la catégorie utilisée afin d’inclure les produits contenus dans celles-ci aux résultats.

Conserver les descriptions sur les pages catégories

conserver-description-pages-categories
Cette option vous permet d’afficher ou masquer les descriptions des catégories sur les pages de ces dernières, lorsqu’une recherche a lieu.

Rechercher uniquement parmi les produits en stock

rechercher-uniquement-produits-stock
Cette option vous permet de rechercher uniquement parmi les produits disposant de stock.

Réglages des résultats

Accorder l’image de couverture en fonction des déclinaisons trouvées

accorder-couverture-declinaison-trouvee
Cette option permet de sélectionner et d’afficher automatiquement l’image correspondant à déclinaison obtenue par la recherche.

Présélectionner la déclinaison trouvée sur la fiche produit (ancre)

preselectionner-declinaison-fiche-produit
Cette option vous permet de présélectionner la déclinaison trouvée depuis la recherche lors de l’arrivée sur la fiche produit.

Nombre de produits par page

nb-produits-par-page
Cette option vous permet de définir le nombre de produits à afficher par page de résultat.

Trier les produits par

trier-les-produits-par
Cette option vous permet de définir le critère de tri des résultats. Vous pouvez choisir un tri par nom, prix, position des produits dans leur catégories respectives, fabricants, leur quantité actuellement en stock, leur date d’ajout ou bien leur date de modifications.

Nous recommandons l’utilisation du tri par date d’ajout et date de modification pour les gros catalogues

Ordre

ordre
Cette option vous permet de définir un ordre croissant ou décroissant dans le tri des résultats.

Réglages du bloc de recherche

Afficher le nombre de produits trouvés

afficher-nb-produits-trouves
Cette option vous permet d’afficher le nombre de résultats trouvés.

Afficher le nombre de produits correspondant par critère

afficher-nb-produits-par-critere
Cette option vous permet d’afficher, à côté de chaque critère, le nombre de produits correspondant à celui-ci.

Afficher un lien permettant de réinitialiser la sélection

afficher-lien-reinitialisation-selection
Cette option vous permet de proposer à vos visiteurs un bouton leur permettant de remettre à zéro tous les critères de recherche.

Masquer les groupes de critères vides

masquer-groupes-criteres-vides
Cette option vous permet de masquer les groupes de critères ne possédant pas de valeur pour la sélection actuelle.

Masquer les groupes de critères implicites

masquer-groupes-criteres-implicites
Cette option vous permet de masquer les groupes de critères qui n’auront aucune incidence sur les résultats.

Afficher les critères n’aboutissant à aucun résultat

afficher-criteres-aucun-resultat
Cette option vous permet de choisir d’afficher les critères n’aboutissant à aucun produit.

Méthode d’affichage des critères hors limite (définie par groupe)

methode-affichage-criteres-hors-limites
Ce sélecteur vous permet de choisir par quelle méthode le visiteur pourra afficher les critères qui dépasse la taille du bloc contenant leur groupe.

Comportement du moteur de recherche

Méthode de soumission de recherche

methode-soumissions-recherche
Cette option vous permet de définir la méthode de soumission de votre recherche. Vous pouvez choisir parmi deux modes de soumission :
– Recherche instantanée (modification) : ce mode lancera une recherche à chaque modification d’un critère.
– Recherche par soumission (bouton) : ce mode vous permet de sélectionner vos critères librement. La recherche ne se lancera que lorsque vous cliquerez sur le bouton « Rechercher ».

Activer l’effet de défilement automatique

activer-defilement-automatique
Cette option vous permet de créer un défilement automatique vers les résultats lorsque la recherche est terminée.

Afficher un rappel des critères sélectionnés

afficher-rappel-criteres-selectionnes
Cette option vous permet d’afficher les critères sélectionnés pour la recherche affichée.

Interface de gestion

Modifier

modifier
Ce bouton vous permet d’éditer le moteur de recherche actuel. Le formulaire est identique à celui affiché lors de la création

Visibilité

visibilite
Les options suivantes vous permettent de définir sur quelles pages le moteur doit être affiché. Laisser ces options à Non affichera votre moteur sur toutes les pages de votre boutique.

Restreindre ce moteur à des catégories

restreindre-pages-categories
Cette option vous permet de restreindre l’affichage de ce moteur à des pages Catégories spécifiques.

Restreindre ce moteur à des produits

restreindre-produits
Cette option vous permet de restreindre l’affichage de ce moteur à des pages Produits spécifiques.

Restreindre ce moteur à des catégories de produits

restreindre-categories-produits
Cette option vous permet de restreindre l’affichage de ce moteur à des catégories de produits spécifiques.

Restreindre ce moteur à des fabricants

restreindre-fabricants
Cette option vous permet de restreindre l’affichage de ce moteur à des pages de fabricants spécifiques.

Restreindre ce moteur à des fournisseurs

restreindre-fournisseur
Cette option vous permet de restreindre l’affichage de ce moteur à des pages de fournisseurs spécifiques.

Restreindre ce moteur à des pages CMS

restreindre-pages-cms
Cette option vous permet de restreindre l’affichage de ce moteur à des pages CMS

Restreindre ce moteur à des pages spéciales

restreindre-pages-speciales
Cette option vous permet de restreindre l’affichage de ce moteur à des pages spéciales comme le panier ou bien la page Mot de passe oublié.

État

etat
Cette option vous permet d’activer ou de désactiver le moteur de recherche courant.

Supprimer

supprimer
Cette option vous permet de supprimer le moteur de recherche courant.

Dupliquer

dupliquer
Cette option vous permet de créer une copie du moteur de recherche courant.

Réindexer

reindexer
Cette option vous permet de lancer une réindexation.
La réindexation est un processus durant lequel Advanced Search va mettre à jour tous les groupes de critères concernés par votre recherche, ainsi que leurs valeurs.
Par exemple, si vous modifiez des valeurs pour un attribut, vous devrez réindexer votre moteur afin que le module prenne en compte les changements qui ont été opérés.

Groupes de critères disponibles

groupes-criteres-disponibles
Cette colonne contient tous les groupes de critères qui sont disponibles dans votre boutique et ajoutables à votre moteur de recherche.
Vous les trouverez classés par type : attributs, caractéristiques, associations etc…

Pour ajouter un groupe de critère à votre moteur, il vous suffit de cliquer dessus.

Groupe de critères actifs

groupes-criteres-actifs
Cette colonne contient les groupes de critères actuellement actifs dans votre moteur. C’est ici que vous pourrez les éditer, ou bien les supprimer.

L’ordre des groupes de critères dans cette liste définit leur ordre d’affichage sur votre boutique.
Pour modifier cet ordre, il vous suffit de maintenir le clic sur un groupe, puis de le déplacer.

Édition d’un groupe de critères

Groupe de type Associations

Nom public

nom-public
Cette option vous permet de définir le nom à utiliser pour ce groupe de critère.
Vous pouvez définir un nom par langue installée sur votre boutique.

Ce nom sera affiché au-dessus des critères du groupe

Méthode d’affichage

methode-affichage
Cette option vous permet de définir le type de sélecteur à utiliser pour ce groupe de critères.

Icône

icone
Cette option vous permet de définir une icône pour votre groupe de critères.
Vous pouvez définir une icône par langue installée sur votre boutique.

Cette icône sera affichée à gauche du titre du groupe

Afficher les sous-catégories directement liées aux critères précédemment sélectionnés

afficher-souscat-liees-criteres-precedent
Cette option vous permet de prendre en compte la ou les catégories précédemment sélectionnées lors de l’affichage d’un niveau de catégorie suivant. Elle est uniquement disponible sur les critères de type « Catégorie de niveau X ».

Exemple :
Vous disposez de l’arborescence suivante : Une catégorie de niveau 1, intitulée 1, et contenant 3 sous catégories A, B et C. Vous disposez également d’une catégorie de niveau 2 intitulée 2, contenant elle aussi 3 sous catégories, D, E et F.
Vous créez deux groupes de critères : un premier pour les catégories de niveau 1, que vous configurez selon vos besoin, et un second pour les catégories de niveau 2, pour lequel vous activez l’option « Afficher les sous-catégories directement liées aux critères précédemment sélectionnés »

Puis, vous vous rendez sur votre boutique, et sélectionnez pour premier critère la catégorie 1, alors les critères disponibles pour le groupe 2 seront uniquement A, B et C.

Afficher une zone de texte pour filtrer les valeurs (menu déroulant uniquement)

afficher-zone-texte-filtre-valeur
Cette option vous permet de proposer une zone de recherche dans votre menu déroulant afin de pouvoir filtrer les valeurs contenues dans celui-ci.

Autoriser les valeurs multiples

autoriser-valeurs-multiples
Cette option vous permet d’autoriser vos clients à sélectionner des valeurs multiples pour ce groupe de critères.

Nombre maximum de critères à afficher (0 = illimité)

nb-max-criteres-affiches
Cette option vous permet de définir le nombre de critères maximum à afficher pour ce groupe de critères. Indiquer 0 affichera autant de critères qu’il existe de valeurs pour le groupe.

Démarrer au niveau de la (Tous les niveaux de catégorie uniquement)

demarrer-au-niveau-de-la
Cette option vous permet de définir le point de départ de l’arborescence des catégories qui sera affichée.

Groupe de type Attributs

Nom public

nom-public
Cette option vous permet de définir le nom à utiliser pour ce groupe de critère.
Vous pouvez définir un nom par langue installée sur votre boutique.

Ce nom sera affiché au-dessus des critères du groupe

Méthode d’affichage

methode-affichage
Cette option vous permet de définir le type de sélecteur à utiliser pour ce groupe de critères.

Icône

icone
Cette option vous permet de définir une icône pour votre groupe de critères.
Vous pouvez définir une icône par langue installée sur votre boutique.

Cette icône sera affichée à gauche du titre du groupe

Autoriser les valeurs multiples

autoriser-valeurs-multiples
Cette option vous permet d’autoriser vos clients à sélectionner des valeurs multiples pour ce groupe de critères.

Libellé de l’option « Tous » (menu déroulant)

libelle-option-tous
Cette option vous permet de définir le libellé de l’option « Tous », option par défaut dans un menu déroulant.

Nombre maximum de critères à afficher (0 = illimité)

nb-max-criteres-afficher
Cette option vous permet de définir le nombre de critères maximum à afficher pour ce groupe de critères. Indiquer 0 affichera autant de critères qu’il existe de valeurs pour le groupe.

Afficher par tranches (menu déroulant, lien et case à cocher uniquement)

afficher-par-tranches
Cette option vous permet d’afficher les attributs par tranches numériques.

Activer cette option vous donnera accès aux option Tranches et Unité. La première vous permet de générer les tranches numériques de votre choix, séparées par une virgule.
L’option Unité vous permet de définir l’unité de mesure de votre critère. Cette unité sera automatiquement suffixée à chaque valeur.

Exemple :

config-exemple-tranche-unite
Exemple de configuration en back-office

exemple-tranche-unite
Les tranches et l’unité sont automatiquement générés

Afficher une zone de texte pour filtrer les valeurs (menu déroulant uniquement)

afficher-zone-texte-filtre-valeurs
Cette option vous permet de proposer une zone de recherche dans votre menu déroulant afin de pouvoir filtrer les valeurs contenues dans celui-ci.

Pas (intervalle numérique et curseur uniquement)

pas
Cette option vous permet de définir le pas de votre curseur ou intervalle numérique. Cette valeur sera appliquée pour chaque écart entre deux valeurs du groupe.

Le pas doit être en accord avec les valeurs du groupe. Un pas trop élevé par rapport aux critères peut causer des incohérences lors de l’affichage.

Unité (intervalle numérique et curseur uniquement)

unite
Cette option vous permet de définir l’unité de mesure de votre critère. Cette valeur sera automatiquement suffixée à chaque valeur.

Groupe de type Caractéristiques

Nom public

nom-public
Cette option vous permet de définir le nom à utiliser pour ce groupe de critère.
Vous pouvez définir un nom par langue installée sur votre boutique.

Ce nom sera affiché au-dessus des critères du groupe

Méthode d’affichage

methode-affichage
Cette option vous permet de définir le type de sélecteur à utiliser pour ce groupe de critères.

Icône

icone
Cette option vous permet de définir une icône pour votre groupe de critères.
Vous pouvez définir une icône par langue installée sur votre boutique.

Cette icône sera affichée à gauche du titre du groupe

Libellé de l’option « Tous » (menu déroulant uniquement)

libelle-option-tous
Cette option vous permet de définir le libellé de l’option « Tous », option par défaut dans un menu déroulant.

Afficher par tranches (menu déroulant, lien et case à cocher uniquement)

afficher-par-tranches
Cette option vous permet d’afficher les attributs par tranches numériques.

Activer cette option vous donnera accès aux option Tranches et Unité. La première vous permet de générer les tranches numériques de votre choix, séparées par une virgule.
L’option Unité vous permet de définir l’unité de mesure de votre critère. Cette unité sera automatiquement suffixée à chaque valeur.

Exemple :

config-exemple-tranche-unite
Exemple de configuration en back-office

exemple-tranche-unite
Les tranches et l’unité sont automatiquement générés

Afficher une zone de texte pour filtrer les valeurs (menu déroulant uniquement)

afficher-zone-texte-filtre-valeurs
Cette option vous permet de proposer une zone de recherche dans votre menu déroulant afin de pouvoir filtrer les valeurs contenues dans celui-ci.

Autoriser les valeurs multiples

autoriser-valeurs-multiples
Cette option vous permet d’autoriser vos clients à sélectionner des valeurs multiples pour ce groupe de critères.

Nombre maximum de critères à afficher (0 = illimité)

nb-max-criteres-afficher
Cette option vous permet de définir le nombre de critères maximum à afficher pour ce groupe de critères. Indiquer 0 affichera autant de critères qu’il existe de valeurs pour le groupe.

Pas (intervalle numérique et curseur uniquement)

pas
Cette option vous permet de définir le pas de votre curseur ou intervalle numérique. Cette valeur sera appliquée pour chaque écart entre deux valeurs du groupe.

Le pas doit être en accord avec les valeurs du groupe. Un pas trop élevé par rapport au critères peut causer des incohérences lors de l’affichage.

Unité (intervalle numérique et curseur uniquement)

unite
Cette option vous permet de définir l’unité de mesure de votre critère. Cette valeur sera automatiquement suffixée à chaque valeur.

Groupe de type Propriétés

Nom public

nom-public
Cette option vous permet de définir le nom à utiliser pour ce groupe de critère.
Vous pouvez définir un nom par langue installée sur votre boutique.

Ce nom sera affiché au-dessus des critères du groupe

Méthode d’affichage

methode-affichage
Cette option vous permet de définir le type de sélecteur à utiliser pour ce groupe de critères.

Icône

icone
Cette option vous permet de définir une icône pour votre groupe de critères.
Vous pouvez définir une icône par langue installée sur votre boutique.

Cette icône sera affichée à gauche du titre du groupe

Libellé de l’option « Tous » (menu déroulant uniquement)

libelle-option-tous
Cette option vous permet de définir le libellé de l’option « Tous », option par défaut dans un menu déroulant.

Autoriser les valeurs multiples

autoriser-valeurs-multiples
Cette option vous permet d’autoriser vos clients à sélectionner des valeurs multiples pour ce groupe de critères.

Nombre maximum de critères à afficher (0 = illimité)

nb-max-criteres-afficher
Cette option vous permet de définir le nombre de critères maximum à afficher pour ce groupe de critères. Indiquer 0 affichera autant de critères qu’il existe de valeurs pour le groupe.

Afficher une zone de texte pour filtrer les valeurs (menu déroulant uniquement)

afficher-zone-texte-filtre-valeurs
Cette option vous permet de proposer une zone de recherche dans votre menu déroulant afin de pouvoir filtrer les valeurs contenues dans celui-ci.

Afficher par tranches

afficher-par-tranches
Cette option vous permet d’afficher les attributs par tranches numériques.

Activer cette option vous donnera accès aux option Tranches et Unité. La première vous permet de générer les tranches numériques de votre choix, séparées par une virgule.
L’option Unité vous permet de définir l’unité de mesure de votre critère. Cette unité sera automatiquement suffixée à chaque valeur.

Exemple :

config-exemple-tranche-unite
Exemple de configuration en back-office

exemple-tranche-unite
Les tranches et l’unité sont automatiquement générés

Pas (curseur et intervalle numérique uniquement)

pas
Cette option vous permet de définir le pas de votre curseur ou intervalle numérique. Cette valeur sera appliquée pour chaque écart entre deux valeurs du groupe.

Le pas doit être en accord avec les valeurs du groupe. Un pas trop élevé par rapport au critères peut causer des incohérences lors de l’affichage.

Unité (curseur et intervalle numérique uniquement)

unite
Cette option vous permet de définir l’unité de mesure de votre critère. Cette valeur sera automatiquement suffixée à chaque valeur.

Groupe de type Dimensions

Nom public

nom-public
Cette option vous permet de définir le nom à utiliser pour ce groupe de critère.
Vous pouvez définir un nom par langue installée sur votre boutique.

Ce nom sera affiché au-dessus des critères du groupe

Méthode d’affichage

methode-affichage
Cette option vous permet de définir le type de sélecteur à utiliser pour ce groupe de critères.

Icône

icone
Cette option vous permet de définir une icône pour votre groupe de critères.
Vous pouvez définir une icône par langue installée sur votre boutique.

Cette icône sera affichée à gauche du titre du groupe

Libellé de l’option « Tous » (menu déroulant uniquement)

libelle-option-tous
Cette option vous permet de définir le libellé de l’option « Tous », option par défaut dans un menu déroulant.

Afficher par tranches (menu déroulant, lien et case à cocher uniquement)

afficher-par-tranches
Cette option vous permet d’afficher les attributs par tranches numériques.

Activer cette option vous donnera accès aux option Tranches et Unité. La première vous permet de générer les tranches numériques de votre choix, séparées par une virgule.
L’option Unité vous permet de définir l’unité de mesure de votre critère. Cette unité sera automatiquement suffixée à chaque valeur.

Exemple :

config-exemple-tranche-unite
Exemple de configuration en back-office

exemple-tranche-unite
Les tranches et l’unité sont automatiquement générés

Afficher une zone de texte pour filtrer les valeurs (menu déroulant uniquement)

afficher-zone-texte-filtre-valeurs
Cette option vous permet de proposer une zone de recherche dans votre menu déroulant afin de pouvoir filtrer les valeurs contenues dans celui-ci.

Autoriser les valeurs multiples

autoriser-valeurs-multiples
Cette option vous permet d’autoriser vos clients à sélectionner des valeurs multiples pour ce groupe de critères.

Nombre maximum de critères à afficher (0 = illimité)

nb-max-criteres-afficher
Cette option vous permet de définir le nombre de critères maximum à afficher pour ce groupe de critères. Indiquer 0 affichera autant de critères qu’il existe de valeurs pour le groupe.

Pas (intervalle numérique et curseur uniquement)

pas
Cette option vous permet de définir le pas de votre curseur ou intervalle numérique. Cette valeur sera appliquée pour chaque écart entre deux valeurs du groupe.

Le pas doit être en accord avec les valeurs du groupe. Un pas trop élevé par rapport au critères peut causer des incohérences lors de l’affichage.

Unité (intervalle numérique et curseur uniquement)

unite
Cette option vous permet de définir l’unité de mesure de votre critère. Cette valeur sera automatiquement suffixée à chaque valeur.

Créer un nouveau critère personnalisé

Nom du critère

nom-du-critere
Cette option vous permet de définir le nom de votre nouveau critère personnalisé.

Couleur (groupe de critère couleur uniquement)

couleur
Cette option vous permet de définir une couleur pour votre nouveau critère personnalisé.

Tri des critères

Ordre de tri

ordre-de-tri
Cette option vous permet de définir l’ordre des critères affichés dans un groupe de critères.
Vous pouvez choisir parmi 4 ordres de tri :

– Position personnalisée : cette option vous permet de définir manuellement l’ordre de tri en glissant-déposant vos critères à la position désirée.

– Alphabétique : cette option vous permet de définir un ordre de tri alphabétique.

L’ordre ici défini sera celui utilisé en front-office

Sens de tri

sens-de-tri
Cette option vous permet de choisir le sens de tri des critères.
Vous pouvez choisir un tri croissant ou bien décroissant.

Le sens de tri dans une position personnalisée inversera votre ordre actuel

Gestion des critères personnalisés

Advanced Search vous propose de regrouper plusieurs critères sous un seul critère personnalisé.
Prenons pour exemple un groupe de critère couleur. La boutique dispose de plusieurs variantes pour chaque couleur, mais ne souhaite pas toutes les afficher. Nous allons donc créer un critère personnalisé pour chacune des couleurs à représenter, puis affecter toutes les variantes à ce nouveau critère.

Pour ce faire, rendez-vous dans l’édition d’un groupe de critère « Couleur », puis créez un critère personnalisé.

creation-critere-custom

Renseignez son nom, indiquez une couleur pour ce nouveau critère puis enregistrez le.
Rendez-vous ensuite dans la liste des critères où une nouvelle colonne est apparue : Lier à un critère personnalisé.

tableau-criteres

Il vous suffit désormais de lier chaque variante d’une couleur au critère personnalisé correspondant.
Ainsi, lorsqu’un client sélectionnera le critère « Bleu », Advanced Search affichera alors tous les résultats correspondant aux variantes de bleu assignées à ce critère.

Pages de résultats (SEO)

Ajouter/Editer une nouvelle page de résultats

ajouter-page-resultat

Cette page vous permet de créer ou modifier une page de résultats prédéfinis à partir des groupes de critères présents dans votre moteur de recherche.
Pour ce faire, il vous suffit de glisser déposer des critères dans la zone prévue à cet effet pour les ajouter à la génération.

Vous pouvez cumuler des critères provenant de différents groupes

Une fois vos critères sélectionnés, vous pouvez remplir vos champs d’informations (metas), ou bien choisir de les générer automatique via le bouton « Générer le titre, les metas et l’URL » :

– Meta titre : ce champ vous permet de définir le titre de votre page de résultats. Ce titre sera par exemple visible dans la barre de titre d’un onglet de navigateur.

– Meta description : ce champ vous permet de définir la description de votre page pour les robots de référencement. Cette description ne sera pas visible pour vos clients.

– Meta keywords : ce champ vous permet de définir les mots-clés de votre page de résultat pour les robots de référencement. Ces mots-clés ne seront pas affichés sur votre boutique.

– Titre (H1) : ce champ vous permet de définir le titre de la recherche, qui sera affiché au-dessus des résultats.

– Url simplifiée : ce champ vous permet de définir une URL simplifiée pour votre page de résultat.

Enfin, vous pouvez lier la page en cours de création avec une page de résultat existante, en utilisant le tableau pour rechercher parmi vos pages existantes, puis en cliquant sur le signe « + » de la page à ajouter.

Ajouter massivement des pages de résultats

ajouter-massivement-seo
Cette page permet créer de multiples pages de résultats en générant toutes les possibilités pour les critères sélectionnés.
Chaque groupe de critère est représenté par un onglet, contenant toutes les valeurs possibles.
Ainsi, il vous suffit de cocher un critère pour l’ajouter à la liste d’URLs qui sera générée.

Enfin, vous pourrez également créer automatiquement des liens entre les pages de résultats générés en plaçant l’option « Ajouter automatiquement les liens croisés entre les pages générées » sur Oui.

Supprimer les pages vides

supprimer-pages-vides
Ce bouton vous permet de supprimer les pages de résultats vides.

Cette option est par exemple à utiliser si vous supprimez un critère

Régénérer les metas SEO

regenerer-metas
Ce bouton vous permet de régénérer automatiquement les informations SEO (metas) de vos pages de résultats.
Vous pouvez choisir parmi 5 types d’éléments à régénérer :

– Meta titre : c’est le titre de votre page de résultats. Ce titre sera visible dans la barre de titre d’un onglet de navigateur.
– Meta description : c’est la description de votre page de résultat. Cette description ne sera pas visible pour vos clients.
– Meta keywords : ce sont les mots-clés de votre page de résultat pour les robots de référencement. Ces mots-clés ne seront pas affichés sur votre boutique.
– Titre (H1) : c’est le titre de la recherche, qui est affiché au-dessus des résultats.
– URLs simplifiées : ce sont les URLs raccourcies de vos pages de résultats.

Lister toutes les URLs

lister-urls
Ce bouton vous permet de récupérer la liste de toutes les URLs générées par le module pour le moteur de recherche courant.
Cette liste vous est présentée dans deux blocs :

– Le premier contient une liste de lien au format HTML, vous permettant de les intégrer dans vos templates par exemple.
– Le second contient cette même liste de liens mais au format CSV, afin que vous puissiez les stocker dans un fichier externe.

Réglages généraux

Activer le cache

activer-le-cache
Cette option vous permet d’activer le cache d’Advanced Search, qui est un cache indépendant de celui de votre boutique.

Nous vous recommandons d’activer le cache dès la mise en production de votre boutique

Activer l’indexation automatique lors de l’ajout/modification/suppression d’objets (peut ralentir votre back-office)

indexation-auto-modification
Cette option vous permet de lancer une indexation automatique lorsque vous ajoutez, modifiez ou bien supprimez un élément dans vos moteurs de recherche.

La réindexation s’exécutera uniquement sur le moteur concerné par la modification

Activer la synchronisation de l’état actif/inactif des objets vers vos critères

synchro-etat-objets-vers-criteres
Cette option vous permet de récupérer l’état actif ou inactif de chacun des critères de votre boutique lors d’une réindexation. Ainsi, une catégorie désactivée ne sera pas proposée comme critère lors d’une recherche.

Afficher les produits des sous-catégories

afficher-les-produits-sous-categories
Cette option vous permet d’influer sur l’affichage des pages Catégories de votre boutique. Une fois activée, elle permet d’afficher les produits associés à toutes les sous-catégories de la catégorie courante.

Cet affichage des produits des catégories enfant s’effectue en dehors d’un contexte de recherche. Une fois la recherche lancée, le paramétrage des résultats dans la configuration de votre moteur sera le modèle utilisé (option Rechercher parmi tous les niveaux de sous-catégories)

Styles avancés (CSS)

styles-avances
Ce champ vous permet d’ajouter du code CSS afin que vous puissiez personnaliser Advanced Search (utilisateur avancé).

Tâche planifiée

Cet onglet permet de récupérer des URLs lançant une tâche de réindexation d’un ou de tous vos moteurs de recherche.
Ces liens sont à utiliser dans le cadre de la mise en place d’une tâche CRON.

Maintenance

Vider le cache des moteurs de recherche

vider-cache-moteurs
Cette option vous permet de vider le cache de tous vos moteurs de recherche.

Réindexer tous les moteurs de recherche (alternative au CRON)

reindexer-tous-les-moteurs
Cette option vous permet de lancer une réindexation immédiate de tous vos moteurs de recherche sans passer par la mise en place d’une tâche CRON.

Supprimer tous les moteurs de recherche

supprimer-tous-les-moteurs
Cette option vous permet de supprimer tous vos moteurs de recherche.