accès url

Recherche : exclure noeud en fonction d'un champ

Bonjour,

je cherche à créer des contenus privés qui ne soient accessibles qu'avec leur URL (mais possibilité d'y accéder que l'on soit connecté ou non, administrateur, modérateur ou simple utilisateur)

J'ai donc créé un champ "privé" (de type checkbox) dans mon type de contenu, et j'ai exclu de l'affichage de toutes les vues les contenus dont la valeur de ce champ est positive.

Cela fonctionne très bien, sauf que les contenus en questions apparaissent tout de même dans les résultat de recherche.

Avez vous des idées pour résoudre ce problème ?