Most important aspect of SEO nowadays is content marketing which is a part of inbound marketing and social media optimization. Content Marketing Optimization: Generate unique content that revolves around your business and publish them on third party authoritative websites or your website's own blog for your potential customers. Social Media Optimization: optimize the website through high authority social media channels like Facebook, twitter, G+, Tumblr and so on.