Les meilleurs plugins pour améliorer la recherche de WordPress

Saviez-vous qu’il est possible d’améliorer la recherche sur votre site WordPress ?

La fonction recherche de WordPress, vous l’avez sans doute tous aperçue, vous l’avez peut-être même déjà utilisée, vous en avez même surement compris l’utilité : c’est la petite loupe dans la barre latérale ou dans la barre du menu qui permet d’effectuer une recherche par mots clefs sur la totalité d’un site WordPress.

On l’oublie parfois, mais cette fonctionnalité de recherche par défaut de WordPress est particulièrement intéressante en tant qu’utilisateurs pour naviguer directement vers un contenu spécifique. Mais elle a parfois ces limites.

Dans cet article, nous allons voir ensemble qu’il est possible d’améliorer l’efficacité de la recherche sur son site web. Le but : une recherche plus précise, plus efficace et plus pratique = un utilisateur heureux !

tout-recherche-wordpress

Recherche native de WordPress

Nativement, WordPress a toujours permis d’ajouter un champ de recherche sous forme de widget que l’on peut intégrer dans une barre latérale (sidebar) ou dans un pied de page (footer). Aujourd’hui, la plupart des thèmes WordPress permettent d’activer cette fonction recherche en ajoutant le symbole “loupe” dans un menu.

Cette fonctionnalité fait le job, mais elle a aussi ses limites. Lorsque vous lancez une recherche par mots clefs, WordPress vous affiche une page de résultats par ordre de pertinence après avoir inspecté les contenus suivants :

  • Le titre et le contenu de vos pages et articles
  • Le titre, les légendes et texte alternatif de vos images

Comme on peut s’en rendre compte, il manque certains contenus qui pourraient ajouter de la pertinence aux résultats de recherche.

Un autre aspect à prendre en compte avant de décider d’optimiser et d’améliorer la recherche sur votre site WordPress c’est le temps de traitement. En effet, la fonction recherche de WordPress demande des ressources et plus votre site est “gros” (avec beaucoup de contenu) plus le temps sera long pour scanner l’entièreté du contenu de votre site.

Cette durée de chargement va bien sûr dépendre de plusieurs facteurs (dont la qualité de votre hébergement), mais le constat est là : quand il y a beaucoup de contenu à inspecter, la recherche native de WordPress est lente. Et aujourd’hui, nos lecteurs veulent que ça aille vite.

Alors bien sûr les sites avec peu de contenu pourront largement se contenter de cette recherche “basique”. En revanche, pour ceux qui commencent à avoir beaucoup de matière sur leur site, une recherche améliorée peut s’avérer nécessaire.

Améliorez la recherche native de WordPress avec WP Extended Search

meilleurs plugins recherche wordpress 3

Si vous souhaitez améliorer la recherche sur votre site web et par la même l’expérience utilisateur, alors vous pouvez commencer par utiliser le plugin WP Extended Search.

WP Extended Search est un plugin de recherche léger et efficace qui va tout simplement vous permettre de scanner plus de types de contenu. WP Extended Search permet de personnaliser la recherche WordPress pour élargir le champ des types de contenu inspectés :

  • les métas de l’article
  • les noms d’auteurs
  • les catégories
  • les tags
  • les taxonomies personnalisées.

Le plugin offre la possibilité de gérer le comportement par défaut de la recherche WordPress pour rechercher dans le titre de l’article, le contenu de l’article et l’extrait de l’article.

Le petit plus du plugin : le formulaire de recherche personnalisé. En gros, vous pouvez créer des paramètres de recherche, puis les affecter à des formulaires personnalisés que vous pourrez placer où vous le souhaitez de différentes façons : widget, shortcode, fonction PHP, HTML…

Infos générales

  • +20 000 installations actives
  • Note de 5/5
  • Mises à jour régulières

Fonctionnalités

  • Recherche dans les clés méta sélectionnées
  • Recherche dans les catégories, les balises ou les taxonomies personnalisées
  • Recherche dans le nom de l’auteur du message
  • Inclure ou exclure tout type d’article public
  • Contrôlez si la recherche doit porter sur le titre, le contenu, l’extrait ou tous les éléments.
  • Compatible avec WooCommerce. Recherche dans les SKU des produits, les attributs, les champs personnalisés, etc.
  • Créez un nombre illimité de paramètres de recherche à utiliser avec des formulaires de recherche personnalisés.
  • Ajoutez des formulaires de recherche en utilisant un widget, un shortcode ou une fonction PHP. Fonctionne également avec le fichier searchform.php personnalisé
  • Excluez les anciens contenus des résultats de recherche (plus anciens que la date spécifiée par l’administrateur).
  • Personnalisez le nombre d’articles à afficher sur la page de résultats de recherche.
  • Personnalisez la relation SQL (AND/OR) entre les termes de recherche.
  • Personnaliser l’ordre des résultats de la recherche
  • Contrôle de la correspondance exacte ou partielle de la requête de recherche
  • Prêt pour la traduction
  • Compatible avec WPML

