The very first thing you need to do is find the niche of your blog. By niche I meant finding the topic for your blog. You might be jack of all trades, and want to start a blog on multiple topics, but it will not be fruitful, as people like to subscribe to a blog, which is authority in particular topic.
Even from search engine point of view, a blog/website dedicated on single topic ranks higher. Now, the question is how you can find the topic of your blog? Here are few tips that will help you to get started:
·         Find a topic that you know better than anyone else. It doesn’t have to be the job you are doing, and it could be anyone. Try to think about the topic that you mostly like to talk about, and you can comfortably talk about it for hours.
·         A good idea is to pick a topic that you usually read about. The topic which you read about all the time is something that interests you.
·         Also make sure you have a keen interest on particular topic, and you can add values with your own insight.
·         For newbie’s, I always recommend to take help of pen-paper and write down the topics in different columns that you like. For ex: Photography, Scientific research, Baby care, health care and so on. Now, try to write 20 post ideas for those different columns. When you are writing the post title, think about what you can write without taking reference. By the end of 20th article, it will help you to find the topic (Niche) that you like the most.

This is one important step before starting a blog, as it will help you to pick a topic that you are most passionate about. This will ensure that you will not burn out when your blog goes life. Most of the newbie blog dies in short span because of lack of passion and continuation. If you are picking a topic that you like to talk about and write about, it will ensure that your burn out period will never come