Content Marketing is not a get rich quick solution to generating traffic. However, it is the prefered way to win approval from the search engines.
Ever since Google's Hummingbird Panda, Penguin and now the two Phantom algorithm updates the message is clear. Quality content is the only way forward.
The search engines want their customers to have a quality experience when using their service and that means that they want their customers to find the information they are searching for. And that's why long-tail-keywords are the way to go.
Long-tail-keywords are what people use when they are searching for products and information. They occur naturally throughout the content that is written with the sole aim of informing and educating the web surfer.