The term Social Media Optimization was coined by Rohit Bhargava. It denotes various means of generating public opinion through use of social media like online communities, websites and various other medium of communication over internet. This process is similar to Search Engine Optimization. SMO is similar to viral marketing in technique and results.


