Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment exclure des pages des résultats de recherche WordPress (étape par étape)

Une erreur courante commise par de nombreux propriétaires de sites WordPress est de permettre à chaque page d'apparaître dans les résultats de recherche. Au lieu de trouver des articles de blog utiles ou des pages de produits, les visiteurs se retrouvent souvent sur des pages non pertinentes telles que les « Conditions d'utilisation », la « Politique de confidentialité » ou le « Merci pour votre achat ».

Cela peut nuire à l'expérience utilisateur globale, car ces pages ne sont pas particulièrement utiles dans les résultats de recherche. Pour les sites de commerce électronique, les pages telles que la page de paiement ou la page de compte utilisateur n'ont généralement pas besoin d'être consultables non plus.

Après des tests approfondis, nous avons trouvé un plugin qui permet de décider facilement exactement ce qui apparaît dans les résultats de recherche de votre site – SearchWP.

Dans ce guide, nous vous montrerons exactement comment exclure des pages des résultats de recherche WordPress. En excluant les pages non pertinentes, vous créerez une meilleure expérience utilisateur et aiderez les visiteurs à trouver le contenu qui leur importe vraiment. 🕵️‍♀️

Comment exclure des pages des résultats de recherche WordPress (étape par étape)

Pourquoi exclure des pages des résultats de recherche WordPress ?

La recherche WordPress par défaut inclut tous vos articles et pages dans ses résultats de recherche.

Cependant, cela peut ne pas bien fonctionner pour tous les sites Web. Par exemple, si vous gérez une boutique en ligne, vous voudrez peut-être masquer des pages comme votre page de compte, votre page de paiement, votre page de remerciement, et plus encore.

De même, si vous gérez des sites d'adhésion ou vendez des cours en ligne, vous voudrez empêcher le contenu réservé aux abonnés d'apparaître dans les résultats de recherche publics.

Cela dit, nous allons vous montrer comment exclure des pages des résultats de recherche WordPress. Vous pouvez utiliser les liens rapides ci-dessous pour naviguer dans ce tutoriel :

💡 Remarque : Dans ce guide, nous nous concentrons sur la recherche sur site, où un visiteur utilise la boîte de recherche de votre site Web pour parcourir votre contenu.

Si vous souhaitez exclure des pages des résultats de recherche Google, consultez notre guide sur comment masquer une page WordPress de Google.

Commençons.

Étape 1 : Installer un plugin de recherche WordPress

La manière la plus simple d'exclure des pages des résultats de recherche WordPress est d'utiliser le plugin SearchWP. C'est le meilleur plugin de recherche pour WordPress, utilisé par plus de 30 000 sites web.

Avec SearchWP, vous pouvez rechercher du contenu que WordPress ignore par défaut, y compris les commentaires, les types de publication personnalisés, les fichiers PDF, les produits WooCommerce et les catégories. Vous pouvez également l'utiliser pour exclure du contenu spécifique des résultats de recherche.

Pour découvrir toutes leurs fonctionnalités, consultez notre test détaillé de SearchWP.

La première chose à faire est d'installer et d'activer le plugin. Pour plus de détails, consultez notre guide étape par étape sur comment installer un plugin WordPress.

Après l'activation, allez dans SearchWP » Paramètres puis cliquez sur l'onglet « Général ».

Améliorer la recherche WordPress avec SearchWP

Ici, vous devez saisir votre licence dans la case « Clé de licence ». Vous pouvez trouver ces informations sous votre compte sur le site SearchWP. Une fois que vous avez terminé, assurez-vous de cliquer sur le bouton « Vérifier la clé ».

Étape 2 : Créer un algorithme de recherche personnalisé

Après avoir activé le plugin, vous pouvez affiner la manière dont SearchWP indexe, recherche et affiche votre contenu. Vous pouvez considérer cela comme la création d'un algorithme de recherche Google personnalisé qui est juste pour votre blog WordPress ou votre site web.

Vous devrez créer un moteur de recherche pour l'ensemble du site avant de pouvoir commencer à exclure des pages des résultats de recherche, alors rendez-vous sur SearchWP » Algorithme.

Le plugin WordPress SearchWP pour l'optimisation de la recherche

Ici, vous verrez une section pour les différents types de contenu que SearchWP recherche par défaut, tels que les pages, les articles et les fichiers multimédias.

