Optymalizacja jest pierwszym etapem pozycjonowania strony internetowej. Każda strona internetowa musi być odpowiednio zoptymalizowana pod kątem słów kluczowych. Chodzi głównie o to, aby pozycjonowane słowa kluczowe znalazły się na stronie internetowej. Optymalizacja jest zwykle wykonywana przez firmy pozycjonerskie darmowo. Klient musi jedynie udostępnić dane do serwera ftp, aby można było dokonać optymalizacji strony internetowej. Po etapie optymalizacji strony można już przejść do kolejnego etapu pozycjonowania, czyli m.in. katalogowania.