Quelles sont les fonctions des moteurs de recherche ?
Depuis la création d'Internet, les internautes stockent et publient d'énormes quantités de données facilement accessibles en ligne. Le web recèle désormais une quantité inestimable d'informations précieuses. Les moteurs de recherche sont indispensables pour localiser, trier, stocker et classer la valeur de ces informations. Les moteurs populaires comme Google, Yahoo et Bing trouvent les informations pertinentes et les présentent aux utilisateurs. Pour trouver efficacement une donnée précise, il est important de connaître les quatre fonctions principales des moteurs de recherche.
Exploration (Crawling)
L'explorateur, ou robot d'indexation (web spider), est un composant logiciel vital du moteur de recherche. Il parcourt Internet pour trouver les adresses des sites web et leur contenu, qu'il stocke dans la base de données du moteur. L'exploration peut scanner de nouvelles informations ou localiser des données plus anciennes. Les robots peuvent explorer simultanément une vaste gamme de sites et collecter de grandes quantités d'informations, permettant au moteur de trouver du contenu actuel presque en temps réel. Le robot explore jusqu'à ce qu'il ne trouve plus d'informations sur un site, comme d'autres liens hypertextes vers des pages internes ou externes.
Indexation
Une fois le contenu d'Internet exploré, le moteur l'indexe en fonction de l'occurrence de phrases-clés dans chaque site. Cela permet de retrouver facilement une requête et un sujet donnés. Les phrases-clés sont le groupe de mots utilisé par un internaute pour rechercher un sujet précis.
La fonction d'indexation exclut d'abord les mots courants et inutiles tels que « le », « la », « un », « une ». Après élimination de ce texte commun, elle stocke le contenu de manière organisée pour un accès rapide. Les concepteurs de moteurs développent des algorithmes pour rechercher sur le web selon des mots-clés et phrases-clés spécifiques. Ces algorithmes font correspondre les mots-clés générés par l'utilisateur au contenu d'un site, en utilisant l'index.
Stockage
Le stockage du contenu web dans la base de données du moteur est essentiel pour des recherches rapides et faciles. La quantité de contenu accessible dépend de l'espace de stockage disponible. Les grands moteurs comme Google et Yahoo peuvent stocker des téraoctets de données, offrant une source d'information plus large.
Résultats
Les résultats sont les liens hypertextes vers les sites qui apparaissent dans la page de résultats lorsqu'un mot-clé ou une phrase est interrogée. Quand vous saisissez un terme, l'explorateur parcourt l'index et fait correspondre votre saisie avec d'autres mots-clés. Les algorithmes créés par les concepteurs fournissent les données les plus pertinentes en premier. Chaque moteur a ses propres algorithmes et renvoie donc des résultats différents.
