I don't really try to sell anything but ideas and humor, but have to say that I have found the more I write, and do it well, the better the traffic.
I do the SEO thing, and used to be obsessed with it but really mostly just focus on content and interacting with visitors.