Dymero - 1:51 am on Jul 19, 2013 (gmt 0)
For a totally unrelated example, how does G realize a site is an Italian Food Magazine when there are separate articles ranging from pasta recipes, traveling around the US for the best Italian restaurants, specific grocery shopping and personal gardening?
If every page is discussing something about Italian food, it ought to get the hint, even if the page doesn't specify a keyphrase with the words "Italian food" in it. A combination of the content about Italian dishes and Italian restaurants, and the like, and the links going to your site should provide those hints.
Were you using one keyword as your primary across the entire site? If so, it would probably result in an over-optimization penalty.