First and foremost focus on your users, not the search engines. Search engines don't buy things, post on forums, or make conversions.
Make your homepage attractive and user friendly, while sprinkling your keywords in your title tags, header tags, directory names, and file names.
Optimize your page by keeping graphics to a minimum, so that load time is quick - even for those surfing at 56k.
Text should outweigh HTML code.