White Hat SEO to zbiór etycznych i zgodnych z zasadami praktyk, które mają na celu poprawienie pozycji strony w wynikach wyszukiwania. Obejmuje tworzenie wysokiej jakości treści, optymalizację kodu strony, korzystanie z odpowiednich słów kluczowych i budowanie naturalnych, wartościowych linków.
Nieetycznymi praktykami SEO zajmuje się Black Hat SEO.