Le Search engine optimization : SEO) est un ensemble de techniques visant à apporter un maximum d'informations concernant le contenu d'une page web aux robots d'indexation des moteurs de recherche. L'objectif de ce procédé est d'orienter le positionnement d'une page Web dans les résultats de recherche des moteurs sur des mots-clés correspondant aux thèmes principaux du site. On considère généralement[1] que le positionnement d'un site est bon lorsqu'il est positionné (classé) dans l'une des dix premières réponses d'une recherche sur des mots-clés correspondant précisément à sa thématique.