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