Hey friend, I would like to first introduce you the meaning of niche. According to http://www.thefreedictionary.com: “A situation or activity specially suited to a person’s interests, abilities, or nature: found her niche in life. A special area of demand for a product or service.”
Exactly, niche blogging is to blog like telling people everything about your business at the same place so that they could not have any question left.
Can you tell everything about your business just in one sentence? Yes, I only mean one sentence. And if yes then you are just perfectly right about niche blogging for business.
For example, “excellent engineers resume writing services India provides free sample.” This can be a perfect example of niche and blogging about this title would be extremely helpful for that business.
See what this example tells: There is a company in India that provides resume writing services and they are excellent and get to see a free sample of engineers.
Just be specific every time you write a post for blog and try to put your keyword phrases in an intelligent manner and make that understandable.
Niche blogging can lead your business blog to top rank in SERP. To get top rank, you need on make focus on the SEO part.
Everyone loves organic traffic. Of course, SEO is necessary to get top rank. Only then you can enjoy organic traffic because many people like you are already struggling to get top rank.
Above-said example is a very long-tail example of niche. You should also keep in mind “do people search that ?.” Put only that keyword phrases which people are using while searching on search engine.
You should know how many visitors are searching that keyword. Take help that Google provides, Google Keyword Tool.
To conclude, just finalize your business terms in full and be specific while creating title for blog post because the title tells search engines crawler about your business. And, get help from Google Keyword Tool to know more keyword phrases and number of traffic.