SEMrush
SEMrush organic traffic score let’s you uncover a website’s organic keyword rankings and estimate their SEO traffic based on those rankings
Organic Keywords
The total number of organic keywords the domain ranks for within the SEMrush data set.
Organic Traffic
Estimated traffic score provided by SEMrush