Do not neglect the search engine standards. To improve rankings it is imperative that you move your company into the Social network sphere. Often a single word is inadequate, while a lot of may be excessive.
Your SEO consultant does not desire this list to see the light of day. Preserve lists of all sites submitted to, the link, link text and the page rank of that website optimization. What's this mysterious "black hat" SEO strategies?