Chaque section possède ses propres curseurs de pertinence des attributs d'application, qui vous permettent de contrôler la façon dont SearchWP classe le contenu de votre place de marché en ligne, de votre blog ou de votre site web.

Par exemple, si vous déplacez le curseur « Titre » vers la gauche et le curseur « Contenu » vers la droite, le contenu aura plus de poids que le titre.

Modifier l'échelle de pertinence des attributs

Vous pouvez soit exclure toutes les pages des résultats de recherche, soit exclure uniquement des pages spécifiques.

Pour empêcher toutes les pages d'apparaître dans les résultats de recherche de votre site Web WordPress, cliquez sur la petite icône de corbeille à côté de « Pages ».

Exclure toutes les pages des résultats de recherche WordPress

Cela ouvre une fenêtre contextuelle où vous pouvez décocher la case « Pages ».

Après cela, cliquez simplement sur « Terminé » pour exclure toutes les pages de la barre de recherche et des résultats.

Comment exclure toutes les pages des résultats de recherche de votre site

Lorsque vous avez terminé de personnaliser les paramètres du moteur de recherche par défaut, il est temps d'enregistrer vos modifications. Même si vous prévoyez d'exclure des pages ou des articles spécifiques, vous devrez toujours enregistrer votre nouvel algorithme de recherche pour l'ensemble du site en premier.

Pour ce faire, faites défiler jusqu'en haut de l'écran et cliquez sur le bouton « Enregistrer ».

Enregistrement de votre algorithme de recherche WordPress personnalisé

SearchWP va maintenant reconstruire l'index automatiquement. Selon la vitesse de votre connexion Internet, cela peut prendre quelques minutes.

Dès que vous voyez « État de l'index 100 % », vous saurez que SearchWP a indexé tout votre contenu et vos paramètres.

Reconstruction de votre index de recherche WordPress

Votre site va maintenant commencer à utiliser la recherche WordPress améliorée automatiquement.

Étape 3 : Exclure des pages spécifiques des résultats de recherche WordPress (facultatif)

Souhaitez-vous exclure des pages spécifiques des résultats de recherche, telles que la page de paiement WooCommerce ?

Après avoir créé un algorithme de recherche sur l'ensemble du site en suivant le processus décrit ci-dessus, vous pouvez exclure des pages individuelles des résultats de recherche.

Pour ce faire, vous utiliserez l'extension Exclude UI, qui ajoute une case « Exclure de la recherche » à l'éditeur de page.

Dans le tableau de bord WordPress, accédez à SearchWP » Extensions. Ici, trouvez l'extension Exclude UI et cliquez sur son bouton « Installer ».

Installer les extensions de recherche SearchWP

Après cela, ouvrez la page que vous souhaitez exclure des résultats de recherche. Dans le menu de droite, assurez-vous que l'onglet « Page » est sélectionné.

Vous pouvez maintenant cocher la case « Exclure de la recherche ».

Case à cocher Exclure de la recherche

Cliquez ensuite simplement sur le bouton « Mettre à jour », et cette page n'apparaîtra plus dans les résultats de recherche. Si vous souhaitez masquer d'autres pages des résultats de recherche, suivez simplement le processus décrit ci-dessus.

Étape 4 : Créer et intégrer votre formulaire de recherche

Maintenant que vous avez créé un moteur de recherche WordPress personnalisé qui exclut des pages, vous devez créer un formulaire de recherche à l'aide de ce moteur.

Tout ce que vous avez à faire est d'aller sur SearchWP » Formulaires de recherche et de cliquer sur le bouton « Ajouter nouveau ». Cela créera un nouveau formulaire de recherche que vous pourrez personnaliser.

Ajouter un formulaire de recherche personnalisé à votre site WordPress

Pour des instructions étape par étape, consultez notre guide sur comment créer un formulaire de recherche WordPress personnalisé. Ce guide vous explique comment créer et intégrer le formulaire de recherche sur vos pages, articles et zones prêtes pour les widgets.

Vous pouvez également ajouter le formulaire de recherche à votre barre de recherche. Si vous utilisez un thème classique, vous devrez utiliser le plugin SearchWP Modal Search Form.

Le modèle de recherche natif de SearchWP

