How one can optimise his website for search engine?

---
I think one should use text or image links, not full flash content and not texts in images.
then correctly name/title articles, highlight important parts in articles in bold font, proper paragraphs and possibly original image too.. then offcourse very quality backlinks from various ontopic sources built "organic" slow way not build in bulk by purpose.