In AdWords,
finding the right keywords to trigger your ads is one of the main drivers of success — yet a major challenge at the same time. You can use our
Keyword Planner to browse for new keyword ideas, or utilize the AdWords API services for
keyword suggestion and
traffic estimation to find and evaluate keywords at scale.
But wait, now there’s more! We’ve just released
KeywordOptimizer, a sample app showcasing how to combine these services to find the perfect set of keywords. Starting from an initial set of seed keywords (obtained using a sample URL, business category etc.), the iterative process repeatedly discards low-quality keywords and “reproduces” high-quality ones. With each step, the average quality across all keywords increases, just like evolution!
KeywordOptimizer is designed to provide guidance on how to use the
TargetingIdeaService and
TrafficEstimatorService. Simply
run it from the command-line to get a CSV file with keywords and estimation with minimal effort. Advanced users can easily extend the tool with custom implementations. For example, you can change the calculation for the keyword quality score to combine clicks with impressions, or your own metrics in a way that works best for you.
Get started with Keyword Optimizer’s
GitHub repository. Feel free to ask questions or give feedback via the
project’s issue tracker, the
AdWords API Forum, or our
Google+ page.
Timo Bozsolik, AdWords API Team