SEMRush use 25 million of most popular and expensive keywords to analyze Google search results. And we do this regularly. SemRush can show you keywords for any domain that ranking high enough to be in top 20 results or buys AdWords.
SEOdigger is an interesting tool where you can enter your domain (or competitor’s) and find out which of your keywords rank high enough to be listed within Google’s top
A leading SEO resource focused on helping successful webmasters make money and increase their profits through driving targeted traffic to their sites by improving their rankings in Google and other major search engines.