La prise en charge par SearchWP de la recherche par guillemets/expressions produit des résultats qui correspondent exactement à la chaîne de recherche multi-mots soumise. Par défaut, cela nécessite que le visiteur encadre la chaîne de correspondance exacte avec des guillemets doubles, comme c'est la pratique courante dans les autres moteurs de recherche. Si vous souhaitez forcer la logique de correspondance exacte pour toutes les recherches multi-mots, nous pouvons […]
SearchWP utilise des mots vides (mots courants qui ne sont pas utiles lors de la recherche, mais qui peuvent gonfler l'index) pour omettre des mots de son index et donc ignorer ces termes lors de la recherche également. La suppression des mots vides augmente la pertinence et améliore les performances. Par défaut, les mots vides de SearchWP sont globaux, s'appliquant à tous les moteurs. Si vous avez une situation où vous […]
Une fonctionnalité populaire de certains moteurs de recherche est leur capacité à appliquer automatiquement des corrections aux requêtes de recherche lorsqu'aucun résultat n'est trouvé pour la requête d'origine. Pour activer cette fonctionnalité dans SearchWP, activez l'option Correspondance la plus proche sur la page des paramètres généraux : Alternativement, cela peut être activé avec le hook searchwp\query\output_suggested_search. Lorsque cette fonctionnalité est […]
Souvent, le contenu à indexer est visible/modifiable sur l'écran de modification des entrées avec lesquelles vous travaillez, mais il y a aussi des moments où vous souhaitez ajouter des données supplémentaires aux entrées lors de leur indexation par SearchWP afin de rendre ces données consultables également. Nous pouvons utiliser quelques hooks de SearchWP pour […]
En utilisant la capacité d'analyse des shortcodes de SearchWP, vous pouvez contrôler quel contenu n'est pas indexé/consultable. Commencez par vous assurer que la case à cocher pour activer le traitement des shortcodes est cochée dans l'onglet Avancé des paramètres de SearchWP. Ensuite, nous devrons implémenter un shortcode personnalisé. Pour cet article, nous allons encapsuler le contenu que nous voulons exclure dans […]
Lorsque la correspondance partielle est activée, SearchWP tentera de trouver des correspondances partielles pour les termes de recherche. La logique de correspondance partielle a été implémentée à plusieurs niveaux successifs. Cet article expliquera la logique interne de l'implémentation de la correspondance partielle de SearchWP. Niveau 1 : LIKE Le premier niveau de correspondances partielles est une correspondance partielle LIKE standard, où les termes de recherche […]
SearchWP a la capacité d'utiliser des racines de mots clés au lieu des termes exacts saisis pour les requêtes de recherche. Selon votre préférence, cela peut grandement améliorer les résultats de recherche sur votre site. La racinisation des mots clés peut être activée lors de la gestion des paramètres d'un moteur. Prenons par exemple le verbe courir — si votre contenu contient des termes tels que […]