Part of our jobs as SEOs includes gather data for campaigns we’re conducting research on. Most of us have a collection of sources bookmarked or we subscribe to a service to speed up the process. One way of gathering data is by submitting queries to Google to get keyword ranking data, collect information on competitors and collect historical data to help us understand Google’s algorithm changes at a deeper level. With some knowledge of web development, there is an API solution that up until now hasn’t been heard of. It is currently in beta testing and requires you to apply for an API key, but is free to use for the time being if your application is approved. If you are a big data geek like me, you are going to want to check this out. To give you an example of how this API can be used, I’ll tell you about an application I’m working on. It basically allows you to match multiple keyword queries (up to 10,000 queries per hour) with certain advanced search operators to pull in bulk data. I won’t go too much further into detail but hopefully this gives you an idea of the capabilities the API offers. Sure, roll your eyes OR check it out for yourself. Happy programming!