Si vous utilisez un thème de blocs, vous pouvez utiliser l'éditeur de site complet pour ajouter votre formulaire SearchWP au menu de navigation.

Vous pouvez obtenir des informations plus détaillées dans notre guide sur comment ajouter une barre de recherche au menu WordPress.

Astuce bonus : Exclure des articles, des taxinomies et plus encore des résultats de recherche WordPress

Parfois, vous voudrez peut-être affiner davantage vos résultats de recherche WordPress pour n'inclure que du contenu spécifique.

Cela pourrait être utile pour exclure des éléments tels que les publications privées, les types de publication personnalisés que vous ne souhaitez pas que les utilisateurs recherchent, ou même des taxonomies spécifiques comme les tags.

Par exemple, exclure les tags des résultats de recherche pourrait être utile si vous les utilisez en interne pour l'organisation mais que vous ne voulez pas qu'ils confondent les utilisateurs.

Dans ce cas, vous pouvez consulter notre guide sur comment exclure des pages spécifiques, des auteurs et plus encore de la recherche WordPress.

Exclure des catégories des résultats de recherche WordPress

Une autre option consiste à exclure des catégories de pages spécifiques des résultats de recherche.

Pour ce faire, vous aurez besoin d'un système clair pour catégoriser vos pages, ce qui peut nécessiter une certaine planification. Cependant, vous n'aurez pas besoin d'installer d'extensions supplémentaires.

Pour afficher uniquement les pages de catégories spécifiques, consultez notre guide sur comment rechercher par catégorie dans WordPress.

FAQ : Exclure des pages des résultats de recherche WordPress

Vous avez encore des questions sur la façon de masquer certaines pages de la recherche WordPress ? Vous trouverez ci-dessous une foire aux questions pour vous aider.

L'exclusion de pages des résultats de recherche affectera-t-elle mon SEO ?

Non, la suppression de pages de la recherche interne de votre site n’affectera pas votre SEO WordPress. Cela ne change que ce que les utilisateurs peuvent trouver via la barre de recherche de votre site.

Mais si vous bloquez des pages de Google en utilisant des éléments comme noindex ou nofollow, cela peut affecter la façon dont les moteurs de recherche les classent ou les affichent.

Comment exclure certains types de contenu des résultats de recherche ?

La façon simple de masquer des éléments tels que des articles, des pages ou des types de publication personnalisés est d'utiliser un plugin. Généralement, vous pouvez aller dans les paramètres du plugin et décocher les types de contenu que vous ne souhaitez pas inclure dans vos résultats de recherche.

Puis-je exclure des pages spécifiques sans utiliser de plugin ?

Oui, mais c'est plus compliqué. Vous devrez ajouter du code personnalisé aux fichiers functions.php de votre thème, ce qui n'est pas recommandé si vous n'êtes pas à l'aise avec la modification de code. L'utilisation d'un plugin est beaucoup plus simple et plus sûre.

Pour en savoir plus, consultez notre article comparatif sur Plugin WordPress vs Fichier Functions.php.

Y a-t-il d'autres avantages à personnaliser les résultats de recherche WordPress ?

Absolument. Nettoyer vos résultats de recherche permet aux visiteurs de trouver plus facilement ce dont ils ont besoin. Cela signifie une meilleure expérience utilisateur, plus de temps passé sur votre site, et potentiellement plus de conversions si les gens trouvent votre meilleur contenu plus rapidement.

Nous espérons que cet article vous a aidé à apprendre comment exclure des pages des résultats de recherche WordPress. Vous voudrez peut-être aussi consulter nos guides sur :

Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

