With this post, I am starting a new series of reviews of different products, both free and commercial, which may help you on your way to conquering the niche markets. If you want your product reviewed, please contact me via the contact form (link in the upper-right hand corner).
Because you’re reading this blog, it’s highly probable that you’re involved in a never-ending race for better keywords and SERPs. Therefore, I am also sure that you would appreciate any tool that could accelerate this process, while also making it immensely more powerful and fruitful. Today, it’s my pleasure to review one of such tools – Keyword Results Analyzer.
Later this week, I am also going to publish a series of short video tutorials, showing you some of the cool and powerful ways to use this tool to maximize your productivity and creativity.
Overview
You can call KRA an Excel on steroids. It’s an extremely flexible tool to slice and dice your keywords lists, regardless of the source they come from. Originally, the tool was designed only for Wordtracker results, but it has evolved since.
Now, it is compatible with many keyword services, including the new Nichebot 2, and users can define their own sources with a very flexible data pattern editor. Thanks to this last feature, I was able to design an import filter for data from my keyword bookmarklet.
Feature summary
KRA offers virtually any tool you need to efficiently analyze your keyword lists.
Flexible keywords import
You can import keywords from virtually any source, including as many parameters as you wish, such as counts, PPC bids, competition, KEI, etc.
Powerful data pattern editor can be used to add support for any data source that has not been defined by default.
Keyword sorting
This is one of the basic features. You can sort your lists by any parameter in ascending or descending order.
Keyword filtering

But already this functionality can’t be easily achieved using Excel. You can define criteria for any of the data fields in your list. For example, you may wish to find all phrases that have a root word “digital”, KEI over 10 and competition below 10,000. Of course you can define any criteria you wish. You can even set some default criteria to be applied to your lists.
Advanced, multilevel filtering
Something for the real power-users. Possible applications are virtually endless. First of all, you can configure filters using logical operators (which can be saved and reused). I have one such filter, which uses the “OR” operator and includes keywords such as “help”, “how to”, “guide”, “what”, “when”, etc. When I load a list of keywords, which can sometimes have several thousand items, I apply this filter to immediately spot any problem questions that could provide me with good ideas for articles.
You can also perform multi-step filtering. For example, you can first find all phrases using the advanced filter mentioned above, and then filter this subset even further with KEI, count, CPC and other filters.
Reports
This is another powerful feature with a great number of applications. You can generate any type of report, from a simple “database dump” to lists of phrases, including their unique individual keywords (together with their frequency!
). The latter is extremely useful for writing LSI-optimized content. You can also export phrases in Adwords matching format.
Niche within a Niche
This is one of my personal favorite features. Have you ever felt the frustration of staring at thousands of your keywords, being simply overwhelmed by their sheer volume? Just use this feature and you will forget about this problem forever.
KRA will generate a list of all 1–, 2– and 3–word phrases. Then, it will use a minimum threshold that you set to discover subniches within your master list.
To better illustrate it, let’s say that you have 2000 keywords on weight lifting. In the first step, KRA generates all possible niches (these 1–, 2– and 3–word phrases). In the second step, it scans the entire list to check if their are enough phrases for that niche, according to the threshold that you set. If you set the threshold at three, one of the possible niches from step one was “fitness training” and your list included fitness training equipment, fitness training software, personal fitness training, KRA would find this subniche and generate a separate report, including all phrases and unique keywords.
Using the Niche within a Niche feature, you can automatically discover dozens of reasonable niches in your lists of thousands of keywords.
***VERDICT***
Pros:
- Extremely flexible handling of data sources
- Very powerful filtering
- Time-saving features like Niche within a Niche
- Convenient reports useful in a variety of scenarios
Cons:
- Cluttered interface with non-intuitive controls (especially for editing options)
- Customized interface can interfere with some system extensions
- No wizards to guide through the process of keyword import
- Some features could be optimized to work faster (Niche within a Niche)
Bottom line:
There is no other tool that would allow you to save so much time while working with your lists. Besides, this tool really opens your eyes to the potential hidden in your keywords. It’s the last missing piece to make your keyword research a really strategic effort. The price is not low, but if keyword research is your regular activity, this should be a no-brainer.
Information: KRA website
Price: $97

Excel on steroids
Marcin,
That seems a very accurate characterization of this tool to me. While this utility is useful, it would not be of much value if your keyword niche are not 'developable and profitable'. Look forward to your next review on a tool that evaluate such aspect.
That's absolutely correct.
That's absolutely correct. The tool is designed to process your keywords lists in the most efficient way to make maximum use of that. But if your keywords are crappy/unprofitable/difficult-to-build-a-site-around, then there's nothing this tool can do to salvage the situation.
Post new comment