Lorsque vous effectuez une recherche sur WordPress, celle-ci affiche par défaut tous les articles et pages publiés sur le site qui sont pertinents pour votre recherche. Cependant, lorsque les utilisateurs utilisent la fonction de recherche de WordPress, le plus souvent, ils recherchent un article particulier et non une page du site.

Dans ce tutoriel, je vais démontrer deux façons simples d’exclure les articles ou les pages des résultats de recherche de WordPress. Nous utiliserons la technique du plugin, et nous verrons également comment ajouter facilement du code dans votre fichier functions.php qui vous permettra d’exclure automatiquement les articles ou les pages de WordPress lorsque quelqu’un effectue une recherche sur votre site web.

Pourquoi exclure des articles ou des pages de la recherche ?

Il y a en fait un certain nombre de raisons pour lesquelles vous pouvez vouloir exclure des articles ou des pages de la recherche d’un site WordPress.

Voici quelques-unes des principales raisons :

  • Vous publiez un message privé ou un contenu de page privée pour des utilisateurs spécifiques, et vous ne voulez pas que tout le monde puisse trouver ce contenu sur votre site Web.
  • Le site comprend du contenu payant qui ne devrait pas être accessible aux utilisateurs qui n’ont pas la permission de le consulter.
  • Vous essayez d’éviter que des pages non pertinentes n’apparaissent dans les résultats de recherche de votre site. La page d’accueil ou la page de l’auteur qui apparaissent dans les résultats en est un bon exemple. Ces pages ne sont généralement pas pertinentes pour la recherche d’un visiteur.

En gros, lorsque vous excluez les articles et les pages de la recherche WordPress, vous permettez aux gens de trouver du contenu pertinent plus rapidement et plus facilement. Il n’est pas difficile d’accomplir ces changements.

En relation  Comment ajouter des champs personnalisés aux taxonomies dans WordPress

Voyons comment nous pouvons facilement exclure des articles ou des pages de la recherche d’un site Web WordPress.

Exclure les articles ou les pages de la recherche WordPress à l’aide d’un plugin.

Afin d’exclure des articles ou des pages d’une recherche sur un site WordPress en utilisant la méthode du plugin, nous allons utiliser le plugin Search Exclude.

Search Exclude est un plugin léger et simple à utiliser. Il vous permet d’exclure rapidement et facilement n’importe quel article ou page d’une recherche de blog dans WordPress.

Le plugin n’a pas de paramètres à configurer.

Essentiellement, il ajoute une nouvelle fonctionnalité à l’écran d’édition des articles et des pages. Il vous suffit d’installer et d’activer le plugin, et vous pouvez exclure des pages en cochant la case qui apparaît maintenant dans les articles et les pages.

Search Exclude vous fournit également une zone de page “paramètres” qui répertorie tous les articles et les pages que vous avez exclus de la recherche. Ainsi, vous pouvez facilement trouver ce que vous cherchez sans avoir à parcourir tous vos articles ou pages un par un.

Note :Ce plugin prend en charge la modification rapide et en masse. Il n’affectera pas non plus votre référencement en aucune façon. Votre sitemap inclura toujours les pages ou les posts que vous excluez de la recherche.

Installer et activer l’exclusion de la recherche

Afin d’utiliser le plugin Search Exclude, il doit être installé et activé. Vous pouvez le faire à partir de la page des plugins de votre tableau de bord d’administration WordPress. Recherchez simplement le plugin.

Une fois que vous avez localisé le plugin, cliquez sur le bouton “Installer maintenant”, puis sur le bouton “Activer”.

Une fois le plugin installé et activé, ouvrez un article ou une page dans l’éditeur. Vous verrez qu’une nouvelle case à cocher apparaît sur le côté droit de l’éditeur, intitulée “Exclusion de la recherche”.

En relation  Comment supprimer wordpress de l'URL de votre site

Pour exclure un article ou une page d’une page de résultats de recherche WordPress, il suffit de cocher la case correspondante, puis de publier ou de mettre à jour le contenu. Maintenant, l’article ou la page sera exclu des résultats de recherche sur votre site WordPress.

