Meilleures solutions de recherche pour WordPress

Publié: 2022-04-10

Si vous êtes impliqué dans un site de contenu pour WordPress, que vous en construisiez un ou que vous en possédiez un, vous savez probablement que l'utilitaire de recherche WordPress par défaut n'est pas le meilleur. Après avoir terminé plusieurs projets qui comptaient plus de 5 000 articles de blog individuels, nous sommes également arrivés à cette conclusion.

Pour corriger la recherche par défaut plutôt maladroite de WordPress, nous avons décidé de jeter un œil à quelques plugins supplémentaires qui étendraient la fonctionnalité, ce qui réduirait les taux de rebond et se traduirait par une meilleure expérience utilisateur. Dans cet article, nous allons discuter des plugins/astuces que nous avons utilisés dans le passé pour faire de la recherche WordPress une meilleure expérience.

Quel est le problème avec la recherche WordPress par défaut ?

Pour certaines applications, la recherche WordPress par défaut convient. Entrez simplement un terme de recherche et WordPress effectuera une recherche dans tous vos messages, en identifiant les mots-clés qui correspondent. Il renverra ensuite cette requête sous la forme d'une collection de publications, stylisées conformément à votre thème.

Le problème ici est que la correspondance est très basique, ce qui signifie que la pertinence du contenu renvoyé par la recherche WordPress peut parfois faire défaut.

Si quelqu'un recherche quelque chose sur votre site Web, il y a une intention derrière cela. Si vous pouvez connecter ce visiteur avec le bon contenu, il y a de fortes chances qu'il reste sur votre site Web. Si votre site Web génère des revenus grâce à la publicité ou à des liens d'affiliation, il est extrêmement important d'obtenir une recherche WordPress correcte.

Les résultats de recherche par défaut de WordPress sont triés selon les points suivants :

  • Correspondances de phrases complètes dans les titres des articles.
  • Tous les termes de recherche dans les titres des articles.
  • Tous les termes de recherche dans les titres des publications.
  • Correspondances de phrases complètes dans le contenu de la publication.

Essentiellement, WordPress prend votre requête de recherche et parfois la fait correspondre à des termes qui peuvent ou non être pertinents pour l'utilisateur. C'est assez basique, et mettre en place une meilleure solution de recherche pour WordPress est généralement une bonne idée, surtout si votre site Web est plein de contenu. Ceci est moins important si vous avez un simple site Web d'entreprise.

Il existe également plusieurs utilitaires qui manquent dans l'interface de recherche par défaut de WordPress. Par exemple, la plupart des thèmes ne mettent pas l'accent sur le texte, en mettant en gras ou en surlignant les extraits même pour le contenu de la publication. Il n'y a pas non plus de moyen facile de suivre les recherches WordPress, qui vous offrent un aperçu précieux de ce que vos visiteurs veulent réellement lire.

D'autre part, le moteur de recherche Google utilise l'apprentissage automatique, des algorithmes complexes d'un milliard de dollars, et plus encore, pour servir efficacement aux utilisateurs le contenu pertinent qu'ils veulent réellement lire. C'est l'étalon-or, et de nombreux visiteurs s'attendent à ce niveau de pertinence, même si vous êtes un simple site Web WordPress.

En résumé, ce sont les principaux problèmes de la recherche WordPress. Vous trouverez certainement des limitations si vous avez beaucoup de contenu sur un site Web, pour lequel cet article est écrit, mais même si vous avez un site Web d'entreprise de base, vous voudrez peut-être envisager d'améliorer votre jeu de recherche WordPress, car il entraîner des taux de solde inférieurs chez les visiteurs plus heureux.

Gardez également à l'esprit que la plupart des constructeurs de pages et des thèmes redéfinissent simplement la fonction de recherche de base de WordPress. Par exemple, le widget Elementor Search est un peu différent du widget WordPress Search par défaut, mais il est juste restylé. Il en va de même pour Oxygen, Beaver Builder et la plupart des thèmes WordPress. C'est pourquoi vous devez rechercher des plugins pour ajouter les fonctionnalités nécessaires à votre site.

