Hi. I know that most keyword trackers allow you to monitor a few URLs positions in respect to the specific keywords with the purpose of following those URL's performance in the SERPs. In order to build a list of prospects for my SEO services I want to contact the sites which are on the second page on the SERPs for a specific keyword. Now I'm doing this manually, by performing the actual search and then copy pasting the URL and position of each site into an excel file. What I'm looking for is a tool that would automatically pull the first 30-50 positions in the Google SERPS for a specific keyword. Do you know any tool out there that does this? If not is there a Google API that I could use to build such a tool?
I use this tool to check my SERP with keywords. Its easy and effective too i think. http://easyseotracking.com/google-serp-checker/
I use SEO Powersuite Rank Tracker Enterprise version and I am very much satisfied with this. The free version is also works nicely, but you can't publish the report. I used SEscout and this is also a nice web based service to track ranking, but it is too much costly.