We can take your website, analyze it, and work with you to identify the target market for your website, then we research the optimum keywords to use. We take into account the popularity of keywords, the amount of people searching for those keywords, etc.
Once we have a set of keywords appropriate for your site, we review your site to see if it needs modification. What we're looking for on your site are places where we can use the keywords we've identified.
We will also run marketing campaigns based on the identified keywords. This will help drive traffic to your site and push your site up in rank.