L’algorithme Google est l’ensemble des traitements mathématiques appliquées aux pages web présentes dans l’index du moteur pour déterminer leur classement dans les pages de résultats pour une requête donnée.
On considère généralement que les principaux éléments d’une page web pris en compte par l’algorithme de Google sont :
des éléments structurels (URL, nom de domaine, temps de chargement..)
le titre de la page (balise title)
le contenu texte
les éléments de mise en valeur et différentes balises html
la popularité de la page et du site (liens externes)
le maillage interne
.....
Pour effectuer son classement, l’algorithme de Google utilise plusieurs centaines d’éléments relatifs à la page.
Les dernières évolutions de l’algorithme Google semblent viser à mesurer et prendre en compte la qualité des pages et sites indexés.
On peut considérer que l’algorithme de Google est en fait constitué d’un ensemble d’algorithmes ou filtres spécialisés. Le célèbre Pagerank mesure ainsi la popularité alors que le filtre Panda vise davantage à mesurer la qualité des pages et sites indexés.
Un exemple de représentation de la formule du PageRank :

Par ailleurs, les algorithmes utilisés varient en fonction du type de requêtes ou de contenus recherchés. L’algorithme utilisé pour la recherche image est ainsi spécifique et le poids donné à la récence d’un contenu sera plus fort pour une recherche liée à l’actualité.
Tout "l’art du référencement naturel ou SEO" est donc de coller à l’algorithme Google.


