There’s an interesting article from Zerys, a site that provides content management services for those who need to handle their web sites strategically. They give you the option to ‘do it yourself’ with advice, or hire them to do it for you. Actually, that’s a good way to approach marketing; I hope it works for them.
The article is “4 Things Every Blog Post Needs.” There’s an infographic that makes it perfectly clear. Check it out.