I wouldn't claim to be any kind of expert, but the advice you need to hear right now is: start. Write about what matters to you. Don't wait to come up with a coherent thesis or mission statement about what your blog is before you've written the first post. If you start writing regularly, you'll find what you care abut and what resonates with others, and that's the sweet spot where an audience can potentially be found.
I am not an expert but I have a niche blog for 3 years:<p>a) Subject: It is much easier/faster/more rewarding if you blog about something you are an expert (or something that you are really interested in learning) and ADD VALUE to the community. If you want to blog for money, the same principles apply, but as somebody wrote here, you need to look for the sweet spot and target the largest audience/market possible.<p>b) Build an audience: Use your expertise and specially be CONSISTENT. You don't need to blog everyday but make it predictable (once a week, once a month, etc) if you want people to come back. Good content is better than SEO, but you only pick the fruits 1-2 years later as your work compounds.
Here are some best practices I follow:
- Post regularly, so every Tuesday, or every Tues/Fri
- Make a content calendar for planning
- If you link to people or companies let them know,
as long as it is valuable they will share the content
- Tweet our your articles. Maybe invest in a small campaign<p>Here are some blogs to read to get you started:<p><a href="http://www.quicksprout.com/the-advanced-guide-to-content-marketing/" rel="nofollow">http://www.quicksprout.com/the-advanced-guide-to-content-mar...</a><p><a href="http://okdork.com/blog/" rel="nofollow">http://okdork.com/blog/</a>
I started mine few months ago. It's not big but by adding only 1 article each month, I come close to 10k users per months and 17k page views. My advice would be to start your own blog now, write what matters to you and do quality, not quantity.
Also, post articles on Twitter, Google+ Community pages and LinkedIn (if it's relevant to your job)
Hi, www.runningshoesguru.com here, 500k visits/month.<p>My suggestion is to go for the blue ocean. Either blog in a sphere that is not crowded, or be significantly different than any existing player.<p>Easier said than done maybe, but have a goal in mind and strive to be the absolute best. I dont agree with the "just write".
On top of what chris said, write unique articles. If you are just going to rehash what everyone else is already saying, people have no reason to come to you.