Améliorer la recherche native de Woocommerce avec Advanced Woo Search

meilleurs plugins recherche wordpress 4

Si vous avez un site Woocommerce, il est fort probable que le plugin Advanced Woo Search vous intéresse. D’autant qu’il allie deux fonctionnalités intéressantes : élargir le champ de la recherche et offrir une expérience instantanée grâce à la recherche Ajax.

Le plugin ajoute une quantité de fonctionnalités et d’options de recherche vraiment poussées qui devrait satisfaire la majorité d’entre vous. L’intérêt d’utiliser un plugin comme Advace Woo Search est clairement d’améliorer la recherche de produit dans votre boutique Woocommerce et de la rendre plus intuitive et plus efficace pour vos clients.

Infos générales

  • +60 000 installations actives
  • Note de 5/5
  • Mises à jour régulières

Fonctionnalités

  • Recherche dans tous vos produits WooCommerce.
  • Recherche dans le titre, le contenu, l’extrait, les catégories, les tags, l’ID et le sku du produit.
  • Shortcode et widget pour placer le champ de recherche où vous voulez.
  • Chaque résultat de recherche contient l’image et le prix du produit
  • Recherche de catégories et de balises de produits
  • Classement intelligent des résultats de la recherche
  • Prise en charge des mots d’arrêt pour exclure certains mots de la recherche.
  • Prise en charge des produits variables
  • Les résultats de recherche du plugin sont intégrés à la mise en page de votre site.
  • Synchronisation automatique de toutes les données relatives aux produits.
  • Support des pluriels, des synonymes, des signes diacritiques
  • Option d’intégration transparente pour remplacer le formulaire de recherche natif
  • Compatible avec WPML, Polylang, WooCommerce Multilingual, qTranslate
  • Compatible avec Gutenberg, Elementor, Beaver Builder, WPBakery, Divi Builder
  • Compatible avec Custom Product Tabs pour WooCommerce, Search Exclude

Fonctionnalités Premium

  • Personnalisation de l’apparence du formulaire et des résultats de recherche
  • Filtres pour afficher différents résultats de recherche
  • Nombre illimité de formulaires de recherche
  • Prise en charge des produits variables
  • Recherche de pages de taxonomies, d’attributs de produits, de taxonomies personnalisées, de champs personnalisés
  • Recherche d’utilisateurs
  • Exclusion/inclusion de produits spécifiques
  • Choix de la source de l’image pour les résultats de recherche
  • Logique de recherche ET / OU
  • Bouton “Ajouter au panier” dans les résultats de recherche
  • Compatible avec WooCommerce Brands, Advanced Custom Fields, WCFM – WooCommerce Multivendor Marketplace

Améliorer l’expérience de la recherche avec Ajax Search

meilleurs plugins recherche wordpress 1

Pour aller vraiment plus loin dans l’expérience de recherche que vous souhaitez offrir à vos utilisateurs, alors un plugin comme Ajax Search sera un outil à considérer.

Comme son nom l’indique, ce plugin utilise la technologie Ajax pour proposer des résultats instantanés aux requêtes de recherche. Instantanées dans le sens où lorsque vous commencez à taper un mot dans le champ de recherche des propositions correspondantes à ce mot apparaissent en “live” sous la forme d’un menu déroulant sous le champ.

Ajax search propose deux versions du de son plugin d’amélioration de la recherche :

  • Ajax Search Lite (gratuit)
  • Ajax Search Pro (payant)

Ajax Search Lite offre déjà une expérience optimisée à vos lecteurs en remplaçant le recherche native de WordPress. Le plugin permet d’affiner la recherche avec des suggestions de mots clefs et différents filtres de catégorie ou de types de posts. Le plugin prend en charge les types de posts personnalisés et les champs personnalisés et plus encore.

Infos générales

  • +60 000 installations actives
  • Note 4,5/5
  • Mises à jour régulières

