Search Engine Optimization has a certain mystique about it. It’s like a mountain you set out to climb that’s forever wrapped in fog. The summit, your ultimate destination, is unclear... always nebulous. Unfortunately, many agencies and consultants take advantage of this to overcharge and under-deliver.