Originally Posted by Rickey
I suggest you go for rank checker this is quite free tool and you can use it for Rank tracking as well.
There are lots of software packages out there which will do this. The free ones do not generally provide the best results IMO. I use iBusinessPromoter (IBP). Web Position Gold and WebCEO are a couple of others.
Whatever you use, make sure that you can limit the number of threads running for each engine (I use 1), that it has human emulation (i.e. you can make it wait random intervals between each polling, and that you can have it clear cookies after each search request.
It's against the Terms of Service (TOS) at most engines including Google to use automated programs to a retrieve data from their systems. So such software is a violation of Google's TOS. If they figure out you're using such software they will typically lock you out of their engine for some period... often 24 hrs at the time. Do if from a busines IP and get caught, and they'll often block your entire IP block so everyone at your company will be blocked from using Google. The commercial packages typically prevent this from happening with their human emulation features.