Blog SearchWP

Tutoriels, astuces et ressources WordPress pour vous aider à développer votre entreprise

Comment résoudre le problème de recherche de types de publication personnalisés non fonctionnelle dans WordPress

Les types de publications personnalisés vous aident à organiser différents types de contenu sur votre site WordPress, tels que des produits, des témoignages ou des membres de votre équipe.

Mais il y a un problème frustrant : les types de publications personnalisés n'apparaissent pas dans les résultats de recherche WordPress par défaut.

Vous pourriez donc vous demander comment résoudre le problème de la recherche de types de publications personnalisés qui ne fonctionne pas dans WordPress ?

Cela peut être difficile, car il existe de nombreuses raisons possibles pour lesquelles cela pourrait se produire.

Dans cet article, nous vous montrerons les raisons les plus courantes pour lesquelles votre type de publication personnalisé peut ne pas apparaître dans les résultats de recherche et comment les résoudre.

Pourquoi la recherche par type de publication personnalisé ne fonctionne pas ?

Les types de publications personnalisés sont populaires auprès des propriétaires de sites WordPress.

En les ajoutant, vous pouvez aller au-delà des articles et des pages standard et transformer WordPress en un système de gestion de contenu à part entière.

Plus précisément, vous êtes libre de nommer un type de publication personnalisé comme vous le souhaitez et d'y ajouter des champs personnalisés contenant toute information supplémentaire.

Cela vous permet de publier des recettes, des critiques, des tutoriels et d'autres types de contenu.

Voici un exemple de type de publication personnalisé :

un exemple de type de publication personnalisé

Mais si vos visiteurs ne peuvent pas rechercher par types de publications personnalisés, cela n'a guère de sens de les publier, car ils n'obtiendront aucune vue.

Vous trouverez ci-dessous les 3 raisons les plus courantes pour lesquelles la recherche par types de publications personnalisés peut ne pas fonctionner sur votre site.

1. WordPress n'affiche pas le type de publication personnalisé dans les résultats de recherche

Par défaut, WordPress inclura les types de publications personnalisés dans les résultats de recherche, tant que vous ne les avez pas rendus cachés à l'aide d'un plugin. 

Cependant, la recherche par défaut a de nombreuses limitations et elle n'affiche souvent pas les résultats pertinents. 

Donc, si vous essayez de rechercher du contenu qui est un type de publication personnalisé, il y a de fortes chances que vous obteniez des résultats précis. 

Pour résoudre ce problème et rendre vos types de publications personnalisés consultables, vous pouvez utiliser un plugin de recherche et améliorer le processus de recherche par défaut.

2. Vous avez caché votre type de publication personnalisé de la recherche

La façon la plus simple de créer un type de publication personnalisé est d'utiliser un plugin WordPress.

Mais de nombreux plugins ont une fonctionnalité qui vous permet de choisir si vous souhaitez que le type de publication personnalisé soit visible dans la recherche ou non.

Donc, si vous avez modifié ce paramètre, cela peut être la raison pour laquelle votre type de publication personnalisé n'apparaît pas dans les résultats de recherche.

3. Problème de compatibilité de plugin

Vous avez ajouté un type de publication personnalisé à votre site à l'aide d'un plugin, mais il n'apparaît pas dans les résultats de recherche ?

La raison possible peut être un problème de compatibilité de plugin.

Lorsque deux plugins ou plus entrent en conflit, cela peut causer des problèmes qui entraîneraient l'absence du type de publication personnalisé dans les résultats de recherche.

Comment corriger la recherche de types de publication personnalisés qui ne fonctionne pas dans WordPress

Maintenant que vous savez pourquoi la recherche par types de publications personnalisés pourrait ne pas fonctionner sur votre site WordPress, examinons les solutions possibles à ce problème.

1. Permettre la recherche WordPress par types de publications personnalisés

La façon la plus simple de permettre la recherche WordPress par types de publications personnalisés est d'utiliser un plugin comme SearchWP.

SearchWP

C'est le meilleur plugin de recherche pour WordPress et c'est une solution complète qui vous permet de contrôler entièrement le fonctionnement de la recherche sur votre site. En plus de rendre les types de publication personnalisés consultables, il offre une multitude de fonctionnalités utiles.

Par exemple, en utilisant SearchWP, vous pouvez afficher les résultats de recherche en mode direct, ajouter une barre de recherche avec un shortcode, et bien plus encore.

