Both SEO and PPC help your site to get traffic and business.SEO is the process to make your site search engine friendly and PPC help your business to grow.I think PPC is costly and difficult for small businesses. What are your views about this?I think SEO is must for every site.Am I Right?It depends on the purpose of the site and who your target market is.I've had sites that I didn't want Google to index because it was primarily for distributors, and they already knew about it. So I didn't want others to go there.If your site depends on attracting people with whom you currently have no connection or relationship - then yes, you'd want to optimize and rank well in search engines.I think you should always test PPC for your site. I have had over 50 clients in the last few years and used ppc for about 90% of them. You just need to be profitable. Test ppc, monitor your ROI...tweak....monitor your ROI and see if it's profitable for you.Yes, after a site become search engines friendly and user friendly, then I think PPC will help.For making a site SEs friendly and user friendly SEO is essential.