In order to succeed online, a website needs a good web marketing. There are many types of web marketing including SEO & SEM. When done right, the chances for success are high.