Moteur de recherche
Un moteur de recherche du Web est un logiciel permettant de retrouver des ressources (pages Web, images, vidéos...) associées à des mots clés. Certains sites Web offrent un moteur de recherche comme principale fonctionnalité.
Le fonctionnement d'un moteur de recherche se décompose en trois étapes principales.
- Le Web est automatiquement exploré par un robot d'indexation suivant récursivement tous les hyperliens qu'il trouve et récupérant les ressources intéressantes. L'exploration est lancée depuis une ressource pivot, comme une page d'annuaire Web.
- L'indexation des ressources récupérées consiste à extraire les mots clés correspondant à chaque ressource. Les mots clés extraits sont enregistrés dans une base de donnée, ainsi le moteur de recherche peut rapidement retrouver les correspondances. Un algorithme secret est généralement appliqué pour donner un poids variable aux correspondances, afin de pouvoir présenter les résultats des recherches par ordre de pertinence. L'algorithme tient généralement compte du contexte du mot clé (titre, paragraphe, hyperlien...) et de la ressource (ressources liées, popularité du site...)
- La ressource indexée peut ensuite être retournée dans les résultats d'une recherche d'un visiteur contenant un mot clé correspondant.
Voir aussi
Google, le moteur de recherche le plus populaire ;
Yahoo!, l'annuaire le plus populaire, comprenant un moteur de recherche ;
Voila, un moteur de recherche français ;
KartOO, un moteur de recherche original regroupant les sites trouvés par centre d'intérêt ;
LittleredBear, un moteur de recherche au coût par clic (CPC).