39 CommentsLeave a Reply

  1. J'ai des pages sur mon site web avec de courts morceaux d'informations qui encombrent inutilement les résultats de recherche, car elles n'ont pas beaucoup de valeur informative et sont plus pertinentes pour la date de publication que pour autre chose. C'est un excellent moyen de les exclure des résultats de recherche et de guider les utilisateurs vers des informations vraiment pertinentes. Cela fonctionne parfaitement.

  2. Merci pour ce guide étape par étape.
    J'ai exclu la page de paiement des résultats de recherche et cela a fonctionné !
    C'est de loin le meilleur plugin pour affiner la recherche de mon site.

  3. Merci. Cela a fonctionné pour moi. Je voulais exclure les galeries qui apparaissent dans les résultats de recherche et ce code fait exactement ce dont j'ai besoin. Merci

  4. C'est vraiment basique. Ce serait bien de voir comment exclure uniquement des modèles de page particuliers, ou des catégories de blog.

  5. Bonjour l'équipe WPBeginner

    Je rencontre un nouveau problème

    lorsque j'ai testé les pages indexées sur Google en écrivant

    site:example.com

    Ensuite, il affiche les pages et les articles correctement, mais affiche également les liens de pagination

    example.com/page/2/

    Comme ceci

    Alors comment puis-je éviter cela ?

    S'il vous plaît, aidez-moi.

  6. Je me demande s'il existe un moyen de cibler différents formulaires de recherche avec cette technique. J'aimerais que le formulaire de recherche principal du site Web cible uniquement les pages ; et que le formulaire de recherche du blog cible uniquement les articles.

  7. J'ai certaines pages qui sont protégées par mot de passe (via l'option principale de WP pour protéger une page par mot de passe), mais elles apparaissent toujours dans la recherche WP avec les extraits. Ma compréhension est que par défaut, les extraits ne devraient pas apparaître, vous devriez voir « Il n'y a pas d'extrait car il s'agit d'un article protégé. » Je peux utiliser le plugin Simply Exclude, mais je me demande pourquoi les extraits apparaissent en premier lieu et je préférerais ne pas ajouter un autre plugin si je n'ai pas à le faire.

  8. Merci beaucoup monsieur... cet article m'a vraiment aidé... vous êtes génial... !!

  9. Merci beaucoup. Vous avez fait l'affaire. Je cherchais ça et je ne le trouvais nulle part ailleurs.
    Beau travail, les gars.

  10. Quand quelqu'un clique simplement sur RECHERCHER avec les critères étant « vides », TOUTES les pages apparaissent dans les résultats. Comment puis-je faire en sorte qu'aucun résultat n'apparaisse dans cette situation ?

    • Noah, si vous parlez des résultats de recherche, vous pouvez valider le formulaire de recherche à l'aide de JavaScript. Ainsi, les gens seront obligés de saisir les mots avant de faire les recherches.

  11. Merci beaucoup pour l'article et certains commentaires avec des codes qui m'ont beaucoup aidé !

  12. Cela a mieux fonctionné que de passer un champ caché (ce que j'ai fait jusqu'à présent).

  13. Cela a très bien fonctionné, merci ! Comment puis-je inclure les sujets de forum natifs de WordPress BBPress dans les résultats de recherche ?

    Merci,

    L

  14. Salut ! J'aimerais demander comment exclure les pages spécifiées que je veux exclure des recherches ? Et comment connaître l'ID de la page ? Quelqu'un peut-il proposer une solution ? Je veux exclure certaines pages qui sont inutiles pour les visiteurs.

    Merci !

  15. You are a real life saver. I tried codes from WordPress forum but didn’t work out. Yours is working for me! :D

  16. Pouvez-vous modifier cette fonction pour exclure des pages/articles spécifiques de la recherche ? J'ai cherché cette fonctionnalité et je n'ai rien trouvé.

  17. Merci beaucoup. C'était super utile, ça a résolu mon problème avec la rapidité d'un copier-coller (et d'un test).

    Succès dans toutes vos entreprises !

    Michael.

  18. Eh bien, c'est presque parfait. J'ai cherché et trouvé que de nombreux sites nous proposent de coder en dur les identifiants de catégorie dans l'ID de recherche, mais c'est cool. Une question, je dois faire la pagination moi-même, donc quand j'ajouterai ce filtre, je n'aurai pas de problèmes de décalage... n'est-ce pas ?

  19. Bonjour
    puis-je mettre vos tutoriels sur mon blog avec un lien vers wpbeginner.com ? mon blog est en persan et je pense que de nombreux utilisateurs persans ont besoin de ces conseils.
    merci beaucoup

  20. Ce hack exclut non seulement les pages des résultats de recherche, mais aussi d'autres types de publications personnalisées. Donc, si nous avons de nombreux types de publications personnalisées sur notre site WP, nous pouvons les mettre dans l'instruction comme ceci :

    $query->set(‘post_type’, array(‘post’, ‘custom-post-type’));

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.