SEO - (z ang. search engine optimization) to całość zagadnień dotyczących pozycjonowania stron w wyszukiwarkach internetowych. Innymi słowy jest to optymalizacja pod wyszukiwarkę. Proces ten ma na celu doprowadzenie do zwiększenia widoczności i popularności stron w naturalnych wynikach wyszukiwania (SERP) na określone słowa kluczowe i frazy. SEO jest długotrwałym działaniem skupiającym się na optymalizacji strony, analizie jej użyteczności i treści, badaniu słów kluczowych i fraz oraz wszelkich innych elementach marketingu internetowego, które pomagają osiągnąć zamierzony cel – wypromować strony na jak najwyższą pozycję w wynikach wyszukiwania.