A little SEO to start your day

Yesterday a client who likes to do a lot of his own webmastering asked me how to improve his search engine placement.  Up until now, having a lot of great, on-topic content has served him well. Of course, as with most people, this customer is primarily concerned with...