SEMrush
SEMrush is the most popular “forensic” SEO tool available because it uncovers information that is not previously tracked such as keywords a website is ranking, estimated traffic from organic search, and Google AdWords ads and keywords used in a campaign. This deep insight makes SEMrush is used by many SEO agencies when pitching potential clients because they can quickly find several opportunities for improvement to show a business.