Все зависит от того, под какие запросы вы хотите оптимизировать ваш сайт. Если это группы запросов, которые невозможно продвинуть на одной странице, то вам понадобится создание полноценного сайта или интернет-магазина. Вы должны понимать, что лендинги имеют ряд ограничений при продвижении. В основном их и создают для продвижения брендированных запросов или конкретных услуг или товаров.
Писать контент самостоятельно на начальном этапе я вам не рекомендую, скорее всего вы просто потратите время впустую и это не принесет вам никакой пользы.
Обращайтесь к специалистам, они проведут аудит сайта, подготовят список необходимых работ, и разработают стратегию продвижения.