simple:Search engine
Un moteur de recherche (sur Internet) est un programme qui permet de retrouver des pages sur Internet
par mots clés.
Les moteurs de recherche agissent en trois étapes pour fournir leurs réponses aux internautes désireux de trouver l'information pertinente.
- Les pages web sont au préalable récupérées par un programme, le crawler en anglais, qui parcourt tout l'Internet et collecte dans des bases de données le contenu de chaque page (titre, mots-clés, corps). Pour ce faire, les concepteurs du crawler lui donnent un certain nombre d'URL de base. À partir de là, au fur et à mesure que les pages sont récupérées, les liens qu'elles contiennent sont suivis pour récupérer les pages vers lesquelles ils pointent, et ainsi de suite.
- Une fois les pages récupérées, l' indexation peut commencer, qui range les mots contenus dans chaque page dans une base de données, en gardant en mémoire quelles pages contiennent quels mots. Cela permet à partir de n'importe quel mot recherché de savoir quelles sont les pages qui le contiennent.
- L'indexation réalisée, le moteur peut répondre à des requêtes sur des termes pouvant se trouver dans les pages indexées.
Il existe des moteurs de recherche spécialisés dans certains domaines et des moteurs généralistes.
Les moteurs de recherche permettent généralement de sélectionner les zones de recherche par pays ou par langue. D'autre part, certains moteurs rendent possible d'effectuer des recherches soit sur le Web, soit dans les Newsgroups ou encore de se concentrer sur des images.
Les sociétés développant des moteurs de recherche proposent leurs services aux entreprises ou aux particuliers ayant leurs propres sites Web, de façon à pouvoir retrouver facilement des documents au sein de leurs propres sites Web.
Voir aussi
- annuairess : les annuaires sont des moteurs de recherche organisés et classés par sujet.
- Search-engine : sur Wikipédia en anglais
Articles sur les moteurs
Liens externes