Obecnie wiele osób przenosi swój biznes do Internetu (np. poprzez tworzenie sklepów internetowych) bądź też zauważa, że Internet to doskonałe miejsce na zdobywanie nowych klientów na swe usługi, świadczone offline. Powstaje wiele witryn – wizytówek firm.
Jednak samo posiadanie strony internetowej nie wystarczy by potencjalni klienci zaczęli ją odwiedzać.
Internet jest zbiorem miliardów stron i trzeba się bardzo postarać, by wśród tysięcy podobnych tematycznie witryn użytkownicy trafili właśnie na naszą. Jeśli chcemy odpowiednio wypromować nasz serwis musimy zacząć go pozycjonować.
SEO (z ang. Search Engine Optimization) to wszelkie działania mające na celu wypromowanie serwisu internetowego w wyszukiwarkach. Dzięki odpowiedniemu pozycjonowaniu nasz serwis znajdzie się na szczycie listy wyszukiwania, przez co zwiększy się jego odwiedzalność. Nie jest to jednak proste zadanie, gdyż dla niektórych słów kluczowych jest ogromna konkurencja.