Great post - I wrote what is basically a companion piece on my blog the other week. Basically, it's not enough simply to build a site, you also need to market and position it as well. While websites used to fit as "promotion" into the marketing mix, I believe they're now becoming moreso the "product", and need to be promoted themselves.  SEO is one way to ensure your site is more "findable".