Social media optimization is extremely important for a business to ensure a strong presence on the web. It helps to introduce people to your business. Further, it provides an opportunity for potential customers to reach out to you, this in turn diverts the traffic to your website. By creating buzz around your brand, it also helps in generating leads and more traffic. A great strategy can also help you in improving your ranking on the search engines. SMO provides you with great opportunities to increase the visibility of your brand.