Search engine optimization for a local business can present unique challenges. Personally, I find it to be one of the most rewarding projects, however, if you do not plan ahead, there are a number of pitfalls that can keep your business from succeeding. Luckily, most of these pitfalls are easy to avoid. You just want to be aware of them.