SEO (ang. Search Engine Optimization) jest to optymalizacja stron www pod kątem widoczności w wynikach wyszukiwarek internetowych. Ogólnie jest całość działań i procesów ukierunkowanych na poprawienie i osiągniecie wysokich pozycji w wynikach wyszukiwania zapytań w przeglądarkach internetowych zawierających określone słowa kluczowe i frazy. Jest to ciągły proces ze względu na zmienne algorytmy wyszukiwarek oraz działania konkurencji.