S
Semrush covers keyword research and backlinks like its main competitor, and adds advertising research: you can see which paid keywords a competitor bids on and estimate their spend. The content and social tools are useful if you want one vendor for everything.
Where it falls short
The breadth comes at the cost of depth in some modules, and the pricing tiers gate features aggressively, so the advertised entry price buys a fraction of the suite.