Działania zmierzające do zdobycia zadowalających miejsc w wyszukiwarkach internetowych można zakwalifikować do jednej z dwóch grup. Pierwsza z nich znana jest jako optymalizacja. Stanowi ona zbiór różnorodnych działań, wśród których standardem jest dobór haseł kluczowych jak również formułowanie artykułów pozycjonujących. Optymalizacja stron koncentruje się więc na aspekcie językowym treści umieszczanych na serwisie internetowym.
Umiejętne sformułowanie nagłówków oraz powtarzanie konkretnych fraz powiększa prawdopodobieństwo zajęcia jednej z najlepszych pozycji wśród wyników wyszukiwania. Odwiedzając stronę można szybko zauważyć oznaki sygnalizujące stosowane metody optymalizacji. Stosuje się podkreślanie kluczowych sformułowań. Dodatkowo przegladając artykuły można wykryć powtarzalność pewnych określeń. Stosowane są ponadto zabiegi przynależne do usługi optymalizacja, które nie modyfikuja niczego w wyglądzie witryny internetowej. Są to czynności porządkujące zaplecze techniczne portalu. Polegają na przystosowaniu kodu do najnowszych standardów. Zauważalna może być poprawa szybkości wczytywania strony. Drugą grupą zabiegów budujących atrakcyjność i popularność danej strony internetowej jest pozycjonowanie stron. Przeglądając serwisy internetowe często widzimy zakładki „zaprzyjaźnione strony” lub „ważne linki”. To szybki sposób, aby przenieść się pod adresy tematycznie powiązane. Okazuje się, że odnośniki na obcych witrynach są uwzględniane przez wyszukiwarki internetowe i podnoszą pozycję w rankingu. Pozycjonowanie stron obejmuje metody prowadzące do uzyskania jak największej ilości takich odnośników na zaprzyjaźnionych stronach.