Here are the 10 most important things I consider when doing SEO:
- A good strategy in place, highlighting key phrases. Without this no one knows what they’re doing

- Links – I’m not suggesting you buy them, but they are the key to any successful relationship with the Search Engines. Its even written in the Google Webmaster Guidelines.
- Meta Description and Meta Keywords, they may not count towards delivery but I’m fairly certain they’re used in an overall page Quality Score.
- Unique and Interesting Content
- Well laid out website which is easy to navigate, for your users and the spiders!
- Established Domain Name, the longer your domain name has been around the better it will perform.
- In bound links should be from different Class C IP Blocks and not from bad neighborhoods.
- Good Web Hosting with high up time and maybe even a dedicated IP Address if its your main website.
- Use Headings like H1, H2, H3 etc. These should be structured in the same way as any written document. So the top of the page is a H1, then multiple h2’s and h3’s you get my drift

- Page Titles seem to be extremely important at the moment! Make sure yours are not too long but very relevant.
Think I’ve got one wrong? Let me know!