Configuration du moteur
Table des matières
La principale façon de configurer SearchWP est d'utiliser l'onglet Moteurs de l'écran Algorithme SearchWP :
Paramètres du moteur
Pour modifier les paramètres d'un moteur, cliquez sur le bouton Source et paramètres de ce moteur. Une boîte de dialogue vous sera présentée :
Note : Le moteur Par défaut est spécial car c'est le moteur qui sera utilisé pour les recherches natives de WordPress.
Par conséquent, les seules sources activées pour le moteur par défaut sont les types de publication (par exemple, Articles, Pages, Types de publication personnalisés). Un moteur supplémentaire peut inclure n'importe quelle source.
En utilisant cette boîte de dialogue, vous pouvez choisir les sources qui seront incluses dans les résultats de recherche pour ce moteur. De plus, vous pouvez :
- Déterminer si les racines de mots-clés doivent être prises en compte
- Désigner le moteur à utiliser pour les recherches dans l'administration WordPress
Paramètres de la source
Chaque moteur SearchWP a une collection de sources. Une source est un type de contenu « indexable » sur votre site. Un moteur inclura les résultats uniquement à partir des sources qui lui ont été ajoutées.
Chaque source a à son tour ses propres paramètres – Attributs et Règles.
- Attributs
- Types de contenu au sein de chaque source, par exemple Titre, Contenu, Champ personnalisé, Catégorie, Étiquette, etc.
- Règles
- Contrôlez si les entrées sont retournées ou non en fonction de vos critères définis.
En utilisant les attributs et les règles, vous pouvez personnaliser votre moteur pour qu'il fasse exactement ce que vous voulez !
Attributs
Chaque source au sein d'un moteur SearchWP a son propre ensemble unique d'attributs. Vous pouvez choisir les attributs à prendre en compte lors des recherches pour chaque source au sein de chaque moteur en cliquant sur le bouton Ajouter/Supprimer des attributs pour cette source.
Par exemple, lors de la prise en compte des articles, les attributs suivants sont disponibles :
Une fois que vous avez décidé quels attributs vous souhaitez prendre en compte, chacun peut se voir attribuer son propre poids de pertinence en ajustant le curseur. Par défaut, il y a trois emplacements sur le curseur. Plus le curseur est à droite, plus cet attribut particulier aura de poids dans l'algorithme de recherche.
Note : L'ajustement des poids peut être effectué à tout moment sans avoir besoin de reconstruire l'index. L'application de ces valeurs est appliquée lors des recherches. Il peut y avoir un moment où la personnalisation des attributs d'une source nécessite la reconstruction de l'index. SearchWP vous en informera.
Règles
Comme pour les attributs, les règles peuvent être appliquées par source et par moteur, vous permettant de définir ce qui doit (ou ne doit pas !) être retourné comme résultats. Quelques exemples de restrictions incluent :
- Exclure les entrées d'une certaine catégorie
- Afficher uniquement les entrées publiées au cours des 6 derniers mois
- Limiter les médias à un type de fichier
- etc.
En cliquant sur le bouton Modifier les règles, vous pouvez définir les circonstances dans lesquelles les entrées doivent (ou ne doivent pas) être retournées.
Il y a quelques points à noter concernant la configuration de vos règles :
- Les règles sont regroupées à l'aide de conditions, soit avec la logique
IN, soit avec la logiqueNOT IN. - Au sein des règles, chaque condition est évaluée par rapport à la suivante à l'aide de la logique
OR, ce qui signifie que n'importe quelle condition peut être remplie. - Lorsque plusieurs règles sont ajoutées, l'ensemble des règles est évalué à l'aide de la logique
AND, ce qui signifie que toutes les règles doivent être satisfaites pour prendre effet.
Compte tenu de cette configuration, vous devrez faire attention à la manière dont vous configurez vos règles et conditions. Si quelque chose semble impossible, il peut être utile d'essayer une nouvelle combinaison de logique OR et AND.
Options
- Transférer le poids
- Lorsque cette option est activée sur une source, les entrées de cette source qui correspondent à la recherche actuelle ne seraient pas incluses dans les résultats. L'entrée désignée pour recevoir le poids transféré serait incluse à la place. Par exemple, si un ID de publication est spécifié, si une publication correspond à la recherche, la publication avec l'ID spécifié sera incluse dans les résultats à sa place.






