L’optimisation pour les moteurs de recherche (Search engine optimization : SEO) permet d'indiquer aux moteurs de recherche le contenu et la thématique de votre site. De nombreuses techniques existent afin d'apporter le maximum d'informations aux moteurs de recherche afin que celui-ci référence les différentes pages de votre site.
L'objectif de ce procédé est de lier des mots clés soigneusement sélectionnés avec le contenu de votre site afin que si l'un de vos mots-clés est recherché, votre site apparaisse dans les premiers résulat.