Нужно выбирать тему, на которую вам хочется писать сейчас и которую вам не захочется бросить завтра. У меня, например, сначала был блог о программировании, но затем я разбавил его статьями о туризме, а затем - прикрутил к сайту форум по программированию. Я думаю, так будет у любого более-менее развивающегося сайта. Тут важно не накосячить про выборе имени домена.
Вообще раскрутить блог быстро не получится, а заработать тем-более. У меня на блоге сейчас в среднем 600 юзеров в сутки, но ему 5 лет. Посещаемость растет нелинейно (год назад у меня было 300 юзеров, а 2 года назад - 100). Через 2 года ведения блога я почти бросил, т.к. ну никак не получалось его раскрутить, как бы я не старательно писал статьи и облизывал каждого юзера, задающего вопрос. Это все значит, что вам надо быть изначально готовым к тому, что юзеров на сайте не будет (даже если вы не повторите кучи моих ошибок) пол года, а статьи надо будет писать в это время. Поэтому тема блога должна вам реально очень нравится и у вас по ней должен быть какой-то опыт, интересный другим.
Чтобы сайт приносил доход мало сделать его посещаемым. Так 600 юзеров в сутки приносят мне с рекламы google adsense 4 доллара в месяц, а этого с трудом хватает на хостинг+домен (86р/месяц + 600р/год). При этом выбор бесплатного домена и хостинга - страшная ошибка, которая стоила мне кучи времени (если интересно - напишите в личку, скину подробности). Раньше было чуть-чуть проще, но потом поисковые системы начали бороться с продажей ссылок - сейчас куча методов монетизации, описанных в интернете почти не работает. При этом блог таки приносит мне косвенно примерно 100 тысяч в год, т.к. я предоставляю юзерам платные услуги, а блог - их презентация. Я думаю, что чтобы блог приносил деньги - нужно придумать какие услуги вы можете предоставить юзерам, а это зависит от вас (никто не посоветует). Все остальные методы монетизации - включая книжные партнерки и партнерки магазинов и онлайн-курсов, баннерные и тизерные сети дают доход меньше чем google adsense, т.е. на них ты никуда не уедешь.
Ну и да, пока блог не станет популярным (у меня это заняло года 4) - он будет приносить расходы. К этому надо быть готовым.