mars
2009
L’affichage d’une page de résultats (sur Google, Yahoo !) n’est que la partie émergée d’un mécanisme complexe, commun à l’ensemble des principaux moteurs de recherche.
Ce mécanisme est fondé sur deux étapes :
- La constitution et mise à jour des données
- L’analyse des requêtes et la restitution des résultats
Les différentes étapes du fonctionnement des moteurs de recherche
Source : Réussir son référencement web, chap. 2 – Olivier Andrieu (Eyrolles – 2007)
Voici une explication rapide de ce processus :
Constitution et Mise à jour des données
Le crawling
le moteur explore le web et stocke les informations.
Le moteur d’indexation
le moteur traite les données recueillies et les ajoute à un index géant.
Analyse des requêtes et restitution des résultats
Analyse du mot-clé
un interpréteur analyse l’expression tapée par l’utilisateur.
Recherche dans l’index
le moteur recherche les résultats associés dans l’index
Organisation des résultats
le moteur détermine l’ordre d’apparition des résultats selon un ensemble de règles de tri
Ces processus sont communs aux principaux moteurs de recherche du web (notez qu’on ne parle pas des annuaires ici). Par contre, les différents algorithmes utilisés (indexation, règles de tri…) sont généralement tenus secrets et dépendent du moteur utilisé.

Un article de halleck