All are types of online Marketing… SEO or search engine optimization include strategies and techniques to help your website attain higher rankings in search engines such as Google, Yahoo or Bing. SEM refers to search engine marketing, a detailed advertising plan to promote web traffic to your site, typically to increase  leads or generate sales. […]