1) Crystal Clear Source Code (HTML/CSS)
Many web-designers give far too much importance to the look and the graphics of the website while ignoring the clarity of the source code. Clean and well-written source code is the first step to website design success. If a spider cannot find your keywords, you might just as well forget about search engine optimization.