Avoid getting foxed along with words of SEO companies who make sure you positive just brings about the long.
This takes time and makes output poor but accuracy excellent and the tellings off are much less. http://Linkedin.com/in/chris-quintela-seo/