WordPress est livré avec un système de recherche interne de base, mais il peut encore être amélioré. Si votre page Web contient plus que quelques pages, vous devez absolument vous assurer que vous offrez une excellente expérience de recherche interne. Lisez la suite pour comprendre pourquoi !
La recherche est notre façon de… rechercher
Au début d’Internet, les utilisateurs naviguaient sur le Web en cliquant sur des listes et des répertoires de liens. Mais, à mesure que les moteurs de recherche sont devenus plus populaires, ce comportement a changé. Maintenant, Google (et d’autres) ont normalisé rechercher comme la façon dont nous explorons le Web. Au lieu de simplement sauter de lien en lien, nous décrivons ce que nous voulons et obtenons une liste d’options.
Il y a de fortes chances que vos utilisateurs aient les mêmes attentes votre site Internet. La plupart des personnes qui arrivent sur votre site Web ont une question spécifique en tête. Ou ils peuvent être à la recherche d’un élément d’information spécifique. S’ils ne voient pas immédiatement ce qu’ils recherchent, ils s’attendront probablement à pouvoir rechercher. Après tout, c’est beaucoup plus facile que d’avoir à apprendre comment votre site Web est structuré et à parcourir vos listes de liens.
S’il n’y a pas d’option de recherche, un embrouillé ou alors perdu l’utilisateur peut simplement quitter votre site Web. Et si cela se produit souvent, cela peut créer le type de signaux d’expérience utilisateur négatifs qui peuvent amener Google à penser que vos pages ne sont pas de bons résultats. Mais si vous fournissez un génial expérience de recherche, qui pourrait créer positif signaux d’expérience utilisateur, qui peuvent être bénéfiques pour votre référencement.
La recherche interne de WordPress est d’accord
La bonne nouvelle est que WordPress prend en charge la recherche interne « prête à l’emploi ». De nombreux thèmes sont livrés avec une zone de recherche dans l’en-tête, la barre latérale ou le pied de page. Les utilisateurs peuvent taper un mot-clé ou une phrase, et WordPress les enverra vers une page qui répertorie le contenu le plus important du site qui correspond à cette recherche.
Mais les résultats ne sont pas toujours génial. Ce que vous regardez n’est pas toujours clair. Il peut être difficile de trier, de filtrer et de trouver le bon résultat. Et ce n’est pas toujours clair comment même chercher en premier lieu.
Si vous utilisez la fonction de recherche par défaut de WordPress, vous pouvez faire beaucoup pour éviter ces problèmes et offrir une excellente expérience utilisateur.
Optimiser votre expérience de recherche interne
Votre système de recherche interne est généralement divisé en trois parties. Il existe un formulaire dans lequel les utilisateurs saisissent leur requête, la page qui affiche les résultats et le système sous-jacent qui fournit ces résultats. Il existe de nombreuses façons d’évaluer et d’améliorer chacun d’entre eux, afin d’offrir une excellente expérience utilisateur.
Le formulaire de recherche
Le formulaire de recherche est l’endroit où vos utilisateurs commencent leur recherche. Mais, seulement s’ils peuvent le trouver, et seulement s’ils peuvent le reconnaître ! Pour vous assurer que les gens utilisent votre système de recherche, vous devez vous assurer que :
- C’est facile à trouver. Les gens peuvent ignorer les fonctionnalités de recherche dans les menus, les pieds de page ou d’autres zones « cachées ».
- C’est évident et reconnaissable. Les champs de saisie doivent ressembler champs de saisie, utilisez une icône de recherche et dites « rechercher » dans l’espace réservé.
- Il se comporte de manière conventionnelle. Des fonctionnalités sophistiquées qui modifient l’apparence, le fonctionnement ou le comportement du champ de saisie peuvent dérouter ou défier les utilisateurs. Les personnalisations et les améliorations ne doivent pas casser les bases.
- Il a un « bouton de recherche‘. Appuyer sur « Entrer » devrait soumettre le formulaire, mais les utilisateurs qui ne le savent pas devraient pouvoir cliquer sur un bouton « Envoyer » utilement étiqueté à la place.

