"Effective blog" implies that you have a specific, defined purpose for your business blog. Here are tips for writing a good blog:
BlogWrite for CEOs: Top 7 tips to write an effective blog