La differenza tra SEO e SEM è semplicemente che l'ottimizzazione dei motori di ricerca (alias SEO) fa parte del Search Engine marketing (cioè il SEM), conosciuto anche come Search Marketing. Entrambi i processi mirano ad aumentare la visibilità dei portali nei motori di ricerca.