Одно из самого главного и фундаментального я считаю то, что сайт должен быть наполнен уникальным контентом. Ведь если у вас будет то же самое, что и у сайтов схожей тематики, то к вам посетитель попросту не попадет потому что вы будете далеко в конце списка в поисковой выдаче.
Так же, если вы хотите попытаться раскрутить сайт с минимальными затратами можно попробовать поэкспериментировать с Низкочастотными Запросами. Это те запросы по которым конкуренция будет минимальной.