SMO stands for social media optimization. It could also stand for search marketing optimization but social media is what it is better known for. Social media is a big thing in digital marketing these days and even search engines give better weight to social media content making it very important for businesses.