I have worked with clients for years on getting traffic to their websites as well as my own.
As we all know if we can't get traffic to our website then we can get sales. Something that every one does to drive traffic is of course blogging. It's a pain to get clients to blog daily and it takes up a lot of my time when I blog.
you can set the keywords you want for your website and watch the content pulled from all over the web onto your website.