1. If you must use Java script drop menus, graphics and links on the image, be sure to put text links somewhere on the page for the spiders to follow.
2. Content is king, so make sure you have good content, well written and unique that will focus on the primary keyword or phrase.
3. If content is king, then links are queen. Create a network of quality backlinks using the key phrase as a link. Remember, if there is anything good, logical reason why the site link to you, you do not want the link.
4. Do not be obsessed with PageRank. It's just a part isty bitsy's ranking algorithm. A low PR site can actually outrank one with a high PR.
5. Make sure you have a unique keyword focused Title tag on every page of your site. And if you must have your company name, put it in the end. If you're not a big brand name is a household name, the name of your company probably some research.
6. The new content can help improve your rankings. Add new content relevant to your pages on a regular basis. content freshness adds relevancy of your site in the eyes of search engines.
7. Make sure links to your site and your website using our keyword. In other words, if your goal is to "blue widgets" then link to "blue widgets" instead of "Click here".
8. Focusing on search phrases, not just keywords, and put its location in the text ("Palm Springs store" not "we") to assist in local searches.
9. Do not design a Web site without regard for SEO. Make sure your web designer to understand the expectations for organic SEO. Making post-install your shiny new Flash-based site, when it is built will not cut it. The spiders can crawl the text, images or Flash.
10. Use keywords and keyword phrases properly in the text links, image ALT attributes and even your domain name.