Outsourcing can increase capacity - allowing your team to focus on what they do best. But wait. Here is how to ruin your site, and pay an SEO for the privilege. There are ways to find great companies - also included!
Choosing keywords is a challenge. Keyword density is a thing of the past. Metrics such as exact match search volume are becoming less important. Your #1 priority is to pair keywords with content by uncovering the semantics behind a search. Understand the user, understand the intent and then serve the intent.
Most users instinctively understand that quality content has to be paid for somehow. Thus, they are unlikely to object to a sponsor's name being referenced as having enabled the posting. They are less likely to engage with blatant advertising or with badly-disguised advertising such as the “infomercials” used on shopping channels.