
Pozycjonowanie stron internetowych opiera się przede wszystkim na istnieniu bardzo użytecznych narzędzi, zwanych wyszukiwarkami, oraz mechanizmie ich działania. W sieci funkcjonują różne wyszukiwarki, do najsłynniejszych należą Google, Altavista oraz Yahoo (narzędzia międzynarodowe) oraz z polskich – wyszukiwarki na portalu Onet.pl, Wirtualna Polska lub też Interia. Między nimi występują pewne różnice, ale są też podobieństwa, między innymi w częściach składowych. Główne elementy wyszukiwarek to indeksujące strony pajączki (Crawlery, Spidery, roboty), baza danych oraz indeks, pełniący rolę spisu treści, oraz mechanizm wyszukujący, który rozpoczyna działanie po wpisaniu przez internautę pewnych słów w formularzu wyszukiwania. Skuteczne pozycjonowanie stron polega na takiej optymalizacji witryn, żeby znalazły się one wysoko w wynikach wyszukiwania. Najpierw jednak strona musi zaistnieć w Internecie, zostać poprawnie zindeksowana, dodana do bazy oraz do indeksu.