Create great content, link to great content and great content will link to you.
Use SEO to target you most important keywords (head) and Paid Search to target the less important (tail).
If you are building a new website ensure you get the SEO experts involved early.
Ensure Google indexes all your pages by submitting an index of webpages to Google using XML.
If you have multiple domains ensure all point to the one domain using a 301 redirect.
Mention your company name in either title or meta tags for brand recognition purposes.
Don't miss your target keywords in your meta description and it should be catchy.
Focus on keyword phrases and include these phrases in title and meta description.
Verify your website in google webmaster tool.Use style sheet to make your website light.
Avoid using ajax and flashAvoid using dynamic urls.
Utilize your target keywords in the urls.