Le SEO (Search Engine Optimization) est l’art d’optimiser un projet web pour les moteurs de recherche (Google, Bing, Yahoo…). Plus communément appelé référencement naturel, son but est d’augmenter la qualité, la compréhension, mais surtout la visibilité d’un site internet au sein des résultats des moteurs de recherche.
De manière générale, le SEO est seulement la somme d’optimisations sur le site internet et en dehors du site . Ensuite, seuls les moteurs décident de l'éligibilité à être convenablement indexé ou non au sein de leurs résultats.
Le référencement est donc une science particulière dans le sens où son utilisation ne fait qu’induire les moteurs (ou plutôt leurs algorithmes) à positionner, indexer et/ou évaluer convenablement.
D’un point de vue général, une stratégie de référencement agit sur le trafic naturel, c’est-à-dire le trafic provenant des résultats naturels et non-sponsorisés des moteurs de recherche.