
SEMRush is the goat of SEO software that I've been using for 15 years. It's easy to use, and has robust features to help me manage most aspects of client deliverables including audits, keyword research, competitive research, content optimization and AI insights. Review collected by and hosted on G2.com.
One place I can see room for improvement is the SEMRush One offering - for a higher price point I expect more actionable recommendations - the features/insights that have to do with AI don't have great structure, there are irrelevant suggestions, and it's not easy to export or view high level info on prompts/topics by brand.
Also sometimes the content tools are lagging/really slow or don't really work but usually not an issue for more than a few hours. Review collected by and hosted on G2.com.