Le Search Engine Optimization (SEO) est un ensemble de techniques permettant d'optimiser la position d'un site web dans les résultats des moteurs de recherche tels que Google, Bing, Yahoo ou Baidu.
Le but étant bien entendu d'optimiser le nombre de clic sur les moteurs de recherche et de ce fait d’augmenter le nombre de visiteurs d'un site web.
On distingue plusieurs sous types :
Un stratégie de SEO efficace s'appuie également sur du Content Management