As a Drupal site owner, you have the opportunity to position yourself as the best site available for the keywords people are searching for.
Note
Know thy customer
There are hundreds of good marketing books out there to help you better understand your audience. All that good information applies to SEO as well. The better you know your audience, the better you can guess what keywords they are typing in Google to find companies like yours.
You're an expert in your field, so of course you know many of the keywords that people use to find your products and services. But, are you sure you know them all?
A few years ago Tom, a friend of mine, hired me to do SEO for his high-end landscaping firm. His company designs and installs yards, trees, retaining walls, and so on, outside million dollar homes in the hill country near Austin, Texas. We sat down in an early morning meeting and he said, "Ben, the right keyword is landscaping. I know it so there's no reason to...