As a Web developer, I naturally lean toward the information architecture and interface as being the most important components of successful SEO. Copywriters might claim text is the most important component, and black-hat SEO professionals might claim link development is the most important.Maybe all three components are equally important, with one no better than the other.