Wyszukiwarki zostały stworzone do katalogowania olbrzymiej ilości stron internetowych i przedstawienia ich internaucie w pewnej hierarchi. W założeniu na najwyższych pozycjach powinny ukazywać się strony oferujące usługi, produkty i informacje o jakie pyta internauta wpisując w pasek wyszukiwarki słowo bądź frazę wyszukiwania. W tym celu wyszukiwarka musi odnajdywać strony www, analizować je i indeksować, tworząć ogromnych rozmiarów bazę. Wyszukiwarki pilnie strzegą algorytmów odpowiedzialnych za ustalanie pozycji. Jednak jak to wszystko ma się do marketingu firmy?