SearchWP améliore la recherche sur votre site en vous aidant à :

  • Prioriser des résultats de recherche spécifiques : Souhaitez-vous placer une page spécifique en haut des résultats de recherche sur votre site ? SearchWP vous permet de modifier manuellement l'ordre des résultats de recherche, vous pouvez donc facilement les intervertir.
  • Exclure des pages spécifiques des résultats de recherche : Y a-t-il des pages que vous préférez masquer de la recherche ? En utilisant SearchWP, vous pouvez le faire en quelques clics, sans aucun codage.
  • Suivre les recherches de vos visiteurs : Vous vous demandez quels termes de recherche vos visiteurs saisissent sur votre site ? SearchWP collecte des données sur l'activité de recherche sur votre site afin que vous puissiez mieux comprendre les intérêts de votre public.
  • Créer des formulaires de recherche personnalisés : Voulez-vous créer un formulaire de recherche personnalisé ? Avec SearchWP, vous pouvez personnaliser entièrement un formulaire de recherche pour répondre à vos besoins, puis l'ajouter n'importe où sur votre site.

Maintenant, regardons comment faire en sorte que WordPress prenne en compte les types de publication personnalisés lors de la recherche avec SearchWP.

Étape 1 : Installer et activer SearchWP

Pour commencer, vous devrez obtenir une copie de SearchWP en visitant le site Web et en créant un nouveau compte.

Une fois terminé, naviguez simplement vers votre compte SearchWP et allez dans l'onglet Téléchargements.

Télécharger le plugin SearchWP depuis l'espace compte

Ensuite, appuyez sur le bouton Télécharger SearchWP et enregistrez le fichier ZIP du plugin sur votre ordinateur.

Après cela, vous pouvez également copier votre clé de licence en bas à gauche du même onglet. Vous en aurez besoin plus tard pour activer le plugin.

Une fois le téléchargement terminé, l'étape suivante consiste à téléverser le fichier ZIP du plugin SearchWP sur votre site.

Si vous avez besoin d'aide pour cela, consultez le guide étape par étape comment installer un plugin WordPress.

Après l'activation, vous verrez l'écran de bienvenue de SearchWP. Cliquez sur le bouton 'Démarrer l'assistant d'intégration' et suivez les étapes de l'assistant.

Assistant d'intégration SearchWP

Après avoir configuré SearchWP, l'étape suivante consiste à ajouter votre type de publication personnalisé en tant que source de recherche.

Étape 2 : Ajouter votre type de publication personnalisé en tant que source de recherche

Pour ce faire, vous pouvez aller dans SearchWP » Algorithme depuis le panneau d'administration de WordPress.

Par défaut, il n'y a qu'un seul moteur de recherche appelé Défaut. Vous pouvez personnaliser le moteur par défaut et modifier le fonctionnement de la recherche sur votre site.

Par exemple, vous pouvez modifier les types de contenu que WordPress prend en compte lors de la recherche, exclure des catégories ou des pages spécifiques, et plus encore.

Comme vous pouvez le voir, actuellement, ce moteur de recherche effectue des recherches sur 3 sources : les articles, les pages et les médias.

Pour faire en sorte que WordPress recherche par un type de publication personnalisé, nous devons également l'ajouter comme source de recherche. Pour ce faire, vous pouvez appuyer sur le bouton Sources et paramètres.

Modifier ou ajouter de nouveaux moteurs de recherche dans WordPress

Après cela, vous verrez la fenêtre où vous pouvez choisir les sources de recherche que vous souhaitez que WordPress prenne en compte lors de la recherche.

Trouvez simplement votre type de publication personnalisé parmi ces sources et cochez la case à côté pour l'ajouter en tant que source de recherche.

Par exemple, sur notre site de test, nous avons ajouté un type de publication personnalisé appelé Tutoriels.

Sélectionner la source du type de publication personnalisé

Lorsque vous avez terminé, cliquez sur le bouton Terminé.

Ensuite, vous pouvez appuyer sur le bouton Enregistrer en haut à droite pour enregistrer les modifications que vous avez apportées.

Enregistrer les paramètres du moteur

C'est tout. Vous avez ajouté avec succès un type de publication personnalisé à la recherche de votre site. La prochaine étape consiste à essayer votre moteur de recherche personnalisé.

Étape 3 : Testez votre nouvelle recherche

