Keyword grouping software: three grouping methods, what to test, and a free way to do it by hand
Pick the method before the tool, because the method decides whether two keywords get one page or two.
Published by AI Knows Us · Updated 12 October 2026
Keyword grouping software sorts a long list of search terms into sets, where each set is meant to be answered by one page. Tools group in three ways: by shared words, by meaning, or by overlap in what Google ranks. The third method, SERP overlap, matches what a search engine already treats as one topic, so it gives the most reliable page plan. Choose the method first, then the tool.
What a group is for
A keyword group answers one question: do these terms need separate pages or one? "Keyword grouping software" and "keyword clustering tool" mean almost the same thing to a searcher, so a single page can serve both. "Keyword research tool" has a different job and needs its own page. Get that call right across 500 terms and your site map writes itself. Get it wrong and you publish near duplicate pages that compete with each other, or one bloated page that answers three intents poorly.
The three grouping methods
| Method | How it groups | Strength | Weakness |
|---|---|---|---|
| Lexical | Shared words and stems, so "running shoes" and "running shoe" sit together | Fast, free, works in a spreadsheet | Misses synonyms, and merges terms with different intent |
| Semantic | A language model scores similarity of meaning | Catches synonyms and phrasings with no shared words | Similar meaning does not always mean one page, since search results can still differ |
| SERP overlap | Two terms group if their top results share enough of the same URLs | Based on what search engines actually serve | Needs a fetch of results for each term, so it costs credits or time |
SERP overlap works because Google has already decided which searches deserve the same answer. If the top ten results for two terms share four or more URLs, one page can usually rank for both. If they share one or none, the intents differ and the terms deserve separate pages.
Features that separate good tools from list sorters
- A configurable overlap threshold. You want to set how many shared URLs make a group, because three suits a broad topic and five suits a crowded one.
- Intent labels on each group: informational, commercial, transactional, navigational. A group that mixes an article intent with a product page intent needs splitting.
- A named lead keyword per group, chosen by volume, so you know what the page title targets.
- Your own ranking data on the same sheet, so each group shows where you already appear.
- Export to a sheet with group name, member terms, summed volume and difficulty.
- Country and language control, since the same terms group differently in different markets.
- Size limits and pricing in terms you can compute: keywords per run, runs per month, and whether SERP checks use a credit each.
Where the software comes from
Dedicated clustering tools exist, among them Keyword Insights, and the big suites include grouping features, such as the Keyword Strategy Builder in Semrush and the Keyword Grouper in SE Ranking. Ahrefs shows a parent topic for each keyword, which does a similar job one term at a time. Features and prices change often, so read each vendor's current page before you buy and ask for a trial on a real list of 300 to 500 keywords, which is the size where differences show. You can also build a small grouper with a spreadsheet and the next section.
A free SERP overlap method by hand
- Collect the terms. Start with 30 to 60 keywords from a planner export or your Search Console queries.
- Record the top ten URLs for each. Search in a private window set to your target country and copy the ten organic URLs into a column per keyword. Skip ads, maps and video carousels.
- Compare pairs. For each pair of keywords, count the URLs they share. A COUNTIF formula in a sheet does this in one line.
- Set the rule. Four or more shared URLs: same group. Two or three: related, link the pages. One or none: separate.
- Name each group by its highest volume term and sum the volume of members.
- Check intent. Open one result for each group and confirm the page type. If a group holds both guides and shopping pages, split it.
Sixty keywords take an afternoon. Beyond a few hundred terms, buy time with a tool.
A worked example with five keywords
Take five terms from a project management software site: project planning software, project planning tool, gantt chart software, free gantt chart maker, and task tracking app. Record the top ten URLs for each. Project planning software and project planning tool share seven results, so they form one group. Gantt chart software shares three with that group, so it is related and gets its own page that links back. Free gantt chart maker shares six with gantt chart software, so those two form a second group, with the word free decided in the title. Task tracking app shares one URL with anything, so it stands alone. Five keywords become three pages, and you know why.
Those counts are an illustration of the method. Run the same steps on your own keywords and trust the overlap you record, since results differ by country and change over time.
From groups to pages
A group becomes a page brief. The lead keyword goes in the title and first paragraph. The other members become subheadings, questions or phrasing within the page. Groups that are related but separate link to each other with descriptive anchors. Keep a sheet that maps every group to a URL, and check it before you write anything, because the most common waste in content planning is a second page on a question you already answer. Our five step keyword research method shows where grouping sits in the process, and the keyword analysis template has the columns for the sheet.
Grouping the questions people ask assistants
Search keywords come from a planner. The questions people put to ChatGPT or Gemini are longer and more specific, and they group differently: a buyer who types "which keyword clustering tool handles 10,000 terms and exports to Sheets" is one question where a planner shows three short phrases. Group those questions the same way, by what answer they want, and each group is a page that has one job. The assistants then answer from sources they can quote, so one clear page per question group gives them one clean thing to cite. AI Knows Us collects the questions buyers ask across five assistants and shows which answers name you, which gives you a second set of groups next to the keyword ones.
Questions about keyword grouping software
Is keyword grouping the same as keyword clustering?
Yes, in practice. The terms are used for the same job: sorting keywords into sets that one page can serve.
How many keywords should go in one group?
The count follows from the overlap, not a target. Some groups hold two terms, others forty.
Can I group keywords in Google Sheets?
Yes. The SERP overlap method above runs on pasted URLs and a COUNTIF formula, and it suits lists up to a few hundred terms.
Which method is best?
SERP overlap, because it follows what search engines actually return. Use lexical grouping for a first quick sort and semantic grouping when you have no budget for SERP checks.
How often should I regroup?
Regroup when you add a batch of new terms or when a page stops ranking for its group, since search results change over time.