SEO-фахівець займається просуванням сайтів у пошукових системах – робить так, щоб ресурс добре ранжувався. Для цього він проводить аудит сайту, аналізує конкурентів, визначає бюджет для результативного просування. Завдання фахівця можна розділити на два типи: зовнішня та внутрішня оптимізація.