Это можно сделать несколькими способами:
Попробовать обучиться SEO самостоятельно — бесплатно, долго по времени и сложно, много ошибок в процессе.
Пойти на курсы, обучиться и попытаться продвинуть свой сайт — долго, но более качественно, чем учиться с нуля самому. Стоимость зависит от качества курсов.
Обратиться к профессионалам — дорого, но эффективно. Сроки достижения позиций зависят от тематики сайта и конкурентности