Cela dit, discutons des différents plugins et extraits de code que notre agence a utilisés dans le passé pour trouver et fournir efficacement du contenu aux visiteurs qui effectuent des recherches sur les sites Web de nos clients.

Comment nous renforçons la recherche sur nos sites WordPress

Lors de la création de nos sites, nous souhaitons conserver l'expérience de recherche en marque blanche et dans WordPress. Certains services tiers catalogueront tout le contenu de votre site Web et offriront une expérience de recherche, mais ils ne s'intègrent pas bien à WordPress et les visiteurs peuvent savoir que vous utilisez un service tiers. Par exemple, vous pouvez configurer une recherche personnalisée Google, mais c'est très 2010-esq, et les visiteurs veulent massivement une implémentation de recherche bien faite directement sur le site WordPress.

Dans cet esprit, nous devons nous en tenir aux plugins WordPress ou aux extraits de code qui nous aideront à améliorer notre recherche sur le site.

Après avoir travaillé avec de nombreux sites Web qui ont une tonne de contenu, nous avons réduit notre sélection de plug-ins, que nous utilisons pour renvoyer des résultats de recherche plus pertinents pour nos visiteurs. Il existe également des utilitaires supplémentaires tels que le suivi de la recherche native, le chargement des résultats Ajax, etc.

Recherche d'ivoire

Notre plugin de recherche incontournable s'appelle Ivory Search, et il est disponible en version gratuite ou payante. Nous avons opté pour la version payante, mais la plupart des fonctionnalités dont nous parlerons ci-dessous sont livrées gratuitement sur le référentiel WordPress.

Le plugin vous permet de placer une barre de recherche n'importe où avec un shortcode, ou PHP si vous êtes un développeur de thème. Vous pouvez contrôler le style visuel de la barre de recherche à l'aide de CSS ou d'une interface de personnalisation intégrée. Il y a aussi le chargement Ajax des résultats de recherche, de sorte que lorsque vous tapez une requête, les résultats s'affichent immédiatement. Si vous effectuez une recherche, les résultats seront affichés sur le modèle d'archive de recherche de votre site Web.

Cependant, la chose la plus importante pour nous est la pertinence des résultats de recherche. Les résultats de recherche Ajax aident vraiment à réduire les taux de rebond, mais si un visiteur recherche un terme et que les résultats ne le concernent pas, il quittera très probablement votre site Web.

La version payante de cet outil comprend plusieurs fonctionnalités uniques qui permettent de rechercher des résultats de recherche plus pertinents pour nos utilisateurs, en particulier ces deux fonctionnalités :

  • Fuzzy Matching - recherchez des mots dans les messages qui commencent ou se terminent par le terme de recherche.
  • Mot-clé Stemming - mot de base de recherche du mot-clé recherché.

Ces deux éléments étendent considérablement la fonctionnalité de recherche sur un site Web WordPress et interrogent des résultats plus pertinents, ce qui signifie que les visiteurs ont moins de chances de quitter le site.

Vous pouvez obtenir une licence à vie pour des sites Web illimités pour seulement 189 $, c'est ce que nous faisons.

Recherche pertinente

Ce plugin de recherche a été intégré à certains de nos premiers projets WordPress, et nous continuons à l'utiliser à ce jour. Ivory Search a ses avantages tels que la fonctionnalité Ajax, mais Relevanssi se concentre spécifiquement sur la pertinence des résultats :

  • Résultats de la recherche triés par ordre de pertinence, et non par date.
  • Correspondance floue : faire correspondre des mots partiels, si les mots complets ne correspondent pas.
  • Trouvez des documents correspondant à un seul terme de recherche (requête OU) ou nécessitant que tous les mots apparaissent (requête ET).
  • Recherchez des phrases avec des guillemets, par exemple "phrase de recherche".
  • Créez des extraits personnalisés qui montrent où le hit a été effectué, avec les termes de recherche mis en surbrillance.
  • Mettez en surbrillance les termes de recherche dans les documents lorsque l'utilisateur clique sur les résultats de la recherche.

