Мне кажется, если у вас ограничены финансы, которые нужно потратить на сайт, то нужно распланировать и постепенно доводить его до ума. Первым делом нужно оптимизировать сам сайт(ужать картинки, сделать нормальную навигацию, нормальный поиск) , потом его обязательно оптимизировать по мобильные, так как сейчас это мега актуально. Как только оптимизация под мобильные пройдёт, поставить вот такие Push-уведомления
https://luxepush.com/ и это будет первым шагом к раскрутке сайта , которая будет сама работать, без вмешательства.