Lorsqu'un utilisateur saisit un mot-clé dans une barre de recherche, un moteur de recherche fournit en quelques secondes des pages de résultats avec des dizaines de sites Web pertinents. Les algorithmes de classement définissent l'ordre dans lequel les sites sont placés, c'est-à-dire leur position dans la recherche de mots-clés particuliers. Plus un site obtient une position de mot-clé élevée, meilleur est son classement pour ce mot-clé.