Content is king. Your marketing needs to include a fair portion of content, but the content isn’t for the search engines; it’s for your customers. The average customer knows when content is written for keyword use by search engines. You need to use those keywords but don’t let them drive your content.
The content that appears on your site needs to add real value and bring in not only the search engines but also your customers. Give them something new, something interesting and something they don’t know. Articles can draw in the search engines while also engaging your customers. Make sure they begin in an interesting way and don’t leave your customers hanging.