Pour voir une liste de tous les articles et pages que vous avez exclus au fil du temps, cliquez sur Paramètres Exclusion de la recherche.

Vous voyez maintenant une liste de tous les articles et pages que vous avez exclus de la recherche sur votre site Web WordPress. C’est un moyen facile de suivre et de voir tout ce que vous avez fait.

Par exemple, vous constatez peut-être une forte baisse du trafic d’un article que vous vouliez conserver dans la recherche du site. Vous pouvez regarder dans cette liste pour vous assurer qu’il n’a pas été ajouté accidentellement.

Ajout de code au fichier Functions.php pour exclure des articles ou des pages

Vous pouvez également supprimer des articles ou des pages de la recherche de votre blog dans WordPress en ajoutant du code au fichier functions.php.

Remarque : Si vous modifiez le fichier functions.php de votre thème, vous courez le risque que vos modifications soient écrasées lors de la mise à jour du thème. Pour cette raison, il est toujours préférable d’utiliser et de modifier un thème enfant lorsque vous prévoyez d’apporter des modifications aux fichiers du thème.

Pour accéder au fichier functions.php de votre site Web, cliquez sur Apparence Éditeur.

Vous accéderez ainsi aux fichiers du site WordPress où vous pourrez modifier votre code. Cliquez sur “Theme Functions (functions.php)”, et vous serez prêt à placer le code correct pour exclure les pages WordPress.

Placez le code suivant dans le fichier functions.php de votre thème :

Que fait ce code ?

En termes simples, le code ci-dessus vérifie que la recherche WordPress ne provient pas d’une des pages d’administration de WordPress. Une fois qu’il a vérifié que ce n’est pas le cas, le code force la recherche des articles uniquement en définissant le paramètre post_type et exclut les pages WordPress.

En relation  Comment installer WordPress - Le guide complet de l'installation de WordPress.

Si vous voulez faire le contraire, forcer la page de résultats de recherche de WordPress à n’afficher que les pages, définissez le paramètre post_type à “page”.

Les effets de la suppression d’un élément des résultats de recherche

Le contenu privé ou payant n’est généralement pas pris en compte dans les statistiques ou les analyses de votre site. Le fait de le retirer des résultats de recherche n’aura donc pas d’impact négatif. En revanche, le retrait d’une page ou d’un article des résultats de recherche sur votre site est susceptible de provoquer une baisse de l’audience.

Il faut s’y attendre, mais comme je l’ai mentionné précédemment, votre sitemap doit toujours contenir les pages que vous excluez de la recherche. Ainsi, si votre stratégie de référencement est solide, la suppression d’une page (ou de toutes les pages) des résultats de recherche ne devrait pas avoir un effet trop négatif.

N’oubliez pas que vous réduisez la visibilité de tout ce que vous excluez des recherches. Il est donc conseillé de revoir vos statistiques ou analyses quelques semaines ou mois après avoir procédé à des exclusions.

Réflexions finales

Quelles que soient les raisons pour lesquelles vous souhaitez supprimer un élément de la recherche, la flexibilité de WordPress vous permet de le faire facilement. Les plugins sont là pour la facilité et la rapidité, et les modifications de modèles ou de fichiers pour ceux qui préfèrent s’atteler à la tâche.

C’est pourquoi nous avons couvert les deux méthodes dans ce tutoriel. Une méthode n’est pas nécessairement meilleure que l’autre, c’est juste une question de préférence et de niveau d’expérience.

En plus de ce dont nous avons parlé ici, il existe également une excellente option pour indiquer à votre site WordPress d’utiliser plus de moteurs de recherche lorsqu’il effectue une recherche sur le site. J’espère que ce tutoriel vous a donné un petit aperçu de la facilité avec laquelle vous pouvez exclure des articles ou des pages de la recherche sur votre site WordPress.

Avez-vous déjà utilisé la technique ou le code du plugin ci-dessus ? Quelle est votre méthode préférée pour améliorer la fonctionnalité de recherche sur votre site Web WordPress ?