module recherche

la recherche de drupal 7 ne prend pas les commentaires ?

Non, car la recherche porte sur le contenu des noeuds publiés => pages non publiées + blocs + comments sont ignorés par le module de recherche de drupal 7.

De plus la recherche porte sur le contenu, pas le titre de la page.

Search Results et Search index (mode view dans admin/structure/types/manage/article/display)

En cours (avril 2014): Rename the Search Results view mode "Search Result Highlighting Snippet Input" -> cf https://drupal.org/node/1166114

recherche sur les champs perso

Aller à admin/structure/types/manage/article/display  en bas, dans la partie "Custom Display Settings" (ou en fr "Paramètres d'affichage personnalisés") pour cocher Search index (Index de recherche), passer les champs dans la partie visible.
Ils seront indéxés par le module de recherche (core de drupal: search), meme s'ils sont cachés dans l'affichage par défaut.

recherche sur les champs perso grace à view

créer une view de type page, ajouter un filtre sur le champs et l'exposer, configurer le path de la page et un menu.

theme

personnalisation affichage : cf search-result.tpl.php Vers mes notes sur les suggestions de templates drupal 7.

Cf https://drupal.org/documentation/modules/search - à https://drupal.org/node/228411 une liste d'autres modules de recherche est dispo