The tool to collect maximum amounts of information
Group report
Analyzing a group of websites at once to find all keywords in a topic
Group reports are one of the distinguishing features of Keys.so, the wonderful tool we're very much proud of. This type of reports allows to collect maximally detailed information about keywords for a topic and about balance of forces between competing websites.

Recently this report underwent considerable changes, therefore we recommend our veteran users to check this subject as well.

For your convenience, we've prepared a hands-on review of the tool.
A group report is a report for several websites at once. It includes all keywords from any of included websites which rank from 1 to 50 in search results, all pages of those websites, all keywords for which at least one of those websites is advertised, all encountered ads, and their sets of quick links and facts.

This way you can obtain the maximum amount of knowledge about a topic in a few minutes.

Creating a report through analysis of competitors
Now let's review the entire process step by step. A specific task should serve as a good example. Lets phrase it as:
«"Collect keywords for a website about aesthetic medicine»
Working with a report begins with generating it. To do this you must specify the report's name (or it will be assigned automatically) and a list of domains to be included in it.

The best place to generate a list of domains is the "Domain's competitors" report. There you should use filters to select clearly topical websites. The most convenient way to do so is using filters for the "Topicality" and "Similarity" parameters.

Returning to our example, let's use plastgid.ru website as our starting point. Let's open the report on its SEO competitors. Let's set the filters as follows: "Topicality" greater than or equal to 10, "Similarity" greater than or equal to 15. These numbers are selected by the sampling methods, setting the values higher will leave too few websites, and setting them lower will increase the share of websites which aren't directly related to our topic. You can find detailed explanations for all parameters in the help article for the "A website's competitors" report.
Right in this report you can checkmark all websites of interest to you, and the system will offer to create a group report for them.

Click the "Group report" button. The page for preparing a new group report will open, and all the domains you selected already will be specified in it.
After clicking the "Analyze" button the system will start generating a report, this may take several minutes.

In our case the report including 425,878 keywords was generated. Nearly half a million keywords literally in three minutes!
Report pages
1
Domains in report
The list of domains based on which the report was created.
2
SEO
Data on organic search results, i.e. not including PPC advertising;
- Keywords – keywords for which at least one of the websites is ranked;
- Pages – all pages of the specified websites ranked in search results;
- Competitors of the group – information on websites which compete with the entire group as a whole;
3
PPC
Data regarding activity in PPC advertising. This block may be absent, if no advertising activity is detected for any of the competitors;
- Keywords – keywords for which at least one website from the group is advertised;
- Competitors – websites advertised for the same or similar keywords as websites from the group;
- Ads – PPC advertising units found on websites in the group.
SEO keywords
At the end of report generation, the "Keywords in organic search results" page opens. It presents all keywords for which at least one of the websites included in the report ranked in Top 50. The table includes the following columns:
You not only can view keywords, you also can manage the list.

Adding keywords:
1
Adding keywords from a list
You can specify any list of keywords, they will be added to the report. The system will ignore reports for which keys.so has no data;
2
Adding from a file
Similar to the above, except contents of a text file are used as input instead of text information. This is convenient in case of a large number of keywords;
3
Adding from domains
At any moment you can add data on keywords from other websites to the report. While doing this you can specify settings so that only keywords which meet requirements will be added to the report. For example keywords with search volume above a specific particular and (or) their website's position in a particular range of search results.
If you add a keyword by any method, its weight counter increases. I.e., you can, for example, increase importance of particular words just by re-importing them.
Deleting keywords
You can also delete keywords, this action has more possible methods.
1
According to a list
Specify any list of keywords, and these keywords will be removed from the report.
2
According to a file
Similarly, but using a text file instead of a text list, which is convenient for large volumes of data.
3
According to domains
A very convenient tool, allowing to remove from the report all keywords by which a website is ranked. For example, you cal delete keywords for which your website holds positions from 1 to 10 in search results, thus leaving only keywords for which your website is not in search results or is ranked beyond their second page. I.e. the very keywords at which you should aim your SEO to increase your number of visits.
4
According to a filter
Removal of keywords which match a specific filter. For example, filtering by weight, search volume or exact search volume. This allows to remove keywords by which only one or two websites from a group achieve noticeable positions in search results (these keywords have low weight, most likely they were searched for accidentally) or keywords which search volume is too low.
5
Delete inexact duplicates
This is an amazing tool, which allows to remove all forms of a keyword except for the one most likely to be searched for. For example, if the report includes "injection face mesotherapy" and "face injection mesotherapy" keywords, this feature will leave only the phrasing with higher exact search volume.
6
According to a blacklist
Here you can specify a list of undesirable words or phrases. All keywords including them as fragments will be deleted. For example, you can blacklist "free download" or "official website" word combinations, or separate words, like "toy" for the special-purpose machinery topic. You can also use two special characters. "%" replaces any number of any other characters. For example by specifying "plast% wind%" you will delete all keywords that include "plastic windows", "plastic window", "plastic and wooden windows" word combinations. "_"replaces any single character. For example, the "plast__ windows" filter will include "plastic windows" and "plaster windows", but not "plastic and wooden windows".
On each page filtering by any displayed parameters is available, as well as the function of sorting by each displayed column. You also can use the function of data upload as a CSV file, with subsequent processing by external services and programs.
SEO competitors
This page provides a list of websites which also were found in search results for keywords of the group's websites. All columns of this report are described in detail in "Report on SEO competitors". Two fields were added to the list of fields in the report:
Domains included in the report's list of domains are highlighted by darker color of their rows. You can select any domains and add them to your report anytime.

If you filter for similarity and sort websites by the "In Top 50" (or "Visits") parameter, you can estimate balance of forces for a topic. For example, if you set the "Similarity" filter to greater than or equal to 30, and sort by visits in the descending order, you will be able to see your actual competitors and decide whether you're ready to broaden your topic aiming to capture searches for more keywords, or should stick with your current keyword set.
SEO pages
This report presents all website pages included in the report. Here you can figure out which pages are the most important for your topic, and attract the greatest amounts of searches and visits.

The report contains the following fields:
When you click the paper clip icon, a webpage or domain will open, depending on which field you clicked. If you click a website address, that website's dashboard will open, if you click a page address the report on keyword of that page will open.

If advertising activity was detected for at least one domain in the report, the "PPC" block will become available in the report. This block virtually duplicates the similar block for SEO, but with some small changes.
Keywords in PPC
This block is similar to the "Keywords in advertising campaign" block, except that it contains new columns:
PPC competitors
This block completely parallels the "SEO competitors" block.
PPC ads
As in PPC advertising keywords are tied not to pages but to ads, our system also replaces the "Pages" block with the "Ads" block.
This report includes all ads found on the search results page for each domain analyzed in the group report.

The ads table has the following fields:
When clicking the number of keywords, the "Ad's keywords" report will open and you will be able to examine the list of all keywords, searching for which resulted in encountering this ad.

Two special pages also are available in this report – "Unique facts" and "Unique links". By navigating to these pages you can see which facts and which link texts your competitors are using, and employ this data to better and swifter prepare your own lists of links and facts.
What's next?
Collecting keywords is important, but how to work with them?
We have introduced the interface of the group report tool to you, and delved into some of the most typical tasks.

Almost always, regardless of report volume, a user asks himself: what to do next with these thousands, tens or even hundreds of thousands – as in our aesthetic medicine example – of keywords?

Until very recently the answer boiled down to using third-party services to group keywords and design a semantic kernel.

But now we're ready to provide our own tool for these tasks. Welcome the "Semantic kernels" tool!