Intent-Based Grouping
Here's something that still surprises new clients: two keywords can share every
single word and mean entirely different things depending on where the searcher is in
their thinking. Someone typing a broad question is usually still exploring, while
someone typing a comparison phrase is closer to acting. A flat keyword list treats
both the same way, which is part of why so many content plans stall halfway through.
We separate keywords by likely intent before we ever start grouping them into
clusters, checking search results themselves for clues about what kind of page
currently ranks and why. Sometimes the intent is obvious from the phrasing. Other
times it takes reviewing the actual search results page to see what Google itself
has decided the query means, which occasionally contradicts what we assumed going
in. This step slows the process down, and we've debated internally whether
it's worth the extra time on smaller projects. So far, the answer keeps coming
back yes, because a cluster built on the wrong intent assumption tends to produce a
page that ranks for the keyword but never satisfies the person who typed it. That
mismatch shows up later as high bounce rates or a page that ranks but never converts
into anything. Intent tagging isn't a finished science on our end either — some
queries sit ambiguously between two intents, and we flag those explicitly rather
than force them into a tidy category that doesn't quite fit.
Keywords are grouped by what searchers want, not just how words overlap, which
shapes what kind of page belongs where.
Competitor Gap Analysis
It's a little counterintuitive, but sometimes the fastest way to find a content
opportunity is to look at what's ranking already and notice what's missing
from it. We pull the pages currently ranking for a target cluster and read them
closely, not just to see what they cover, but to notice what they leave out, gloss
over, or answer poorly. That gap often points to exactly what a new page needs to
include to stand a reasonable chance. This isn't about copying structure from
competitors, since that tends to produce content that's merely adequate rather
than genuinely useful. Instead, we're looking for the question nobody has
answered clearly, the subtopic that gets one thin paragraph everywhere, or the angle
that assumes too much prior knowledge from the reader. Sometimes the gap is obvious
once you see it laid out. Other times three competitors already cover a topic
thoroughly, and the honest conclusion is that a new page there would face a
difficult climb regardless of quality, which is worth knowing before committing
writing time to it. We document these gaps alongside the cluster map itself, so the
priority isn't just about search volume but about where a genuinely useful page
could actually stand out. This part of the method depends on judgment as much as
data, and we're still refining how to score a gap's real opportunity versus
its apparent one.
We compare a site's existing coverage against competitors ranking for the
same clusters, looking for topics nobody has addressed well yet.
A keyword spreadsheet gets harder to use the bigger it gets. A topical map, built
correctly, tends to do the opposite — new topics slot into existing branches instead
of piling on top of an already unwieldy list. We design the initial cluster
structure with room for this growth, leaving logical gaps where future subtopics
will likely emerge as a niche develops or a business expands its offerings. This
means thinking a step ahead about where a topic area is heading, not just where it
stands today. Sometimes that forecasting works out cleanly. Other times a niche
shifts in a direction nobody anticipated, and the map needs restructuring anyway,
which is a limitation we're honest about rather than pretending our maps are
permanent. What scalability really means in practice is that adding a new product
line, service, or content angle shouldn't require rebuilding the entire semantic
core from scratch. It should mean adding a new branch to a structure that already
has a logical spine. We test this by asking, partway through building any map,
whether a plausible future topic would have an obvious place to sit. If the answer
isn't clear, we revise the structure before handing it over, since a map that
only works for today's content isn't much of a map at all.
Cluster architecture is built to extend as new subtopics emerge, rather than
requiring a full rebuild every time the site grows.
Search volume numbers vary more between tools than most people expect, sometimes by
a wide margin for the same exact phrase. Relying on a single source means building
an entire content strategy on a number that might simply be wrong, or at least wrong
for your specific market and timeframe. We pull data from several established tools
and compare the figures before treating any of them as reliable input for
prioritization. When the numbers diverge significantly, we dig into why — seasonal
timing, regional differences, or how each tool defines a match can all explain a
gap. Sometimes there's no clean explanation, and we simply note the uncertainty
rather than pretending one tool is definitively correct. This cross-checking adds
time to every project, and we've considered whether it's necessary for
smaller sites with modest ambitions. Our conclusion, so far, is that skipping it
just moves the risk further downstream, where a mispriced keyword ends up shaping a
whole quarter's content calendar. Better to catch the discrepancy early, when it
costs an extra hour of research, than late, when it costs a team weeks of work aimed
at the wrong target. We're still refining how much weight to give each data
source, and that calibration shifts slightly with every new project we take on.
Search volume and difficulty figures get checked across multiple sources before
they inform any clustering decision.
Keyword Harvesting
We pull keyword candidates from multiple research tools, competitor pages, and existing site content, casting a wide net before narrowing anything down. This stage aims for volume of raw material, not precision, since precision comes later once the full landscape is visible.