La page des résultats de recherche
Une fois que les utilisateurs ont tapé et soumis leur requête de recherche, ils s’attendront à un ensemble de résultats. Ceux-ci devraient les aider à identifier rapidement la meilleure réponse à leur question (ou à réessayer avec un nouveau terme de recherche). Pour rationaliser cela autant que possible, vous devez vous assurer que :
- Les résultats sont classés par pertinence. Les anciennes versions de WordPress utilisées pour ordonner les résultats par Date, alors assurez-vous d’être à jour !
- Les résultats contiennent des extraits pertinents. Voir le titre, un extrait (révélant) et potentiellement même l’image miniature de chaque résultat aide les utilisateurs à affiner la liste.
- Le mot-clé de recherche est mis en surbrillance. L’affichage du terme recherché par l’utilisateur dans le contexte de chaque résultat facilite la compréhension du contexte et du contenu de chaque résultat.
- La droite les types du contenu sont affichés. Les utilisateurs d’une boutique en ligne ne veulent probablement pas voir votre articles de blog dans vos résultats de recherche. Vous ne voulez probablement pas non plus inclure de contenu privé, non publié ou autrement non public. Gérer les types de contenu inclus (ou permettre aux utilisateurs de filtrer les résultats) est essentiel pour obtenir un bon résultat.
- Il y a des métadonnées et des outils utiles. Afficher le nombre de résultats et fournir une pagination peut aider l’utilisateur à identifier quand une recherche aurait pu être trop générique.
- Il est facile de rechercher à nouveau. L’inclusion d’un formulaire de recherche dans la zone de contenu ou de modèle, peut-être en plus de celui dans l’en-tête ou la barre latérale, facilite l’affinement et la recherche à nouveau.
- Il y a une bonne expérience de « pas de résultats ». Les pages de résultats vides doivent aider l’utilisateur à comprendre la situation, faire des suggestions, fournir des liens utiles et les guider vers un résultat positif.
- Tout est sans index. Il est recommandé de garder vos pages de résultats de recherche internes hors de Google et des autres moteurs de recherche (Yoast SEO gère cela automatiquement pour vous) !

Le système sous-jacent
De nombreux sites Web WordPress reposent sur la fonctionnalité de recherche « native » intégrée au logiciel. Cependant, il existe plusieurs systèmes et plugins tiers qui peuvent radicalement améliorer la qualité de vos résultats.
Nous sommes de grands fans du RechercheWP et Relevanssi plugins WordPress ; qui font tous deux un excellent travail en permettant une personnalisation fine (telle que la gestion des pluriels et des mots radicaux), ainsi que la recherche de toutes sortes de formats de contenu ; des attributs de produit aux champs personnalisés, au texte dans les fichiers PDF. Les deux plugins fournissent de nombreux outils, astuces et paramètres pour vous aider à vous assurer que vos utilisateurs trouvent ce qu’ils recherchent.

