Con il termine ottimizzazione (Search Engine Optimization, acronimo SEO, in inglese) si intendono tutte quelle attività finalizzate ad aumentare il volume di traffico che un sito web riceve dai motori di ricerca. Tali attività comprendono l’ottimizzazione sia del codice sorgente della pagina, sia dei contenuti.
L’ottimizzazione di un sito è funzionale al suo posizionamento nelle pagine di risposta dei motori, che a sua volta è funzionale alla visibilità dei prodotti/servizi venduti.