Fonctionnalités de la version Lite

  • Recherche dans les articles et les pages
  • Recherche dans les types de posts personnalisés
  • Recherche dans les produits WooCommerce, les événements, les portfolios…
  • Recherche dans le titre, la description, l’extrait, les catégories, les étiquettes et tout autre champ personnalisé.
  • Remplacement automatique de la recherche par défaut
  • Ajouter un champ de recherche par widgets ou shortcodes.
  • Filtres personnalisés (cases à cocher) pour les catégories et les types d’articles.
  • Exclusions de catégories et d’articles
  • Boîtes de paramètres de recherche frontale
  • Compatible avec WPML et QtranslateX
  • 8 designs de modèles et ajustement des couleurs
  • Icônes SVG et CSS3 vectorisées retina ready
  • Images dans les résultats de recherche
  • Mise en cache des images
  • Options de performance
  • Intégration de Google Analytics
  • Responsive

Ajax search Pro est la version premium du plugin et offre plus de réglages personnalisables, comme des filtres par cases à cocher, listes déroulantes, boutons radio, etc. et des filtres de champs personnalisés.

La recherche peut renvoyer des commentaires, des pages, ou tout type de contenu personnalisé comme des produits WooCommerce, les utilisateurs, sujets et réponses de forums BBPress ou BuddyPress, etc. Des champs de recherche peuvent être intégrés partout sur votre site par l’intermédiaire de Shortcodes ou de widgets compatibles avec tous les principaux constructeurs de pages (Elementor, WPBakery Page builder, Visual Composer, Divi…). De plus, la version Pro offre des possibilités de mises en cache plus efficaces pour libérer de la performance.

Fonctionnalités de la version Pro :

  • Mise en cache des images et des phrases de recherche.
  • Recherche dans BuddyPress, BBPress, JigoShop, Woocommerce, PeepSo
  • Recherche dans les commentaires, les pièces jointes et le contenu des médias (PDF, Office etc…)
  • Recherche dans les champs personnalisés
  • Regroupement des résultats de recherche par catégories ou types de contenu
  • Regroupement des messages par catégorie, type de contenu
  • Filtres de taxonomies, filtres de champs personnalisés, filtres de types de contenu, filtres de dates.
  • Plus de 100 thèmes configurables et modifiables pour personnaliser l’aspect de la recherche
  • 4 mises en page : verticale, horizontale, polaroïd et isotopique (avec pagination)
  • Plus de 400 options d’administration
  • Suggestions de mots clefs et saisie automatique
  • Statistiques de recherche
  • Mise en évidence des mots clefs

Tarifs de Ajax Search Pro

La licence permet uniquement d’installer le plugin sur un site web.

  • Regular Licence : $36 avec accès au support pendant 6 mois et mises à jour à vie

Améliorer l’expérience de la recherche avec Relevanssi

meilleurs plugins recherche wordpress 2

Le plugin Relevanssi est certainement le concurrent direct de Ajax Search et le plugin le plus utilisé pour remplacer la recherche par défaut de WordPress.

Relevanssi offre beaucoup de fonctionnalités et d’options configurables pour obtenir de meilleurs résultats.

Le plugin se décline là aussi en deux versions : une version gratuite et une version Premium qui offre des fonctionnalités supplémentaires.

Le plugin prévient les utilisateurs : “l’utilisation de Relevanssi peut nécessiter de grandes quantités d’espace dans la base de données”. Ils donnent même un calcul pour estimer ce besoin d’espace : “pour une estimation raisonnable, multipliez la taille de votre table de base de données wp_posts par trois”.

Il est donc important de prendre cela en considération, et de bien vérifier avec votre hébergeur la quantité d’espace alloué à votre base de données. Si celle-ci est trop limitée, il convient de ne pas utiliser le plugin ou de changer d’offre.

Infos générales

  • +100 000 installations actives
  • Note de 5/5
  • Mises à jour régulières

Fonctionnalités de Relevanssi en version gratuite

  • Possibilité de trier les résultats par pertinence
  • Si la recherche exacte ne donne pas de résultat, une concordance partielle est proposée
  • Utilisation des requêtes OU/ET pour trouver améliorer le résultat de la recherche
  • Utilisation des guillemets pour rechercher une phrase entière
  • Fonction de mise en évidence des termes de recherche dans la page
  • Recherche dans les catégories, tags, commentaires, champs personnalisés
  • Compatible multisite, bbPress, Gutenberg
  • Affiche des suggestions, les requêtes les plus populaires ou récentes
  • Limiter les recherches à certains contenus (catégories, tags)
  • Indexation des shortcode, des types de contenus ou taxonomies personnalisés
  • Compatible WPML, Polylang, s2member membership, Members, Simple Membership
  • Filtrage avancé pour affiner les résultats de recherche
  • Restriction des résultats pour améliorer les performances
  • Désactiver l’indexation du contenu et des titres des articles avec un simple filtre.

