Seo è l'acronimo di search engine optimization, ovvero l'insieme delle attività volte all'ottimizzazione di un sito web finalizzata al posizionamento dello stesso nei motori di ricerca per parole chiave stabilite. Le attività di search engine optimization, svolte dai seo (search engine optimizer), mirano a migliorare diversi fattori on page al fine di ottenere un ranking sui motori di ricerca il più alto possibile.