Un algorithme est un ensemble de règles distinctes définies pour résoudre un problème de façon automatique. Les moteurs de recherche utilisent les algorithmes pour lire les pages web et les classer selon leur pertinence face aux recherches des internautes. L’algorithme de Google contient plus de 200 critères, tous sont pris en compte pour décider du référencement d’une page.