Вариантов на эту тему очень много. Прежде Вы должны определиться с материальной стороной этого вопроса. Можно быстро все сделать, заказав
сайт или
блог (или все вместе) у кого нибудь. Мы этот пункт даже рассматривать не будем, вам тогда, явно, не сюда. Обычно это делают крупные бизнесмены или различные ЧП, ООО для того, чтобы не содержать программиста в штате (или другие варианты). Обычный «смертный» идет наиболее простым и дешевым путем –
создает сайты сам с использованием предлагаемых программ и конструкторов. Если Вы зададите вопрос
«бесплатный сайт» в поисковике браузера, то получите несколько тысяч вариантов ответа и, естественно, растеряетесь перед выбором.