Vérifier si la fiche manque ou si seul le champ est ignoré
Une fiche d’atelier affiche le code CER-482 dans un encadré, mais le formulaire du site ne la trouve pas avec ce code. Commencez par ouvrir directement la fiche en tant que visiteur. Repérez son titre, son type de contenu et le champ qui fournit le code. Ensuite, lancez deux recherches depuis le même formulaire. Utilisez d’abord un mot distinctif du titre, puis la valeur du champ seule. Notez l’adresse obtenue et les résultats de chaque essai.
Si la fiche apparaît avec le titre mais pas avec le code, le moteur accepte déjà ce document. Vérifiez ensuite les données qu’il utilise pour reconnaître les mots. Si la fiche ne ressort avec aucun des deux termes, vérifiez sa publication, son type et les restrictions du moteur. Si le même résultat apparaît après deux recherches différentes, examinez d’abord la requête et la mise en cache. Le défaut peut précéder le choix des champs.
La recherche standard de WordPress examine par défaut le titre, l’extrait et le contenu enregistrés. Une valeur affichée par un bloc dynamique peut provenir d’un champ personnalisé stocké à part. Le visiteur la voit sur la page alors que le moteur ne l’utilise pas pour trouver cette page. Réorganiser la carte des résultats ou ajouter le champ dans cette carte ne modifie pas les données examinées par la recherche.
Conservez une fiche témoin et une recherche ordinaire qui fonctionne déjà. Une fois le changement fait, le code doit conduire à la bonne fiche et la recherche ordinaire doit continuer à donner ses résultats utiles. Préparez ces essais avec des valeurs fictives sur une copie si vous devez modifier des champs ou construire un index.
Identifier le formulaire et la requête qui répondent
Ouvrez la page où les visiteurs saisissent leur recherche. Un bloc Recherche natif, un formulaire fourni par le thème et une barre de recherche de produits peuvent présenter le même aspect. Ils peuvent pourtant adresser leur demande à des moteurs différents. Validez le formulaire, puis notez si une page de résultats s’ouvre ou si des suggestions apparaissent sous le champ. Testez les deux parcours si le site les propose.
Dans une recherche WordPress classique, l’adresse des résultats comporte souvent un paramètre s, éventuellement accompagné d’un type de contenu. Vérifiez l’adresse réellement obtenue, en tenant compte du sous-dossier et de la langue du site. Si vous savez utiliser l’onglet Réseau du navigateur, observez la requête qui part quand vous sélectionnez une suggestion ou validez la recherche. Une URL d’API ou une requête propre à un constructeur peut indiquer un traitement distinct. La forme de l’adresse reste un indice, car un moteur de remplacement peut aussi traiter la recherche principale.
Avec un thème de blocs, vérifiez dans Apparence > Éditeur > Modèles que la page publique affiche la boucle destinée aux résultats. Une boucle indépendante qui ignore le terme courant peut renvoyer des fiches sans rapport avec la recherche. Comparez deux termes très différents avant d’ajuster un index. Dans un thème classique ou un constructeur, repérez le modèle de résultats et le composant qui lui fournit ses contenus.
Utilisez un compte visiteur pour la comparaison finale. Certaines recherches internes au tableau de bord et certains formulaires de catalogue appliquent leurs propres règles. Si la page de résultats trouve la fiche mais que la liste de suggestions l’ignore, ciblez la configuration des suggestions. Une reconstruction de l’index principal peut laisser ce composant indépendant inchangé.
Relever la clé et le texte à rendre trouvable
Ouvrez une fiche dans l’administration et comparez le libellé éditorial du champ et son nom technique. Dans une extension de champs, retrouvez la définition du champ dans le groupe associé à ce type de contenu. Une ligne appelée « Référence publique » peut utiliser la clé reference_publique. Demandez le nom technique au responsable des fiches si vous pouvez modifier les valeurs sans accéder aux définitions.
Contrôlez ensuite une fiche qui contient une valeur et une autre dont le champ est vide. Pour une référence, vérifiez la présence de tirets, d’espaces et de zéros initiaux. Pour une relation entre contenus, distinguez le titre affiché d’un éventuel identifiant enregistré. Un champ qui affiche « Atelier du Canal » peut stocker un numéro correspondant à une autre fiche. Indexer ce numéro ne suffit pas à retrouver le libellé affiché.
Établissez la liste courte des champs qui doivent participer à une recherche publique. Une référence de catalogue, un nom de collection et une matière visible peuvent répondre à ce besoin. Un identifiant d’import, une note d’équipe et une adresse privée restent en dehors. Vérifiez aussi les fiches à accès limité. Une correspondance, un titre de résultat ou un extrait peut révéler une valeur même si le modèle de la fiche l’omet. Pour une recherche publique, validez aussi les types indexés, les droits d’accès et les règles du moteur de suggestions. Une condition d’affichage du thème ne constitue pas une règle d’accès à l’index. Si une même clé contient des valeurs publiques et des valeurs internes selon la fiche, laissez cette clé hors de l’index public et utilisez une clé dédiée aux seules valeurs publiables.
Enfin, choisissez l’élément qui doit apparaître comme résultat. Si le mot décrit un atelier relié à une fiche de stage, déterminez si le lecteur doit ouvrir la fiche d’atelier ou celle du stage. Lorsque la valeur est calculée à partir d’autres contenus, décrivez le besoin au responsable du moteur. Cette distinction évite d’indexer une clé au hasard et permet de définir un témoin qui vérifie le bon résultat.
Rendre une information publique trouvable dans le contenu
Pour quelques fiches stables, ajoutez la valeur utile dans le contenu public que WordPress enregistre avec la fiche. Ouvrez la fiche témoin, puis ajoutez un court passage que le lecteur peut comprendre, par exemple « Référence de l’atelier CER-482 ». Placez-le dans la section d’informations pratiques. Selon la présentation, un extrait manuel peut aussi convenir. Choisissez le champ que les rédacteurs pourront tenir à jour et qui est effectivement utilisé par votre moteur.
Gardez le libellé visible et cohérent avec la valeur du champ personnalisé. Si la même référence apparaît déjà à côté du titre grâce à un modèle, vérifiez que le nouvel emplacement reste utile. Une fiche peut présenter la référence une fois dans le texte principal et retirer le doublon dans un modèle local lorsque cette adaptation est prévue. Une valeur cachée dans la mise en page rend les correspondances difficiles à comprendre pour le visiteur.
Dans un brouillon sur une copie, enregistrez la fiche puis examinez l’aperçu. La recherche publique exige ensuite un contenu disponible pour le visiteur dans l’environnement de test. Utilisez une fiche de recette et recherchez la valeur. Si la recherche rejoint maintenant la bonne fiche, cette solution peut suffire lorsque les changements sont rares. Vérifiez qu’un futur rédacteur sait quelle valeur mettre à jour si le champ et le passage coexistent.
Lorsque la valeur change souvent ou que des centaines de fiches sont importées, cette duplication demande une synchronisation qui peut devenir fragile. Dans ce cas, privilégiez une configuration d’index qui lit la source maintenue. Pour revenir à l’état initial du parcours éditorial, retirez le seul passage ajouté ou restaurez son extrait précédent. Vérifiez l’aperçu et le résultat après le retour.
Indexer uniquement les champs utiles avec Relevanssi
Si la recherche principale doit lire des champs simples sur de nombreuses fiches, utilisez le moteur déjà en place lorsqu’il propose une sélection de clés. Relevanssi propose la recherche dans les champs personnalisés dans son édition gratuite. L’installation d’un moteur supplémentaire change le comportement général de recherche. Sur une copie, relevez le moteur actif, les types inclus et les réglages de tri avant d’activer une autre solution. Évitez de faire fonctionner deux moteurs de remplacement en parallèle pendant la comparaison.
Avec les droits nécessaires, ouvrez les réglages de Relevanssi dans le tableau de bord, puis l’onglet Indexation. Le libellé anglais est Indexing. Selon la version, les réglages peuvent être accessibles dans l’entrée Relevanssi ou depuis les réglages de WordPress. Sélectionnez le type des fiches concernées. Dans la rubrique des champs personnalisés, choisissez l’option permettant de préciser une liste. Saisissez les noms techniques approuvés séparés par des virgules, par exemple reference_publique, collection_publique.
L’option « champs visibles » exclut les clés qui commencent par un trait de soulignement. La liste explicite, elle, sélectionne des clés pour les types indexés. Vérifiez que les valeurs de chaque clé retenue sont destinées à la recherche publique. Gardez les réglages d’extraits à leur état initial pendant le premier essai. Vérifiez si la journalisation des recherches est active et utilisez uniquement des termes de recette synthétiques. Une requête peut laisser son terme dans l’adresse, les journaux du site ou le journal de Relevanssi. Relevanssi propose un réglage distinct pour utiliser les champs indexés dans les extraits générés. Même sans cet affichage, l’apparition d’une fiche dans les résultats peut révéler une correspondance.
Enregistrez les réglages, puis lancez Construire l’index ou Build the index sur la copie. Cette action reconstruit l’index du moteur. Sur une base importante, demandez au responsable de vérifier la place disponible et de choisir le moment du traitement. Gardez la fenêtre du navigateur ouverte jusqu’à la fin indiquée par l’interface avant de juger le résultat. Une mise à jour de la liste des clés seule ne démontre pas que toutes les fiches déjà enregistrées ont été reprises.
Reprendre le diagnostic si la valeur manque encore
Si la recherche par titre échoue elle aussi après reconstruction, vérifiez que le type de fiche figure dans les types indexés et que les réglages du moteur le laissent apparaître. Comparez les droits du visiteur, l’état de publication et les éventuels filtres par langue ou par type. Ne retirez pas une exclusion à l’échelle du site pour une seule fiche. Déterminez d’abord ce qu’elle protège et quelle recherche doit inclure le contenu.
Si le titre ressort mais que la valeur manque, vérifiez la clé, le contenu réel du champ et la fin de la construction de l’index. Comparez un terme simple composé de lettres avec une référence à ponctuation. La longueur des mots, les mots exclus et le découpage de la ponctuation peuvent influencer la correspondance. Pour une référence comportant des tirets, notez si les visiteurs cherchent la référence complète ou l’une de ses parties. Un réglage qui change le découpage peut toucher beaucoup d’autres recherches.
Les champs répétitifs, les relations et les valeurs calculées méritent un essai séparé. La documentation de Relevanssi indique que certaines configurations de sous-champs ACF demandent Premium. Une liste de clés pour des champs texte simples ne garantit pas que les lignes répétées, les titres de contenus liés ou une valeur calculée seront indexés comme vous le souhaitez. Pour ces cas, demandez au mainteneur une solution documentée qui choisit le texte public à indexer pour chaque résultat.
Si le bon résultat apparaît dans la recherche principale et manque dans le widget d’un constructeur, vérifiez l’intégration de ce widget avec le moteur. L’étape attendue est d’identifier quel moteur traite chaque requête. En l’absence de réglage compatible, relier le formulaire à la page de résultats déjà validée peut fournir un parcours utilisable avec moins de changements.
Contrôler la recherche comme un visiteur
Préparez quatre recherches avant de comparer. Cherchez une valeur présente seulement dans le champ public, un mot distinctif du titre, une valeur fictive absente et une valeur fictive placée dans un champ interne exclu. Utilisez le même formulaire et la même langue. Vérifiez le lien du résultat, sa place dans la liste et le texte de son extrait. Une fiche retrouvée à la bonne adresse peut encore présenter un extrait incohérent.
Testez la valeur exclue avec des données synthétiques, puis vérifiez que ces termes ne trouvent pas la fiche à travers une autre source, par exemple un paragraphe ou un autre champ indexé. Sur une fiche publique de recette, vérifiez qu’une valeur fictive interne stockée sous une clé mixte écartée ne déclenche aucun résultat pour cette fiche. Vérifiez aussi un contenu restreint en session anonyme et, si le site prévoit des accès différenciés, avec les comptes concernés. Les autorisations de la fiche, l’index et l’extrait peuvent être gérés par des composants différents. Si une configuration a déjà rendu une donnée interne trouvable, retirez la clé ou la source concernée, reconstruisez l’index et renouvelez les caches de résultats et de suggestions concernés. Confirmez le retrait avec des témoins synthétiques. Faites examiner séparément les journaux et copies qui ont pu conserver la valeur.
Refaites une recherche après avoir changé la valeur publique dans la fiche de recette. Vérifiez le résultat pour l’ancienne et la nouvelle valeur. Si une importation met les champs à jour, contrôlez également une fiche passée par ce processus. Une modification enregistrée depuis l’éditeur et un import peuvent déclencher des mises à jour différentes de l’index. Notez la méthode de réindexation qui donne le résultat attendu.
Si une version précédente revient uniquement dans une session visiteur, comparez l’adresse et la réponse dans une fenêtre neuve. Examinez ensuite le cache de résultats et les suggestions. Gardez un relevé des termes testés avec l’heure et la page de résultats. Il permettra de distinguer une ancienne réponse d’une configuration qui n’a jamais pris en compte le champ.
Restaurer les réglages et conserver un point de contrôle
Avant de modifier un moteur existant, conservez les valeurs utiles de son panneau. Notez les types de contenus, la liste des clés et les réglages d’extrait ou de tri si vous devez y toucher. Sur une copie où les réglages avaient été changés, rétablissez cette liste, sauvegardez puis reconstruisez l’index si le moteur l’exige. Retirer la clé de l’interface ne suffit pas pour établir que ses valeurs ont disparu de l’index précédemment construit.
Si vous avez essayé un nouveau moteur, revenez à la configuration de départ dans l’environnement de test et contrôlez les formulaires qui dépendaient de la recherche standard. Vérifiez le mot témoin du titre et les termes les plus courants du site. Une désactivation peut modifier les suggestions, le tri ou la pagination. Conservez les notes de l’essai jusqu’à ce que ces parcours soient revenus au comportement initial.
Si l’intervention consistait à ajouter du texte visible à quelques fiches, restaurez uniquement ces textes ou extraits. Vérifiez les versions pour préserver les autres changements éditoriaux survenus entretemps. Pour un champ géré par un import, transmettez aussi le nom de sa source et la personne chargée de sa mise à jour. Le prochain changement pourra être vérifié sur les mêmes fiches.
Consignez le formulaire, le moteur, le type de fiche, la clé retenue, les recherches témoins et la procédure de retour. Vérifiez enfin comment on atteint ces fiches sans passer par la recherche, par exemple depuis une rubrique ou une page de liste. La recherche peut alors compléter un chemin de navigation que le lecteur comprend déjà.





