回答:
私は、カスタム検索モジュールはあなたを助けることができることを推測:http://drupal.org/project/custom_search。カスタム検索モジュールの説明:
モジュールは、選択するオプションを追加します。
* which content type(s) to search
ここに、コンテンツタイプの構成に関連するカスタム検索設定のスナップショットを示します。
その他の代替手段は、コンテンツタイプで検索をフィルタリングするための検索設定(追加ノード検索構成>タイプのみ)オプションに与える検索構成モジュールhttp://drupal.org/project/search_configのようです。
DrupalのcontribモジュールSearch Restrictは、基本的なことだけを行う軽量モジュールです。管理者は、各コンテンツタイプを検索できるロールごとに制限できます。
モジュールのページから:
このモジュールのアプローチは、検索クエリを書き直して、コンテンツにインデックスを付け、それを表示する権限を持っているが他のロールには表示されないロールのユーザーが検索結果として利用できるようにすることです。Apache Solrと統合して、検索する人の役割に基づいて結果を除外します。
モジュールをダウンロード、インストール、有効化するだけです。次に、どのユーザーがどのコンテンツタイプを検索できるかを(ロールごとに)制限するには、各コンテンツタイプを個別に編集し、「検索制限」セクションオプション([表示設定]の下)があります。コンテンツタイプごとに、どのロールがそのコンテンツタイプのノードを検索できるかを特定できます。
私の評価された最良のソリューションは、検索構成のすべてのコンテンツタイプを使用し、不要なタイプを除外できます:https : //www.lullabot.com/articles/hiding-content-from-drupals-search-system