Reverse rankings check
-
Usually, we will have a set of keywords of which we check rankings for a designated website... however, is there a tool that is able to find all the keywords a website is currently ranking on the top page of Google for?
-
Google Webmaster Tools has that built in. That is the only one I am familiar with.
-
SEMRush.com has a tool for that. It will only show the terms that you rank in the top 20 for, but it is a good starting point. From there you can supplement the rest of the keywords with Webmaster Tools.
-
To add to Who Wudda Thunk's response above, SEMRush's position tool can show top 20, but if you have the budget for an enterprise level tool, BrightEdge's Data Cube tool offers this reverse rank checking feature and displays keywords ranking in positions 1-100--80 more positions than what SEMRush covers.