SEM (Search Engine Marketing) jest rodzajem marketingu internetowego opartym na wykorzystaniu działań promocyjnych mających na celu zwiększenie widoczności witryny w wyszukiwarkach internetowych. Oznacza to, że SEM zawiera w sobie szereg technik i narzędzi, potrzebnych do osiągnięcia pozycji w wynikach wyszukiwania. Do najczęściej używanych narzędzi należą: linki sponsorowane, optymalizacja i pozycjonowanie. Linki sponsorowane pozwalają szybko pojawić się na pierwszych stronach w wynikach organicznych, natomiast optymalizacja nastawiona jest na dostosowanie treści witryny tak, aby była tym, czego konsumenci poszukują. Pozycjonowanie z kolei polega na optymalizacji słów kluczowych, celem zwiększenia widoczności witryny w wyszukiwarkach.