Social Media Optimization (SMO) SMO is the next wave of online marketing and is the perfect marriage between SEO and social media. ... With SEO, it means targeting traffic through search engines. That includes both on and off-page optimization techniques. With SMO, it is mostly on-page optimization.