Description
Relevanssi remplace la recherche standard de WordPress par un meilleur moteur de recherche avec beaucoup de fonctionnalités et d’options configurables. Vous obtenez de meilleurs résultats, une meilleure présentation des résultats – vos utilisateurs vous remercieront.
Ceci est la version gratuite de Relevanssi. Il existe aussi Relevanssi Premium avec des fonctionnalités en plus. Pour plus d’informations sur la version Premium, veuillez consulter Relevanssi.com.
Veuillez noter que Relevanssi peut nécessiter de grandes quantités (des centaines de mégaoctets) d’espace en base de données (pour une estimation raisonnable, multipliez la taille de votre table wp_posts par trois). Si votre configuration d’hébergement dispose d’un espace limité pour les tables de base de données, l’utilisation de Relevanssi peut causer des problèmes. Dans ce cas, il n’est pas recommandé de l’utiliser.
Fonctionnalités clés
- Les résultats de recherche sont triés par pertinence, non par date.
- Correspondances floues : recherche les concordances partielles si le mot complet ne retourne aucune correspondance.
- Trouvez des documents qui correspondent soit juste à un seul terme de recherche (requête OU) ou exigez que tous les mots apparaissent (requête ET).
- Recherchez les phrases avec guillemets, par exemple « phrase de recherche ».
- Créez des extraits personnalisés qui affichent où l’occurrence a été réalisée, avec les termes de recherche mis en évidence.
- Mettez en évidence les termes de la recherche dans les documents quand l’utilisateur clique sur les résultats de la recherche.
- Recherchez parmi les commentaires, les étiquettes, les catégories et les champs personnalisés.
- Compatible multisite.
- Prise en charge de bbPress.
- Compatible Gutenberg.
Fonctionnalités avancées
- Ajustez les poids pour les titres, étiquettes et commentaires.
- Journalisez les requêtes, affichez les requêtes les plus populaires et les requêtes récentes sans occurrences.
- Limitez les recherches aux catégories et étiquettes en utilisant une variable cachée ou les réglages de l’extension.
- Indexez les types de contenus personnalisés et les taxonomies personnalisées.
- Indexez le contenu des codes courts.
- Suggestions « Vouliez-vous dire ? » dans le style de Google, basées sur des recherches réussies d’utilisateurs.
- Prise en charge des extensions WPML et Polylang.
- Prise en charge des extensions s2member membership, Members, Groups, Simple Membership et d‘autres extensions de gestion de membres.
- Filtrage avancé pour aider à adapter les résultats de la recherche à vos besoins.
- Gestion des résultats de recherche pour améliorer les performances sur les grandes bases de données.
- Désactivez l‘indexation du contenu et des titres des publications à l‘aide d‘un simple crocher de filtre.
Fonctionnalités premium (uniquement dans Relevanssi Premium)
- Indexation du contenu des fichiers joints (PDF, Office, Open Office).
- Amélioration de la correction orthographique dans les suggestions « Vouliez-vous dire ? »
- Recherche sur plusieurs sites de la même installation multisite.
- Recherchez et indexez les profils d’utilisateurs.
- Recherchez et indexez les pages de termes de taxonomie (catégories, étiquettes, taxonomies personnalisées).
- Recherchez et indexez des colonnes arbitraires dans la table MySQL wp_posts.
- Assignez des poids à tous types de contenus et taxonomies.
- Assignez un poids supplémentaire aux nouveaux articles.
- Laissez l’utilisateur choisir entre les recherches avec ET ou OU, utiliser l’opérateur + et – (ET et NON).
- Exporter et importer les réglages..
- Commandes WP CLI.
- Publications similaires.
- Redirections pour les recherches.
Merci
- Cristian Damm pour l‘indexation des étiquettes, l‘indexation des commentaires, l‘exclusion des articles et des pages et son aide précieuse.
- Marcus Dalgren pour avoir corrigé l‘UTF-8.
- Warren Tape pour les correctifs de la version 2.5.5.
- Mohib Ebrahim pour sa chasse incessante aux bogues.
- John Calahan pour les nombreux tests de la version 4.0.
Captures d’écrans
Installation
- Installer l’extension depuis la page Extensions de WordPress.
- Activer l’extension.
- Allez sur la page des réglages de l‘extension et construisez l‘index en suivant les instructions.
- C’est tout !
Relevanssi utilise le formulaire de recherche standard et ne nécessite généralement pas de modifications du modèle des résultats de recherche.
Si la recherche n’aboutit à aucun résultat, votre thème comporte probablement un appel à query_posts() dans le modèle des résultats de la recherche. Cela rend Relevanssi inopérant. Pour plus d‘informations, voir l‘astuce la plus importante pour déboguer Relevanssi.
Désinstallation
Pour désinstaller l‘extension, retirez-la en utilisant les outils classiques de gestion des extensions de WordPress (à partir de la page Extension, d‘abord Désactiver, puis Supprimer). Si vous retirez les fichiers de l‘extension manuellement, les tables de la base de données et les options seront conservées.
FAQ
-
Base de connaissances
-
Vous trouverez des solutions et des réponses dans la base de connaissances de Relevanssi.
-
Aide contextuelle
-
Les réponses à de nombreux problèmes courants peuvent être trouvées à partir du menu contextuel. Il suffit de cliquer sur « Aide » dans le coin supérieur droit de votre tableau de bord WordPress sur la page des réglages de Relevanssi.
-
Relevanssi ne fonctionne pas
-
Si les résultats ne se modifient pas après avoir installé et activé Relevanssi, la raison la plus probable est que vous avez un appel à
query_posts()dans votre modèle des résultats de recherche. Cela perturbe Relevanssi. Retirez l‘appel àquery_posts()et voyez ce qui se passe. -
La recherche de mots avec des esperluettes ou des traits d‘union ne fonctionne pas
-
Veuillez lire Les mots avec ponctuation sont introuvables. Il s‘agit d‘une fonctionnalité de Relevanssi, mais vous pouvez la corrigée à partir des Réglages d‘indexation de Relevanssi.
-
Où sont les journaux de recherche de l’utilisateur ?
-
Voir le haut du menu d‘administration. Il y a les « recherches de comptes ».
-
Affichage du score de pertinence
-
Relevanssi enregistre le score de pertinence qu‘il utilise pour trier les résultats dans la variable $post. Il suffit d‘ajouter quelque chose comme
echo $post->relevance_scoreà votre modèle de résultats de recherche à l‘intérieur d‘un bloc de code PHP pour afficher le score de pertinence.
-
Voulez-vous dire ? suggestions
-
Relevanssi propose des suggestions de type Google « Voulez-vous dire ? » Voir les suggestions « Voulez-vous dire » dans la base de connaissances pour plus de détails.
-
Qu‘est-ce que la pondération tf * idf ?
-
Il s‘agit du système de pondération de base utilisé dans la recherche d‘informations. Tf signifie fréquence des termes tandis que idf est fréquence des documents inversés. La fréquence des termes est simplement le nombre de fois où le terme apparaît dans un document, tandis que la fréquence des documents est le nombre de documents de la base de données où le terme apparaît.
Ainsi, le poids du mot dans un document augmente plus il apparaît dans ce document et moins il apparaît dans les autres documents.
-
Qu‘est-ce qu‘un mot d‘arrêt ?
-
Chaque document est composé de plein de mots inutiles. Tous ces petits mots qui apparaissent dans à peu près tous les documents sont inutiles pour retrouver une information. En outre, leur poids dans la recherche de correspondance est très faible. De plus, retirer ces mots contribue à réduire la taille de l’index et accélère la recherche.
Avis
Contributeurs/contributrices & développeurs/développeuses
« Relevanssi – A Better Search » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
Contributeurs“Relevanssi – A Better Search” a été traduit dans 17 locales. Remerciez l’équipe de traduction pour ses contributions.
Traduisez « Relevanssi – A Better Search » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal des modifications
4.26.0
- Security: Fixes a vulnerability where a contributor-level user could make a SQL injection.
- Minor fix: Relevanssi now ignores the contents of SVG tags.
- Minor fix: The
relevanssi_missing_sort_keyhook did not fire formenu_order. It does now, ifmenu_orderis 0. - Minor fix: Relevanssi no longer breaks image cloning in MultilingualPress.
- Minor fix: Synced pattern contents are now indexed recursively so that, for example, the
relevanssi_noindexclass works.







