Search engine optimization (SEO) reporting is messy. Broad metrics from raw keyword ranking data are often misleading. You might monitor a dozen or a few hundred keywords, but do they all matter equally?
No.
Some are foundational to your strategy, whether capable of delivering high traffic or just a crucially-targeted trickle; others are there for reference or to keep tabs. Some fall in the middle. That’s where statistical weighting comes in—a concept that most SEO reporting vendors haven’t implemented.
What are Statistical Weights? Remember school Grades?
Let’s pretend your SEO campaign is a student taking a class. The broadest KPI of your SEO report (e.g., “visibility score”) is the final grade. Some assignments (keywords) are worth more than others. A throwaway homework assignment or pop quiz doesn’t count as much as the midterm or final. Statistical weighting ensures you’re not giving equal importance to every assignment, er, uh… keyword.
Most SEO Reporting Vendors Don’t Offer Keyword Weighting
A quick check shows that most SEO reporting tools still treat all keywords the same. That’s a problem. Your keyword scope likely isn’t uniform, and your reporting shouldn’t be either. Statistical keyword weighting wasn’t in my criteria when I last compared SEO reporting vendors back in 2018. Live and learn.
Why Statistical Weights Matter
Assigning weights to keywords:
- Reduces the noise from less important terms—e.g., prevents high rankings on lower-value search phrases from inflating search visibility metrics
- Helps stakeholders quickly identify critical keywords
- And otherwise provides more accurate and meaningful broad SEO campaign metrics
Choosing Statistical Weights: A Practical Guide
My preferred rank reporting tool, Rankinity allows four weight settings:
- 100% weight: These are core business-driving keywords or notions you care about deeply for other reasons.
- 50% weight: Only half of their success (or lack thereof) counts toward broad KPIs.
- 10% weight: A hint of weight.
- 0% weight: Keywords you want SERP data on but don’t want affecting visibility metrics.
So what does choosing statistical weights for keywords look like in practice?
A Hypothetical Keyword Weighting Example
Let’s make a fictional company—Acme Widget Co.—to illustrate how SEO statistical weighting works.
Acme Widget Co. sells widgets in various colors. (Especially blue!)
Because of patent trolls, Acme can’t sell green widgets, but Acme’s turquoise widgets have a greenish hue in the right light, if you squint.
Recently, their orange widgets have become considerably more expensive to produce. Furthermore, international demand has plummeted… something about tariffs. They won’t be selling many, but they want to keep tracking the term.
They also want to monitor their competitor’s popular TitanCo Widgets, but can’t optimize for it because of pesky IP laws.
Here’s how they handle weighting:
- 100% Weight: blue widgets – their flagship product
- 50% Weight: green widgets – similar-ish to turquoise widgets?
- 10% Weight: orange widgets – SNAFU, but they’ll sell a little, maybe
- 0% Weight: TitanCo Widgets – a competitor term to track but not rank for.
That might be enough to get you started. Want more?

Real-World Weighting Nuance
Convenient visual cues ensure relative weights are easily discernible at a glance, so writers and others on the SEO crew become accustomed to using those little weight-icons to prioritize and deprioritize targets. But sometimes we want to prioritize lower-weighted keywords.
For example, Acme hasn’t worked on the keyword “polkadot mini widget” yet. It isn’t a hero by any measure, but insights (we rank gangbusters for every other sort of mini widget) suggest it’s low-hanging fruit. A quick nudge to existing on-site language should launch us to the top of the first SERP. We should probably try! But if we set it to 50%, 10%, or 0% weight, it won’t draw attention from the beleaguered brigade in the busy SEO trenches. What to do?
Keyword Groups
While we can’t have two weights for one keyword, we have another taxonomical tool: keyword groups. Keywords can be assigned to as many overlapping groups as we want. So let’s abuse our Acme case study some more. We’ll put the mini widgets into a “mini” group and toss the mini polkadot widget and a few other temporarily-needs-attention keywords into another appropriately named “temp attention” group.
Mini widgets (of every color) are all only 10% weight, so even though Acme is kicking ass (#1 for all of ‘em!) that success lends little to the broad visibility score. But when we look at only the “mini” group, we’ll show 100% visibility for it. (We’re doing as well there as we can.) That is, until Acme tosses the non-ranking polka-dot mini widget keyword in the mix. They don’t rank for it, but they haven’t tried. And now the SEO content squad sees that it (and some other keywords) are a “needs attention” priority, despite their low statistical weight.
If your keyword scope is narrow and there’s only one person on your content squad, you might not need this stuff now, but it’s a good idea to plan for smart growth.
The Interface Challenge: Why Don’t More Tools Support Weighting?
I’m frustrated by the considerable statistical gap between what Rankinity calls “maximal” (100%) and “average” (50%) weights. But you can’t please everybody, and UX/UI is a struggle in the statistical weighting game.
While designing Reddaddo (my Reddit data aggregation and filtering thing), we opted to give users finer control over statistical weights, but the interface and UX are clunkier because of it. (Type a two-digit number with a keyword, e.g., keyword:XX – Reddaddo even supports 3-digit weights if you’re into that kinky >100% stuff.) We’ll likely switch to a tiered weighting system without such a big gap between the two weightiest options, but that’s a nontrivial UI investment even with Reddaddo’s nacient technical debt.
Implementing keyword weighting is easy from a programming and computational standpoint, but it is a nightmarish UI/UX challenge. I shudder to think what it would take for Ahrefs, Moz, Semrush, et al to implement statistical weighting elegantly.
So get to it!
You’ve found a vendor that supports weighting. Great. How will you choose to weigh keywords?
Two people rarely weigh them exactly the same way, so ask all relevant stakeholders what they think. Even with hundreds of keywords, it’s easy to opine with a 0, 1, 2, or 3 next to each in a spreadsheet, representing from 0% to 100%. A worthy investment.
As you set weights, you’ll naturally start questioning whether some keywords even belong in the mix. This is a convenient time to consider removing or adding keywords. When’s the next time you’ll analyze the whole keyword scope so critically?
Keyword Weights FUD
If you’re not weighting keywords, your reports are lying to you. How will you fix that?
Statistical SEO keyword weighting makes SEO reporting more meaningful and actionable, avoiding noise and helping to align SEO work with business goals, but most vendors ignore it. Rankinity makes this easy and cheap. If you find another vendor that does this, tell me about it in the comments and I’ll update this piece.
–
Dan Dreifort consults on SEO, UX, HR, and other nerdy stuff. Lately, he’s been collaborating with Gabriel Dice on the art installation known as Jean-Clare. J-C’s been in-progress since 2019! It will have its own nerdy blog post here this year or next. Thanks for reading!