First, we start with the keyword. Be sure you have a unique keyword as title tag on every page of your site. Do not put the name of your company unless you are already a major brand. If you really feel to put, place it at the end. For example, it will be better to put tag delicious hamburger in town than tag burger queen. People tend to search the product name than the company itself.
Second, content is king. What you have to always bear in mind is that you must have a good, well-written, and unique content that focuses on your primary keyword or keyword phrase.
Third, if content is the king, then links are the queen. You must build a network of quality backlinks using your keyword phrase as the link. Try to get backlinks from blogwalking to content-related blogs.
Fourth, talking about the queen, when you do the link building, think quality not quantity. One single, good, and authoritative link can contribute a lot for your site than a dozen poor quality links.
Fifth, socialize. Understand the social marketing since it is a strong part of SEO. The more you get yourself know about sits like Digg, del.icio.us, Facebook, etc., the better you will be able to compete in search.
Sixth, do not overdo the anchor text. If you make all your inbound links looked same, it will look like automation which Google frowns upon. Use your URL sometimes and your company other times. For instance, put Gumbo Diet Gel occasionally, Diet Gel as well, Gumbo Powerful Diet Gel some other times, etc.
Seventh, if you do not want your website to change often, publish a blog. Writing fresh contents regularly will surely help improve your rankings. Be sure to add new and useful content that has relevancy to your site in the eyes of the search engines.
Eighth, SEO is not a one-shot process. The search landscape changes daily, so keep working on it until you get the results you are expecting. It may take months, or even years. But once you get the trick, youll get it done quick.
Ninth, quickly make your template friendly to search engine. The fact already tells that search engine prefers site with stable speed loading. Change your template into the simple one to make it more friendly to the search engine.
Last but not least, remember that the point of SEO lies on what you are saying, how you are saying it, and what you have set for determining your sites performance. So, be always aware of how you build the website and its SEO.