A lot of sites are focusing on online marketing via social media, newsletters and blogs, all of which is to drive more traffic to their sites, but what the successful ones have in common is that they know how to write content effectively.
An important thing to consider when writing online is search engine optimization (SEO). That being said, writers shouldn't overwhelm the blog entry with SEO terms in hopes of boosting their rankings. Instead, consider the target audience of the article and what goal this article should achieve. Writing timely entries -- holiday or event-based ones -- is just as important as promoting them effectively as well. Learning how to write content may seem daunting at first with all these points to consider but with more practice, it should come to writers as second nature.