Both are good for Business website. there are some points of SEO and PPC.

While pay-per-click marketing can produce immediate results you must be willing to spend the money, but it allows you to dominate the top paid search results. Search engine optimization can deliver a solid return in the long run and while it takes time to do it correctly you do not want to take any shortcuts that put your website in danger of a penalty.

Still wondering whether search engine optimization or pay-per-click is the right choice for your small business? Using a combination works really well, although it really comes down to your available budget and goals.