Mais il y a toujours un problème. Ces deux plates-formes sont toujours limitées par leur fonctionnement dans les limites de WordPress ; ce qui peut limiter leurs performances, leur flexibilité et leurs capacités. Si vous souhaitez déverrouiller même Suite puissance de feu et personnalisations, nous vous recommandons d’utiliser une « solution hébergée », ce qui signifie que le processus de données et de recherche se déroule sur leurs serveurs, pas sur les vôtres.
Nous sommes de grands fans de Algolie; ils sont l’un des principaux acteurs du marché en matière de solutions de recherche hébergées. Malheureusement, ils ont abandonné leur plugin WordPress officiel ; cependant, l’équipe de WebDevStudios maintient une nouvelle version. Nous sommes particulièrement attachés à cette approche car elle s’intègre intelligemment aux Fonctionnalité Algolia dans Yoast SEO.
Avec quelques très bricolage mineur, vous pouvez utiliser les données de liaison internes de Yoast SEO (qui enregistrent lesquelles de vos publications sont liées les unes aux autres) comme « poids » dans votre logique de recherche. Cela signifie que votre contenu le plus lié est plus susceptible d’être bien classé dans vos résultats de recherche internes. Cela signifie que les utilisateurs sont plus susceptibles de trouver votre meilleur contenu.
Vous pouvez en savoir plus sur la façon de configurer cette intégration ici.
Bon nombre des systèmes de recherche les plus sophistiqués (y compris Algolia) offrent également des capacités de « recherche en direct ». Ces résultats renvoient au fur et à mesure que l’utilisateur tape dans le champ de recherche. Cela pourrait aider les utilisateurs à trouver ce qu’ils recherchent sans même avoir besoin de nous faire parvenir leur recherche. Cela peut même leur supprimer complètement la nécessité de visiter la page de résultats de recherche.

Utilisez les analyses de recherche internes pour améliorer votre site Web
Fournir un système de recherche interne robuste et riche en fonctionnalités est non seulement utile pour vos utilisateurs, mais il peut également vous aider à améliorer votre site Web et votre contenu.
Les systèmes de suivi (comme Google Analytics et les propres systèmes de surveillance de certains plugins) peuvent enregistrer la façon dont les visiteurs utilisent le système de recherche. Les données sur ce que les gens recherchent, et s’il semble qu’ils trouvent ce qu’ils recherchent, peuvent être inestimables lors de l’optimisation de votre site. Cet article sur Moz a quelques bons conseils sur par où commencer, avec rien de plus qu’une configuration de base et Google Analytics. Des configurations plus sophistiquées, comme Algolia, peuvent fournir une analyse beaucoup plus sophistiquée et des informations plus approfondies.
L’identification des mauvaises expériences, comme des recherches sans résultats ou des personnes qui ne trouvent pas ce qu’elles cherchent, est la première étape pour les corriger. Cela pourrait signifier améliorer le contenu, écrire Nouveau du contenu et des pages, ou tout simplement faire du ménage numérique !
Exposez votre recherche interne dans Google
Vous avez peut-être vu que parfois, Google peut afficher un champ de saisie de recherche dans les résultats de recherche d’un site. Lorsqu’un utilisateur effectue une recherche à partir de ce champ, Google l’envoie directement à la page de résultats de recherche de ce site.
Ceci est généralement alimenté par des données structurées, que Yoast SEO génère automatiquement sur votre site. Google ne l’affichera pas toujours (et l’affichera rarement sur des sites Web petits ou simples), mais peut choisir de le faire s’il pense que cela aidera les utilisateurs à naviguer sur des sites plus grands ou plus complexes.
Notez que vous pouvez désactiver cette option en ajoutant la balise méta suivante à toutes vos pages :
<meta name="google" content="nositelinkssearchbox" />
Désactiver la recherche dans WordPress
Si nous ne vous avons pas convaincu qu’offrir une excellente expérience de recherche interne est une bonne idée, ne vous inquiétez pas. Il est possible de désactiver la fonctionnalité de recherche interne sur votre site WordPress.
Au moins, sorte de. Il n’y a pas réellement de moyen natif de simplement « désactiver » la recherche sur un site WordPress. En fait, de nombreux sites Web suppriment simplement (ou ne créent jamais) une barre de recherche, sans se rendre compte que quiconque ajoute ?s=search-term
à leur site Web sera envoyé à une page de résultats de recherche. Le pire, c’est que ces modèles et pages sont rarement stylisés (ou construits/définis du tout). Cela signifie que lorsque vous les visualisez, ils semblent souvent brisés et déroutants.
Si vous ne voulez pas que les utilisateurs puissent effectuer des recherches sur votre site, vous devrez modifier la logique de votre thème pour supprimer les impasses. Alternativement, vous pouvez utiliser un plugin comme celui-ci.
Source link