La SEO si occupa dell'ottimizzazione del sito web per la lettura e l'indicizzazione dei contenuti da parte dei motori di ricerca (Google, Bing..). SEM invece significa Search Engine Marketing, termine che racchiude molte discipline diverse, inclusa anche la SEO.