Да, самим этим заниматься очень сложно и не факт, что получится что-то толковое, а без достаточных знаний и умений, можно ещё и навредить сайту. Могу посоветовать от себя глянуть тут workspace.ru/cases/seo/]workspace.ru/cases/seo/ кейсы по SEO-продвижению сайтов, думаю, это поможет вам определиться с выбором компании, которая будет с вашим сайтом работать. Тут можно глянуть примеры работ чтобы понимать, на какой результат рассчитывать и в какой бюджет можно вложиться.