Social media optimization (SMO) is the process of increasing the awareness of a product, brand or event by using a number of social media outlets and communities to generate viral publicity . It provides the opportunity to reach out to niche audience. SEO is stands for Search Engine Optimization and SMO is stands for Social Media Optimization. Both are the important methods of online promotion. If you are a business owner, then both these will help your campaign much more to get better business for long term.