Все зависит от того, насколько сложная тематика, а если вопрос касается возведения сайта в ТОП поисковиков - это весьма не легкое дело, и трудоемкое, а иначе все имели сайты, терпение и труд как говорится
О, брат, если ты только начинаешь - долго!
Мой сайт (не первый) крутился год. И то вышел на первое место в поисковиках из за уникального названия "Мелитополь. Социальная сеть", хотя как социальную сеть его мало кто использует, но примерно 350 - 500 уникалов в день заходят! Так что удачи с раскруткой сайта!!!
Чтобы создать - очень быстро.
Затем уже время на техническую сторону, оптимизацию под поисковики и раскрутка.
Главное помнить, что не все методы универсальны.