Pour trouver ou retrouver une publication, les CMS proposent une fonctionnalité de recherche de documents, bien souvent appelée « moteur de recherche ». Le moteur de recherche permet à un utilisateur de saisir les termes d’une requête, de les comparer aux valeurs dont il dispose concernant les documents et de retourner une liste de résultats pour les documents ayant des valeurs répondant aux termes de la requête.
Deux stratégies pour la recherche et la récupération de documents s’opposent : la recherche sur les méta données des documents ou sur les mots contenus dans un document. Elles sont en fait dans la plupart des cas complémentaires car l’utilisation des méta données n’est jamais suffisamment contrôlée et cohérente.


