So now we know what SEO and SEM are, but what is SMO? SMO stands for Social Media Optimization. Perhaps the best definition I found for this was via a forum on the discussion of SMO: The bottom line is, you have to build online profiles via social media networks so that you can share the content you create on your website or blog. Additionally, you add social media share buttons to allow other people to easily share your content.