Toutes ces fonctionnalités fonctionnant ensemble conduisent à des résultats de recherche très pertinents, c'est pourquoi le site Web de notre agence l'utilise pour alimenter notre fonctionnalité de recherche.

Comme Ivory, ce plug-in vous permet d'utiliser une version gratuite et dispose également d'une version illimitée à vie pour 349 $ par an. Bien que ce soit un peu plus que Ivory, les résultats de la recherche sont nettement plus pertinents, car c'est ce sur quoi ce plug-in se concentre.

Si vous cherchez à renforcer votre fonctionnalité de recherche WordPress, ce plugin est aussi proche que possible de l'étalon-or de la recherche Google. Il a des tonnes de fonctionnalités qu'il a permis de réaliser les résultats les plus pertinents, et indexe même les PDF et les documents supplémentaires.

Relevanssi est également livré avec des fonctionnalités uniques telles que "Voulez-vous dire/suggestion automatique", et un widget de publications associé qui est distinct de la recherche, mais utilise le même code backend.

RechercheWP

Meilleur plugin de recherche WordPress - Améliorez instantanément la recherche WordPress

SearchWP n'affiche pas directement les résultats de recherche, il ne fournit que de nouveaux résultats à afficher pour votre thème. SearchWP ne modifie en aucune façon votre modèle de résultats de recherche existant. Lors de l'activation de SearchWP, vos résultats de recherche s'afficheront exactement de la même manière qu'avant l'activation de SearchWP, mais SearchWP indique à WordPress quels résultats inclure.

Nous intégrons actuellement ce plugin de recherche dans un projet en cours, nous pouvons donc parler de la viabilité à long terme de cette solution, mais d'après ce que nous avons vécu, elle semble bien fonctionner.

La principale chose qui nous a poussés à tester ce plugin était le fait qu'il y avait des fonctionnalités avancées que nous pouvions facilement contrôler depuis le back-end, ce qui nous permettrait d'interroger les résultats de recherche les plus non pertinents pour nos utilisateurs.

C'est également un plug-in très fortement recommandé par plusieurs collègues, car il s'intègre bien avec les champs personnalisés avancés. Beaucoup de nos sites utilisent des champs personnalisés avancés pour remplir les pages avec des données uniques à ce site, et bien souvent, la fonctionnalité de recherche de base de WordPress ne récupère aucun contenu dans ces champs.

Voici ce que les développeurs de ce plug-in ont à dire à ce sujet : « Lors de la configuration de SearchWP, vous pouvez choisir les sources que vous souhaitez inclure dans les résultats. Pour chaque source, vous pouvez non seulement déterminer les attributs à prendre en compte (par exemple, titre, contenu, slug, extrait, champs personnalisés, taxonomies, commentaires), mais également définir la pertinence de chaque attribut par rapport aux autres.

Conclusion

La recherche WordPress de base n'est pas bonne pour un site Web de contenu (ce qui est exactement ce que vous êtes censé construire avec WordPress, le CMS par excellence des blogs).

Pour compenser ce problème, il existe une collection de plugins que nous avons utilisés dans le passé pour renforcer la recherche WordPress et interroger des résultats plus pertinents pour nos utilisateurs. Nous espérons que cette collection vous aidera à rendre votre recherche WordPress meilleure et plus pertinente pour vos utilisateurs, en réduisant les taux de rebond et en augmentant l'UX. Comme toujours, si vous avez des questions, contactez les commentaires ci-dessous.

Abonnez-vous et partagez
Si vous avez aimé ce contenu, abonnez-vous à notre tour d'horizon mensuel des actualités WordPress, de l'inspiration pour les sites Web, des offres exclusives et des articles intéressants.
Désabonnez-vous à tout moment. Nous ne spammons pas et ne vendrons ni ne partagerons jamais votre e-mail.