Okay, so let's say that I have a website that's about food & cooking (example). I have X money articles, including keywords like "best kitchenware 2015" "baked turkey with wine recipe "spices for asian food detroit" (again, all examples) etc. I've done everything that needs to be done and now it's time to build backlinks and try to rank my articles as high as possible. Let's say that I'm trying to rank the "best kitchenware 2015" article at the moment. What's better; 1) looking out for websites with a broader subject, like "cooking" to guest post and submit my links to 2) trying to find pages with the literal "best kitchenware 2015" keywords included somewhere and post my stuff there? While all my articles kind of do fall into the category of cooking, one is about kitchenware, the other one is a recipe and the third one is about locations selling spices - a human could make the connection but will Google do it? I assume that websites with my exact keywords would be more relevant than the ones about cooking in general, but on the other hand I am their obvious competitor and if I have a good microniche with low competition exact ones will be hard to find. Can I even get to the first page by only submitting my stuff to "cooking"? Thanks.