SEMrush is a competitive intelligence suite for online marketing, backlink analysis, from SEO and PPC to social media and video advertising research.