Search engine placement is an important factor for any type of business website whether it is promoting products or services.
The groundwork should be laid while building your webpages. Work on your page titles and meta tags. Lots of marketers are playing down meta tags these days, and they usually are selling a book about adwords! I am not dismissing adwords as a potential source of traffic, but search engine traffic is both targeted and free.
While Google may not be impressed with meta tags, there are other search engines out there. Even a smaller flow of traffic is important if it is targeted.
Do all you can while building your pages to optimize them, but keep visitor needs in mind also. There is a balance here. You do need to optimize to get visitors, but you also need to build your pages to fulfill the needs of your visitors and deliver what they came looking for.
Onpage optimization is the place to start in order to get a good search engine placement.
Read more search engine placement tips