1. Come Up with the blog name
The first thing you need to do is figure out what the blog will be about. This is called your "niche". You can blog about health, fitness, making money, relationship, self development and so many things you can think of that interst you and can catch the interest of other people. Ask yourself if you have enough knowledge, or are willing to get the knowledge, to write several articles a week on the subject.This will increase your likelihood of success because it lowers your competition.
2. Research for the Keywords
Once you have a topic, you'll need to research the keywords. This will help you figure out what your domain and your content will be. Choose a keyword that is related to your niche and has some competition (but not a lot of it) for your domain name. For example, if you want to blog about making money, there are many keywords associated with "making money". Use this google links: https://adwords.google.com/select/KeywordToolExternal or http://www.google.com/sktool/# to search for keywords.
3. Set the Blog Up
Just go to www.blogger.com or www.wordpress.com, register and follow the steps to set your free blog. Next, you'll want to reserve the domain, get hosting, and start writing your posts. Don't worry too much about SEO at first. Just put the keyword for your post in the title and then add it a few times to the body of the article. Spend some time getting content up before you start telling people about the blog. In fact, you should have at least five posts up within the first day or so of launching it.
4. Filll your blog with quality contentsContent for blogs can be inform of articles, audios, book reviews, etcetera, which should be related to what the blog is about.
Keep your blog alive by feeding it wit new content regularly. Let your visitors meet new content each time they visit. If there is any reason why you cannot create content by yourself, you can hire people to do it for you. Go to sites like www.need-an-article.com , www.rentacoder.com , www.getacoder.com , and hire a writer to do the job for you.
5.Make Money with your blog
After you have at least five posts up on your blog, you can start setting it up to make money by using things like advertising programs and affiliate programs. Apart from making money promoting affiliate products by way of earning commission, you can also make money from pay-per-click program. You are paid a certain amount each time your visitor clicks on the ad on your blog irrespective of whether he buys or not. You can sign up for this program with www.google.com/adsense , www.adbrite.com , www.kontera.com , www.clicksor.com , www.bidvertiser.com , www.kanoodle.com. It is very easy to monetize your blog with google adsense programme if you are using blogger.com..
6. Get Traffic to Your Blog
If you set up a nice full shop with no one visiting, dust will make your work useless. So you'll need to work to get traffic to your blog as well - people may not be able to find it on their own. Bringing people to visit your site is called “traffic’. How much you are able to generate per day and how successful your website or your blog will be is determined by how much traffic follows to your website or blog, as well as the quality of such traffic. Common strategies include social networking, article marketing, and submitting the RSS feeds to different directories. Work on getting traffic a little bit at a time and eventually more and more people will visit your blog which will lead to profitable blogging.
7. Become a hired blogger
If you are good and enjoys writting articles and posts, you can consider working as a hired blogger to earn more money online. There are people who look for good writters to hire for a pay in order to post qaulity content on their blogs. You can offer for the job, write and post blogs for blog owners for some good pay.