Social media optimization is the use of a number of outlets and communities to generate publicity to increase the awareness of a product, service brand or event.
Social media optimization often directs the public from social websites to the company website, where more information can be provided.
The concept behind SMO is simple: implement changes to optimize a site so that it is more easily linked to, more highly visible in social media searches on custom search engines.