SEM (Search Engine Marketing) is a term that refers to the activities related to making a web page or web site more visible in the Search Engines.  It can include activities like SMM (Social Media Marketing), Article Marketing, Blogging, Blog Commenting, PPC (Pay Per Click) Advertising, Discussion Forum particicpation, as well as many and various [...]