It's hard to know what Google likes. Actually, it always has been. Real SEO experts were not slapped as much by Google updates as those who made superficial adjustments to site content.
What some are saying is that Google is smarter than it once was. Plastering keywords around a webpage looks artificial, and that is why we were taught to disperse keywords around the website.
Now, they say that Google looks at context. To know that the writer isn't just putting keywords on a webpage, Google checks the context of your wevpage. Instead of using the same keywords all over your posts, try using words and phrases that relate to the keyword you are trying to traffic. Try using synonims, words that are like, but not identical to your keywords.
Hope this helps