My general rule is to look for a food with as few ingredients as possible. If I wouldn't eat it or don't know what it is, it shouldn't be in my dog's food. The main (first listed ingredient) should be meat, and there should be a high quality grain such as rice. I avoid corn or other known allegens, and stay away from filler.
In general
www.dogfoodanalysis.com is a great resource.