The first thing you should think about before starting a blog is the topic you want to blog about. There are many bloggers on the internet and to stand out from them, you must talk about something unique. The best way is to choose a topic you passionate with and familiar about.
Select the type of hosting you prefer. You can host the blog yourself or choose a free blogging service that will be hosted by a third party. However, free blog services do not offer you your own domain. Meaning that, you do not own the blog and you cannot take your readers with you if you decide to host your blog personally. It is always best to host your own blog. It offers freedom and flexibility.
The next step is to decide on a blog domain name. Choose a domain name that relates to the type of topic you will be blogging about. Make sure that the domain name is easy to pronounce and remember as well. It will be easy for your followers to remember it and recommend it other users.