Con il termine Seo (Search Engine Optimization) 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 è parte di un’attività più complessa, quale il marketing dei motori di ricerca (Search Engine Marketing, SEM).L’attività di ottimizzazione per i motori di ricerca comprende varie operazioni tecniche che vengono effettuate sul codice html e sui contenuti delle pagine del sito web, nonché sulla struttura ipertestuale complessiva (tecnologie di interazione comprese).L’ottimizzazione di un sito è funzionale al suo posizionamento nei motori, che a sua volta è funzionale alla visibilità dei prodotti/servizi venduti.