Digging up old houses, landfills, and graves is an important source of historical knowledge, but how does one figure out where to look? Presumably it's not a question of digging at random, but what does an archeologist look for in a likely site good finds?
I answered a somewhat similar question a while ago in the replies here