The Moz Q&A Community

Hey friend! Have fun exploring Q&A, but in order to ask your own
questions, comment, or give thumbs up, you need to be logged in to your
Moz Pro account.
You can also earn access by receiving 500
MozPoints
from participating in YouMoz and the Moz Blog!

Google Webmaster Tools provides rankings, though averaged they can be tweaked to a near accurate value. Their API does not support rankings at this stage, but if enough people kick and scream about it - they may! *hint hint* ;)

We did some tests with the Google API, but weren't really satisfied with it ... you might want to try scraping results "directly" via a series of different proxies and see if you get better results this way.

Google doesn't take kindly to automated tools querying SERPs. You may find that if you make a tool for querying serps, it will only work for a number of times before you get the "Prove your human" captcha.

In Google's TOS it says: You specifically agree not to access (or attempt to access) any of the Services through any automated means (including use of scripts or web crawlers).

There are ways around it such as masking IPs and using several differing API keys, however you would be breaking TOS.

Personally, I'm in the business of keeping Google happy, so I'd steer clear.

Hey friend! Have fun exploring Q&A, but in order to ask your own
questions, comment, or give thumbs up, you need to be logged in to your
Moz Pro account.
You can also earn access by receiving 500
MozPoints
from participating in YouMoz and the Moz Blog!
Learn more.