Applying Marty Marion's
SEO opportunity score model
An exploration of Marty Marion's structured scoring model for identifying where a brand can most efficiently capture organic demand that competitors are currently winning.
Applying Marty Marion's | SEO opportunity score model
When identifying where a brand should focus its SEO efforts first, it is easy to get distracted by single metrics like search volume or ranking position. To answer the practical business question of where a brand can most efficiently capture organic demand that competitors are currently winning, I regularly look to the structured scoring model developed by Marty Marion: the Marty Marion SEO Opportunity Score™.
This model provides a brilliant framework that I want to explore and share. It combines multiple factors that together reflect market demand, competitive weakness, realistic ranking mobility, revenue potential and effort required.
Note: All credit for this methodology and formula belongs to Marty Marion and Master Positioning LLC.
The Core Formula
Rather than prioritising keywords blindly, the Opportunity Score uses a specific calculation:
Opportunity Score = log10(Search Volume + 1) × log(1 + Rank Gap) × Proximity Multiplier × Intent Multiplier × Difficulty Multiplier
Each component plays a specific role in ensuring the prioritisation is balanced, realistic and aligned with business impact.
1. The Search Volume Component
The first part of the formula uses a logarithmic scale: log10(Search Volume + 1).
Higher search volume means more potential traffic but search volume alone can be misleading. If we used raw search volume directly, very large numbers would dominate the model. For instance, 10,000 searches appears to be 100 times larger than 100 searches. Real-world value does not scale in a straight line because click-through rates decline rapidly beyond the top positions and conversion rates vary by intent.
The logarithmic function compresses large numbers into a more balanced scale. Notice that although 10,000 is 100 times larger than 100, the log value only doubles from 2 to 4. This keeps high-volume keywords important without allowing them to overwhelm every other factor. Adding 1 simply prevents mathematical errors if the search volume is zero.
2. The Rank Gap Component
Next is log(1 + Rank Gap).
Rank Gap measures how far behind your brand is compared to a competitor for the same keyword. If a competitor ranks at position 4 and your brand ranks at position 24, your Rank Gap is 20.
A larger gap indicates greater competitive weakness. However, a gap of 60 positions appears larger than a gap of 10 but it is not six times more important in practical SEO terms. The logarithmic transformation compresses extreme differences to prevent massive gaps from overpowering the model.
3. The Proximity Multiplier
Proximity evaluates how close your brand is to page one. Ranking movement is not linear.
Moving from position 18 to position 9 is often achievable because Google already considers the page relevant. Conversely, moving from position 90 to position 9 requires structural improvements and significant effort.
The multiplier increases the score when your brand ranks between positions 11 and 30, and when a competitor ranks in the top 10. This reflects a realistic probability of movement and aligns prioritisation with achievable near-term impact.
4. The Intent Multiplier
Not all searches are equal. The Intent Multiplier serves as a revenue alignment adjustment.
Searches generally fall into informational, commercial, transactional and navigational categories. If two keywords have similar volume and ranking gaps but one indicates buying behaviour and the other indicates education, the buying-oriented keyword should be prioritised. The Intent Multiplier increases the score for commercial intent and transactional intent. Informational keywords remain neutral and navigational keywords are almost always ignored.
5. The Difficulty Multiplier
Finally, the Difficulty Multiplier acts as an effort-to-reward adjustment.
Difficulty estimates how entrenched the competition is for a keyword. If two keywords are equal in demand and gap but one is dramatically harder to rank for, the easier keyword often produces faster results. The Difficulty Multiplier slightly favours lower-difficulty keywords while not excluding high-difficulty terms entirely.
Putting the Framework into Practice
Understanding the formula is only half the battle. To execute this framework effectively, you must gather the right data, run the calculations and track your progress correctly.
Sourcing the Data
The data required for this model comes from standard industry tools. You will need a reliable keyword research platform like Semrush or Ahrefs alongside Google Search Console.
First, export a competitive gap analysis between your brand and your primary competitors. This export will provide the search volume, keyword difficulty and ranking positions for both your site and the competitor's site. Next, cross-reference this list with Google Search Console to verify your current ranking positions and identify which URLs are already receiving impressions.
Processing the Opportunity Score
Once you have your raw dataset, export it into a spreadsheet tool like Google Sheets or Microsoft Excel. You will need to create custom columns for each variable in the formula.
You must set up formulas to calculate the base logarithms for search volume and rank gap. Then you manually or programmatically assign the Proximity, Intent and Difficulty multipliers. For example, you can use basic IF statements to assign a higher Intent Multiplier to keywords containing commercial modifiers like "buy" or "services". Once the individual columns are calculated, a final column multiplies them all together to generate the final Opportunity Score. Sort your spreadsheet by this final score in descending order to reveal your immediate priorities.
Measuring Success
Implementation is iterative. After you identify your high-score targets and update your content or architecture, you must measure the impact.
Do not solely track raw traffic. The most accurate measure of success for this specific framework is ranking mobility and the closure of the Rank Gap. Set up dedicated rank tracking for your high-opportunity keywords. You want to see your brand position climb while the competitor position remains static or drops. As you close the gap and enter the top ten positions, you should then monitor the corresponding increase in organic conversions to validate that the Intent Multiplier was applied accurately.
Strategic Value
Because all components are multiplied, the model ensures balance. If any one factor is weak, it meaningfully reduces the total score. This produces disciplined prioritisation.
The final score is not a traffic forecast. It is a structured opportunity index. Higher scores indicate strong demand, measurable competitive disadvantage, realistic ranking mobility, commercial relevance and an efficient effort-to-reward ratio.
Using Marty Marion's framework ensures your brand does not chase vanity traffic, overreact to extreme rank gaps or misallocate SEO resources. Instead, it identifies exactly where competitors are capturing category demand and ranks those opportunities by realistic impact.
This post is based on the Competitive Keyword Opportunity Scoring Framework by Marty Marion (Master Positioning LLC, May 2026).