The Advanced Guide to Keyword Clustering
Posted by tomcasano
If your goal is to grow your organic traffic, you have to think about SEO in terms of “product/market fit.”
Keyword research is the “market” (what users are actually searching for) and content is the “product” (what users are consuming). The “fit” is optimization.
To grow your organic traffic, you need your content to mirror the reality of what users are actually searching for. Your content planning and creation, keyword mapping, and optimization should all align with the market. This is one of the best ways to grow your organic traffic.
Why bother with keyword grouping?
One web page can rank for multiple keywords. So why aren’t we hyper-focused on planning and optimizing content that targets dozens of similar and related keywords?
Why target only one keyword with one piece of content when you can target 20?
The impact of keyword clustering to acquire more organic traffic is not only underrated, it is largely ignored. In this guide, I’ll share with you our proprietary process we’ve pioneered for keyword grouping so you can not only do it yourself, but you can maximize the number of keywords your amazing content can rank for.
Here’s a real-world example of a handful of the top keywords that this piece of content is ranking for. The full list is over 1,000 keywords.
Why should you care?
It’d be foolish to focus on only one keyword, as you’d lose out on 90%+ of the opportunity.
Here’s one of my favorite examples of all of the keywords that one piece of content could potentially target:
Let’s dive in!
Part 1: Keyword collection
Before we start grouping keywords into clusters, we first need our dataset of keywords from which to group from.
In essence, our job in this initial phase is to find every possible keyword. In the process of doing so, we’ll also be inadvertently getting many irrelevant keywords (thank you, Keyword Planner). However, it’s better to have many relevant and long-tail keywords (and the ability to filter out the irrelevant ones) than to only have a limited pool of keywords to target.
For any client project, I typically say that we’ll collect anywhere from 1,000 to 6,000 keywords. But truth be told, we’ve sometimes found 10,000+ keywords, and sometimes (in the instance of a local, niche client), we’ve found less than 1,000.
I recommend collecting keywords from about 8–12 different sources. These sources are:
- Your competitors
- Third-party data tools (Moz, Ahrefs, SEMrush, AnswerThePublic, etc.)
- Your existing data in Google Search Console/Google Analytics
- Brainstorming your own ideas and checking against them
- Mashing up keyword combinations
- Autocomplete suggestions and “Searches related to” from Google
There’s no shortage of sources for keyword collection, and more keyword research tools exist now than ever did before. Our goal here is to be so extensive that we never have to go back and “find more keywords” in the future — unless, of course, there’s a new topic we are targeting.
The prequel to this guide will expand upon keyword collection in depth. For now, let’s assume that you’ve spent a few hours collecting a long list of keywords, you have removed the duplicates, and you have semi-reliable search volume data.
Part 2: Term analysis
Now that you have an unmanageable list of 1,000+ keywords, let’s turn it into something useful.
We begin with term analysis. What the heck does that mean?
We break each keyword apart into its component terms that comprise the keyword, so we can see which terms are the most frequently occurring.
For example, the keyword: “best natural protein powder” is comprised of 4 terms: “best,” “natural,” “protein,” and “powder.” Once we break apart all of the keywords into their component parts, we can more readily analyze and understand which terms (as subcomponents of the keywords) are recurring the most in our keyword dataset.
Here’s a sampling of 3 keywords:
- best natural protein powder
- most powerful natural anti inflammatory
- how to make natural deodorant
Take a closer look, and you’ll notice that the term “natural” occurs in all three of these keywords. If this term is occurring very frequently throughout our long list of keywords, it’ll be highly important when we start grouping our keywords.
You will need a word frequency counter to give you this insight. The ultimate free tool for this is Write Words’ Word Frequency Counter. It’s magical.
Paste in your list of keywords, click submit, and you’ll get something like this:
Copy and paste your list of recurring terms into a spreadsheet. You can obviously remove prepositions and terms like “is,” “for,” and “to.”
You don’t always get the most value by just looking at individual terms. Sometimes a two-word or three-word phrase gives you insights you wouldn’t have otherwise. In this example, you see the terms “milk” and “almond” appearing, but it turns out that this is actually part of the phrase “almond milk.”
To gather these insights, use the Phrase Frequency Counter from WriteWords and repeat the process for phrases that have two, three, four, five, and six terms in them. Paste all of this data into your spreadsheet too.
A two-word phrase that occurs more frequently than a one-word phrase is an indicator of its significance. To account for this, I use the COUNTA function in Google Sheets to show me the number of terms in a phrase:
=COUNTA(SPLIT(B2," "))
Now we can look at our keyword data with a second dimension: not only the number of times a term or phrase occurs, but also how many words are in that phrase.
Finally, to give more weighting to phrases that recur less frequently but have more terms in them, I put an exponent on the number of terms with a basic formula:
=(C4^2)*A4
In other words, take the number of terms and raise it to a power, and then multiply that by the frequency of its occurrence. All this does is give more weighting to the fact that a two-word phrase that occurs less frequently is still more important than a one-word phrase that might occur more frequently.
As I never know just the right power to raise it to, I test several and keep re-sorting the sheet to try to find the most important terms and phrases in the sheet.
When you look at this now, you can already see patterns start to emerge and you’re already beginning to understand your searchers better.
In this example dataset, we are going from a list of 10k+ keywords to an analysis of terms and phrases to understand what people are really asking. For example, “what is the best” and “where can i buy” are phrases we can absolutely understand searchers using.
I mark off the important terms or phrases. I try to keep this number to under 50 and to a maximum of around 75; otherwise, grouping will get hairy in Part 5.
Part 3: Hot words
What are hot words?
Hot words are the terms or phrases from that last section that we have deemed to be the most important. We’ve explained hot words in greater depth here.
Why are hot words important?
We explain:
This exercise provides us with a handful of the most relevant and important terms and phrases for traffic and relevancy, which can then be used to create the best content strategies — content that will rank highly and, in turn, help us reap traffic rewards for your site.
When developing your hot words list, we identify the highest frequency and most relevant terms from a large range of keywords used by several of your highest-performing competitors to generate their traffic, and these become “hot words.”
When working with a client (or doing this for yourself), there are generally 3 questions we want answered for each hot word:
- Which of these terms are the most important for your business? (0–10)
- Which of these terms are negative keywords (we want to ignore or avoid)?
- Any other feedback about qualified or high-intent keywords?
We narrow down the list, removing any negative keywords or keywords that are not really important for the website.
Once we have our final list of hot words, we organize them into broad topic groups like this:
The different colors have no meaning, but just help to keep it visually organized for when we group them.
One important thing to note is that word stems play an important part here.
For example, consider that all of these words below have the same underlying relevance and meaning:
- blog
- blogs
- blogger
- bloggers
- blogging
Therefore, when we’re grouping keywords, to consider “blog” and “blogging” and “bloggers” as part of the same cluster, we’ll need to use the word stem of “blog” for all of them. Word stems are our best friend when grouping. Synonyms can be organized in a similar way, which are basically two different ways of saying the same thing (and the same user intent) such as “build” and “create” or “search” and “look for.”
Part 4: Preparation for keyword grouping
Now we’re going to get ourselves set up for our Herculean task of clustering.
To start, copy your list of hot words and transpose them horizontally across a row.
List your keywords in the first column.
Now, the real magic begins.
After much research and noodling around, I discovered the function in Google Sheets that tells us whether a stem or term is in a keyword or not. It uses RegEx:
=IF(RegExMatch(A5,"health"),"YES","NO")
This simply tells us whether this word stem or word is in that keyword or not. You have to individually set the term for each column to get your “YES” or “NO” answer. I then drag this formula down to all of the rows to get all of the YES/NO answers. Google Sheets often takes a minute or so to process all of this data.
Next, we have to “hard code” these formulas so we can remove the NOs and be left with only a YES if that terms exists in that keyword.
Copy all of the data and “Paste values only.”
Now, use “Find and replace” to remove all of the NOs.
What you’re left with is nothing short of a work of art. You now have the most powerful way to group your keywords. Let the grouping begin!
Part 5: Keyword grouping
At this point, you’re now set up for keyword clustering success.
This part is half art, half science. No wait, I take that back. To do this part right, you need:
- A deep understanding of who you’re targeting, why they’re important to the business, user intent, and relevance
- Good judgment to make tradeoffs when breaking keywords apart into groups
- Good intuition
This is one of the hardest parts for me to train anyone to do. It comes with experience.
At the top of the sheet, I use the COUNTA function to show me how many times this word step has been found in our keyword set:
=COUNTA(C3:C10000)
This is important because as a general rule, it’s best to start with the most niche topics that have the least overlap with other topics. If you start too broadly, your keywords will overlap with other keyword groups and you’ll have a hard time segmenting them into meaningful groups. Start with the most narrow and specific groups first.
To begin, you want to sort the sheet by word stem.
The word stems that occur only a handful of times won’t have a large amount of overlap. So I start by sorting the sheet by that column, and copying and pasting those keywords into their own new tab.
Now you have your first keyword group!
Here’s a first group example: the “matcha” group. This can be its own project in its own right: for instance, if a website was all about matcha tea and there were other tangentially related keywords.
As we continue breaking apart one keyword group and then another, by the end we’re left with many different keyword groups. If the groups you’ve arrived at are too broad, you can subdivide them even more into narrower keyword subgroups for more focused content pieces. You can follow the same process for this broad keyword group, and make it a microcosm of the same process of dividing the keywords into smaller groups based on word stems.
We can create an overview of the groups to see the volume and topical opportunities from a high level.
We want to not only consider search volume, but ideally also intent, competitiveness, and so forth.
Voilà!
You’ve successfully taken a list of thousands of keywords and grouped them into relevant keyword groups.
Wait, why did we do all of this hard work again?
Now you can finally attain that “product/market fit” we talked about. It’s magical.
You can take each keyword group and create a piece of optimized content around it, targeting dozens of keywords, exponentially raising your potential to acquire more organic traffic. Boo yah!
All done. Now what?
Now the real fun begins. You can start planning out new content that you never knew you needed to create. Alternatively, you can map your keyword groups (and subgroups) to existing pages on your website and add in keywords and optimizations to the header tags, body text, and so forth for all those long-tail keywords you had ignored.
Keyword grouping is underrated, overlooked, and ignored at large. It creates a massive new opportunity to optimize for terms where none existed. Sometimes it’s just adding one phrase or a few sentences targeting a long-tail keyword here and there that will bring in that incremental search traffic for your site. Do this dozens of times and you will keep getting incremental increases in your organic traffic.
What do you think?
Leave a comment below and let me know your take on keyword clustering.
Need a hand? Just give me a shout, I’m happy to help.
Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don’t have time to hunt down but want to read!
2022 Instagram Marketing: Complete Guide + 18 Strategies
With over 2 billion monthly active users as of Q4 2021 (up 200% from 2018) Instagram is both the O.G.…
The post 2022 Instagram Marketing: Complete Guide + 18 Strategies appeared first on Social Media Marketing & Management Dashboard.
WhatsApp, Welcome to the Party!
If you haven’t heard WhatsApp is now available for targeting! It’s too early to say how amazing, or not, this will be but it’s certainly worth a try.
The Difference Between URL Structure and Information Architecture – Whiteboard Friday
Posted by willcritchlowQuestions about URL structure and information architecture are easy to get confused, but it’s an important distinction to maintain. IA tends to be more impactful than URL decisions alone, but advice given around IA often defaults…
1:1’s for FB?!
As it seems, Facebook is finally rolling out the 1:1 format, hello square ad images! As with most rollouts, it’s available in some accounts but not all currently. If you want to give it a go try uploading an ad, proceeding to crop and see if the 1:1 op…
FB Marketing Consultant Program
If you haven’t heard there’s a new program FB is providing that takes you through foundations. If you’re new to FB ads there’s a decent amount of curriculum at your disposal; as an experienced FB marketer the appeal is likely obtaining Bronze certifica…
DPA Image Hack
If you’ve ever worked with Dynamic Product Ads (Catalog Sales objective) you know that the stars have to be aligned for everything to port into your catalog properly. One issue we’ve had time and time again is porting in images that on the site don’t m…
5 Simple Ways to Help Your Facebook Campaign Succeed During the Holidays
Planning for CPM dips, bidding, using the automatic advanced matching, campaign optimizations, and signal audits…
The post 5 Simple Ways to Help Your Facebook Campaign Succeed During the Holidays appeared first on AdParlor.
5 Simple Ways to Help Your Facebook Campaign Succeed During the Holidays
Planning for CPM dips, bidding, using the automatic advanced matching, campaign optimizations, and signal audits…
The post 5 Simple Ways to Help Your Facebook Campaign Succeed During the Holidays appeared first on AdParlor.
Everything You Need to Know About LinkedIn Video
Since the launch of LinkedIn native video in 2017, LinkedIn has proven that it’s more than just a platform for…
The post Everything You Need to Know About LinkedIn Video appeared first on Social Media Marketing & Management Dashboard.
Mobile Targeting – Of Course!
Facebook has 2 billion MAUs (monthly active users) and 47% of the group access the network exclusively via mobile. If you’re not at least testing mobile your missing out. Not to mention you have zero chance at Messenger (which by the way is producing p…
Three Tips to Master Messaging with Your Customers
We put together a list of messaging tips to help you connect with customers and manage conversations at scale.
Categories
- 60% of the time… (1)
- A/B Testing (2)
- Ad placements (3)
- adops (4)
- adops vs sales (5)
- AdParlor 101 (43)
- adx (1)
- algorithm (1)
- Analysis (9)
- Apple (1)
- Audience (1)
- Augmented Reality (1)
- authenticity (1)
- Automation (1)
- Back to School (1)
- best practices (2)
- brand voice (1)
- branding (1)
- Build a Blog Community (12)
- Case Study (3)
- celebrate women (1)
- certification (1)
- Collections (1)
- Community (1)
- Conference News (1)
- conferences (1)
- content (1)
- content curation (1)
- content marketing (1)
- contests (1)
- Conversion Lift Test (1)
- Conversion testing (1)
- cost control (2)
- Creative (6)
- crisis (1)
- Curation (1)
- Custom Audience Targeting (4)
- Digital Advertising (2)
- Digital Marketing (6)
- DPA (1)
- Dynamic Ad Creative (1)
- dynamic product ads (1)
- E-Commerce (1)
- eCommerce (2)
- Ecosystem (1)
- email marketing (3)
- employee advocacy program (1)
- employee advocates (1)
- engineers (1)
- event marketing (1)
- event marketing strategy (1)
- events (1)
- Experiments (21)
- F8 (2)
- Facebook (64)
- Facebook Ad Split Testing (1)
- facebook ads (18)
- Facebook Ads How To (1)
- Facebook Advertising (30)
- Facebook Audience Network (1)
- Facebook Creative Platform Partners (1)
- facebook marketing (1)
- Facebook Marketing Partners (2)
- Facebook Optimizations (1)
- Facebook Posts (1)
- facebook stories (1)
- Facebook Updates (2)
- Facebook Video Ads (1)
- Facebook Watch (1)
- fbf (11)
- first impression takeover (5)
- fito (5)
- Fluent (1)
- Get Started With Wix Blog (1)
- Google (9)
- Google Ad Products (5)
- Google Analytics (1)
- Guest Post (1)
- Guides (32)
- Halloween (1)
- holiday marketing (1)
- Holiday Season Advertising (7)
- Holiday Shopping Season (4)
- Holiday Video Ads (1)
- holidays (4)
- Hootsuite How-To (3)
- Hootsuite Life (1)
- how to (5)
- How to get Instagram followers (1)
- How to get more Instagram followers (1)
- i don't understand a single thing he is or has been saying (1)
- if you need any proof that we're all just making it up (2)
- Incrementality (1)
- influencer marketing (1)
- Infographic (1)
- Instagram (39)
- Instagram Ads (11)
- Instagram advertising (8)
- Instagram best practices (1)
- Instagram followers (1)
- Instagram Partner (1)
- Instagram Stories (2)
- Instagram tips (1)
- Instagram Video Ads (2)
- invite (1)
- Landing Page (1)
- link shorteners (1)
- LinkedIn (22)
- LinkedIn Ads (2)
- LinkedIn Advertising (2)
- LinkedIn Stats (1)
- LinkedIn Targeting (5)
- Linkedin Usage (1)
- List (1)
- listening (2)
- Lists (3)
- Livestreaming (1)
- look no further than the new yorker store (2)
- lunch (1)
- Mac (1)
- macOS (1)
- Marketing to Millennials (2)
- mental health (1)
- metaverse (1)
- Mobile App Marketing (3)
- Monetizing Pinterest (2)
- Monetizing Social Media (2)
- Monthly Updates (10)
- Mothers Day (1)
- movies for social media managers (1)
- new releases (11)
- News (72)
- News & Events (13)
- no one knows what they're doing (2)
- OnlineShopping (2)
- or ari paparo (1)
- owly shortener (1)
- Paid Media (2)
- People-Based Marketing (3)
- performance marketing (5)
- Pinterest (34)
- Pinterest Ads (11)
- Pinterest Advertising (8)
- Pinterest how to (1)
- Pinterest Tag helper (5)
- Pinterest Targeting (6)
- platform health (1)
- Platform Updates (8)
- Press Release (2)
- product catalog (1)
- Productivity (10)
- Programmatic (3)
- quick work (1)
- Reddit (3)
- Reporting (1)
- Resources (34)
- ROI (1)
- rules (1)
- Seamless shopping (1)
- share of voice (1)
- Shoppable ads (4)
- Skills (28)
- SMB (1)
- SnapChat (28)
- SnapChat Ads (8)
- SnapChat Advertising (5)
- Social (169)
- social ads (1)
- Social Advertising (14)
- social customer service (1)
- Social Fresh Tips (1)
- Social Media (5)
- social media automation (1)
- social media content calendar (1)
- social media for events (1)
- social media management (2)
- Social Media Marketing (49)
- social media monitoring (1)
- Social Media News (4)
- social media statistics (1)
- social media tracking in google analytics (1)
- social media tutorial (2)
- Social Toolkit Podcast (1)
- Social Video (5)
- stories (1)
- Strategy (601)
- terms (1)
- Testing (2)
- there are times ive found myself talking to ari and even though none of the words he is using are new to me (1)
- they've done studies (1)
- this is also true of anytime i have to talk to developers (1)
- tiktok (8)
- tools (1)
- Topics & Trends (3)
- Trend (12)
- Twitter (15)
- Twitter Ads (5)
- Twitter Advertising (4)
- Uncategorised (9)
- Uncategorized (13)
- url shortener (1)
- url shorteners (1)
- vendor (2)
- video (10)
- Video Ads (7)
- Video Advertising (8)
- virtual conference (1)
- we're all just throwing mountains of shit at the wall and hoping the parts that stick don't smell too bad (2)
- web3 (1)
- where you can buy a baby onesie of a dog asking god for his testicles on it (2)
- yes i understand VAST and VPAID (1)
- yes that's the extent of the things i understand (1)
- YouTube (13)
- YouTube Ads (4)
- YouTube Advertising (9)
- YouTube Video Advertising (5)