Fonctionnalités premium (uniquement dans Relevanssi Premium)

  • Indexation des pièces jointes (PDF, Office, Open Office)
  • Recherche globale sur une installation multisite
  • Recherche dans les profils d’utilisateurs
  • Recherche dans les taxonomies (catégories, tags, taxonomies personnalisées)
  • Recherche dans la table MySQL wp_posts
  • Régler l’importance des types de contenus et taxonomies
  • Assignez une importance aux nouveaux articles
  • Redirections : permets de forcer un mot clef à rediriger directement vers un article précis

Options supplémentaires

  • Ajouter la fonction “Related Post” à vos pages pour proposer des articles similaires
  • Utilisation possible d’une série de commandes WP CLI

Tarifs de Relevanssi Premium

Tous les plans premium sont proposés pour une quantité illlimitée d’installations et de sites web.

  • Plan Annual : $99 avec accès au support et mises à jour pendant 1 an
  • Plan Permanent : $349 avec accès au support et mises à jour à vie

Améliorer les performances de la recherche

meilleurs plugins recherche wordpress 7

Vous l’avez vu, le plugin Relevanssi prévient ses utilisateurs que l’utilisation de la recherche avancée peut demander beaucoup de ressources et notamment une grande quantité d’espace dans votre base de données.

Choisissez un bon hébergeur

Le premier et meilleur conseil que l’on peut vous donner ici pour commencer est de choisir un hébergeur de qualité. Trop souvent, ce “poste” de dépense est réduit à sa plus simple expression et on cherche l’hébergeur le moins cher possible. C’est d’une manière générale souvent une assez mauvaise idée.

Un bon hébergeur est un hébergeur qui vous alloue une quantité suffisante d’espace disque, d’espace de base de donnée et de performances (CPU) afin de ne pas limiter l’usage de votre site WordPress.

Par exemple si vous avez beaucoup de contenu et que vous utilisez un plugin pour améliorer la recherche WordPress, on vous conseille vraiment de commencer par regarder du côté de votre hébergeur pour vérifier votre configuration.

Mettez en Cache votre page de résultats de recherche

On l’a vu les versions premium des plugins de recherche offre souvent la possibilité de mettre en cache une partie des résultats de recherche.

Si vous utilisez les versions gratuites de ces plugins, cette mise en cache ne sera surement pas disponible, il est pourtant important, pour ne pas plomber les performances de votre site, d’installer une solution de mise en cache de la page de résultats de recherche.

La mise en cache de la page de recherche éviter au serveur de traiter les requêtes en continu et affiche une page de résultat statique, améliorant ainsi la vitesse d’affichage des résultats (et l’utilisation des ressources de votre serveur).

Plusieurs plugins de mise en cache proposent cette fonctionnalité : W3 Total Cache, WP Rocket avec l’extension Cache Search Results helper, etc.

En conclusion

Pour conclure, il existe plusieurs solutions pour améliorer la recherche WordPress et offrir à vos utilisateurs une meilleure expérience. On a vu qu’il était simplement possible d’agrandir le champ de recherche par défaut, mais également qu’il était possible de totalement remplacer la recherche WordPress par une recherche entièrement personnalisée.

Les deux principaux plugins pour améliorer la recherche sont clairement Ajax Search et Relevanssi. Les deux ont leurs avantages et leur défaut, mais restent des valeurs sûres. À vous de tester le plugin qui conviendra le mieux à votre besoin.

Et pour terminer, attention à l’impact de ces plugins sur les performances de votre site. Nous vous conseillons de bien tester les effets, vérifier votre configuration serveur avec votre hébergeur, et d’installer un système de cache efficace si besoin.

L’UX (expérience utilisateur) est de nos jours de plus en plus importante et vous verrez qu’améliorer la recherche de WordPress peut largement fluidifier la façon de naviguer dans le contenu de votre site web.

wpformation
NE MANQUEZ PLUS RIEN !
Inscrivez-vous pour recevoir le meilleur de WordPress dans votre boîte de réception, chaque mois.

Nous ne spammons pas ! Consultez notre politique de confidentialité pour plus d’informations.

A propos de l'auteur...

Avatar de Samuel Bourille

Samuel Bourille

Blogueur voyage et rédacteur web depuis 2015, j'ai la geek attitude depuis que j'ai mis le nez dans un ordinateur il y a pas mal d'années maintenant ! Wordpress est une source inépuisable de découvertes et de nouveaux défis à relever et même si l'écriture et la photographie sont ma passion première, j'avoue que j'aime beaucoup mettre les mains dans le cambouis.