I think you have to do both. Building a business around a traffic source that could die out for you any day (SEO) is not smart. But, if you can get the traffic then it is great.
It's important to develop many revenue streams with SEO, PPC, direct site links, mailings, word of mouth, social media etcetera. Diversify your traffic, just like with stocks.
|