How can I programmatically retrieve the number of times a keyword has been searched in google using C#?

I’m writing a mobile app in C# using Xamarin and I want to be able to retrieve the amount of google searches that has been made for a particular keyword.

I found http://stackoverflow.com/questions/9929309/get-number-of-monthly-searches-for-specific-keywords-using-google-adwords-api-fo but I don’t quite understand where to go from there or how to use what the answerer has written.

Could I maybe use AdWord’s API? Maybe some sort of REST API?

It doesn’t need to be the total, it can be the amount of times in a week/month/year or the frequency. I just need some sort of value which I can compare to other keywords.

Please note, I’m not trying to create another search engine or steal google’s information or anything, I’m creating a game based on google keywords.

I’m new to C# however I’ve come from a Java background so I understand pretty much all of the syntax.

I don’t know if this is the right category or the right place to be asking this question, so sorry if it isn’t. Thanks :slight_smile:

I think your best bet would be to try an use Google Trends. Only API they have that I know about is this:

Or you could maybe get what you need from this:

Or check this:
http://techslides.com/hacking-the-google-trends-api

I hope that helps

1 Like

Thanks :slight_smile:

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.