Pour ce faire, visitez simplement votre site Web et recherchez le type de publication personnalisé.

Par exemple, sur notre site de test, nous avons ajouté l'article « Comment installer un plugin WordPress » en tant que type de publication personnalisé Tutoriel.

Recherchons-le et voyons s'il apparaît dans les résultats de recherche.

appuyez sur Trouver les résultats

Le formulaire de recherche doit afficher le type de publication personnalisé.

Comme vous pouvez le voir, il a trouvé l'article.

nous avons trouvé le type de publication personnalisé

Cela signifie que le moteur de recherche prend désormais en compte les types de publications personnalisés et effectue des recherches par leur intermédiaire.

Comment afficher votre type de publication personnalisé dans les résultats de recherche

Vous avez ajouté votre type de publication personnalisé comme source de recherche en suivant le guide ci-dessus, mais il n'apparaît toujours pas dans la recherche ?

Si vous avez créé un type de publication personnalisé à l'aide d'un plugin, il y a de fortes chances que vous ayez accidentellement modifié ses paramètres de visibilité dans le plugin.

Par exemple, nous vous montrerons comment le vérifier sur le plugin Custom Post Type UI.

Tout d'abord, vous devrez naviguer vers CPT UI » Ajouter/Modifier les types de publication dans le panneau de gauche de votre tableau de bord WordPress.

appuyer sur Ajouter Modifier Types de Publication

Ici, vous verrez des options pour créer un nouveau type de publication personnalisé.

Une fois sur place, vous pouvez passer à l'onglet Modifier les types de publication.

aller à l'onglet Modifier les Types de Publication

Après cela, vous devrez choisir une publication personnalisée que vous souhaitez modifier dans le menu déroulant en haut à gauche.

Dans cet exemple, nous sélectionnerons le type de publication personnalisé Tutoriels.

choisir votre type de publication personnalisé

Une fois que vous avez sélectionné le type de publication personnalisé souhaité, faites défiler vers le bas jusqu'à la section Paramètres et accédez à l'option Exclure de la recherche.

assurez-vous de ne pas avoir exclu votre publication de la recherche

Assurez-vous qu'il est défini sur Faux.

Sinon, basculez-le simplement de Vrai à Faux pour que le type de publication personnalisé sélectionné s'affiche dans la recherche sur votre site.

Comment résoudre le problème de compatibilité des plugins

Vous avez essayé tous les guides ci-dessus, mais votre type de publication personnalisé n'apparaît toujours pas dans les résultats de recherche ? Une autre raison possible est un conflit de plugins.

Le moyen le plus simple de vérifier si c'est le cas est de désactiver chaque plugin à tour de rôle jusqu'à ce que vous trouviez celui qui cause le problème.

Pour commencer, allez dans l'onglet Plugins dans le panneau de gauche de votre tableau de bord WordPress.

aller aux Plugins

Ensuite, cochez la case à côté de chaque plugin installé, à l'exception de SearchWP et du plugin que vous avez utilisé pour ajouter un type de publication personnalisé.

Une fois cela fait, vous pouvez choisir l'option Désactiver dans le menu déroulant Actions groupées et appuyer sur Appliquer.

désactiver toutes les extensions

Après avoir désactivé les plugins, vérifiez si le problème d'affichage des types de publication personnalisés dans la recherche a disparu.

Si c'est le cas, vous pouvez commencer à activer les plugins progressivement, un par un. Cela vous permettra de découvrir lequel pose problème et d'éviter de l'utiliser à l'avenir.

Nous espérons que cet article vous a aidé à résoudre le problème de recherche de types de publication personnalisés non fonctionnelle dans WordPress. Vous voudrez peut-être aussi consulter notre guide sur comment résoudre le problème de recherche WordPress non fonctionnelle et comment résoudre le problème de recherche de produits WooCommerce non fonctionnelle.

Si vous êtes prêt à rendre les types de publication personnalisés consultables sur votre site et à offrir une meilleure expérience de recherche à vos visiteurs, alors vous pouvez télécharger votre copie de SearchWP ici.

avatar de l'auteur
Aazim Akhtar

Créez dès aujourd'hui une meilleure expérience de recherche WordPress

Ne perdez plus jamais de visiteurs à cause de résultats de recherche inutiles. SearchWP rend la création de votre propre recherche WordPress intelligente rapide et facile.

Get SearchWP Now
Icône de moteurs de recherche multiples