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.