Look up your Search Engine Rankings, right from your menu bar!

RankGuru allows you to easily check how well your website is performing, by automatically retrieving your rankings per keyword, saving you a lot of time.

- Monitor an UNLIMITED number of Websites and Keywords.
- Select which Search Engine you wanna check, per keyword.
- Select up to 6 different refresh rates.
- Import your Website's keywords from CSV formatted files.

- Verify your DAILY progress by sliding your mouse over any keyword.
- Quickly check trends by looking at the progress semaphore.

- Track your progress over time with the built in Rankings Report.
- Export your ranking history to CSV, and use your favorite data analysis tool.

Supported engines:
- Google, Bing and Yahoo!.
- Over +100 different countries.

What’s New

Version 2.12.1

What's New:
- Improved Dark Mode support.
- Several UI Fixes for macOS 10.12
- Fixed a glitch that prevented the Websites Window from being resized.
- A TON of internal enhancements!!

Ratings and Reviews

Rick-G. ,

Constantly requires Google verification

Might have been a cool app. I’ll never know. I got slaughtered with constant requests from the Google “I’m not a robot” pop up. So I've installed RankGuru. More than once a day, every single day, I’d get a pop-up from Google showing RankGuru as the source, asking me to to do the silly match the pictures "I’m not a Robot" exercise. I’d complete the Google puzzle and then a couple hours later it would happen all over again. Ridiculous pain in the butt. So I deleted the app. And on that point, this app can’t easily be uninstalled either. You can do a search online to confirm that it will take a few extra steps to delete this insidious program. This could’ve been a decent app, but it was just too frustrating to deal with.

Developer Response ,

We're sorry to hear you had issues with our app!. We've just released a new version that has (a TON) of mechanisms to prevent the CAPTCHA alert.

If you're still using RankGuru, and still have any issues, by all means, please contact us.


Codazoda ,

Great for small keyword sets

This tool works great for the small sets of keywords I use it for. I currently use it to track search results on 3 to 5 keywords I select for each page I research. It works great for that and I love watching my results crawl up toward the top (and sometimes down).

Jeff1534 ,

Great for the price, slow for large batches. Some problems.

This app is great for the price. Most competing apps cost 15-20 times as much!

The good: this thing works. It returns daily search engine ranks, keeps track of things for you, and can export to spreadsheets. Keeps track of multiple keywords for multiple sites. Adding keywords is simple from text documents. Yay!

The bad: managing keywords is cumbersome and it’s slow at searching large sets. Also, it’s slow. If you’re doing research with large volumes of keywords, expect it to take hours to update. I just ran a batch of 1200 keyword combinations for an initial data spread for a client, and it took 48 hours to complete. I like to have large datasets to work with. This app can do it, but it takes a long time. Also, now I’m forced to either delete hundreds of those keywords one-by-one or delete all the data and import a fresh keyword set with no history. I’ll keep the data in Xcel, but it would be nicer to keep all the data in the app.

Update: After a month of using this, I have a few issues. First, This app is sending a huge number of automated inquiries to Google, which is against Google’s webmaster guidelines and has led to google blocking my network. Why not search with preferences saved to show 100 search results? Second, I’m traveling in India right now, and this app cannot check Google USA from India (and presumably other foreign countries). I was confused why my rankings were suffering, and that turned out to be the answer. I do SEO for work, and need to buy a new tool.


Sandra Paoloni
6 MB
OS X 10.11 or later, 64-bit processor
English, Japanese, Spanish
Age Rating
Rated 4+
© Sandra Marisa Paoloni


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer