Rank Tracking

    What is Share of Voice in SEO (With Formula)

    Share of Voice tells you what slice of the total available search traffic your site captures across a tracked keyword portfolio.

    2 min readReviewed Jul 9, 2026

    Share of Voice (SoV) in SEO is the percentage of total possible search traffic your domain captures across a defined keyword set. Calculate it by summing (search volume × CTR at your rank) for every keyword you rank on, then dividing by the sum for the top-ranking domain across the same set.

    What Share of Voice means in SEO

    Share of Voice (SoV) is a single number that tells you: of all the search traffic available across the keywords I care about, what percentage am I actually capturing?

    It's the single most useful SEO metric for portfolio-level work because it collapses ranking, volume and CTR into one comparable score. Unlike average position — which treats a #1 for a 10-searches/month keyword the same as a #1 for 50,000 — SoV weights every ranking by its real traffic potential.

    The formula

    Your SoV = Σ (volume_k × CTR_at_position_k) for every keyword k in your set
                                ÷
          Σ (volume_k × CTR_at_position_1) for every keyword k in your set
    

    The numerator is your realised traffic. The denominator is the ceiling — what you'd capture if you owned position 1 for every keyword. Divide, multiply by 100, get a percentage.

    CTR at each position comes from a click curve. LemRank uses a single centralised curve (getCtr in src/lib/ctrCurve.ts) so every number in the app agrees.

    How to interpret the score

    SoVVerdict
    < 5%Under-served in your category. Rankings exist but concentrated in low-CTR positions.
    5–15%Competitive presence. Fixable through page-1 wins on your highest-volume terms.
    15–30%Category leader or challenger. Focus shifts to defending and expanding.
    > 30%Dominant. Now the risk is complacency and cannibalization.

    The right target depends on how many competitors matter in your niche. Track SoV vs your top 3–5 competitors, not vs a theoretical maximum.

    Step-by-step: calculate SoV manually

    1. Define your keyword set — usually your tracked portfolio, filtered to the market you're measuring.
    2. For every keyword, look up: monthly volume + your current position.
    3. Look up the CTR for that position on a standard click curve.
    4. Multiply volume × CTR for each keyword. Sum.
    5. Sum volume × CTR-at-position-1 for the same keywords.
    6. Divide, multiply by 100.

    How LemRank calculates SoV

    Every project rolls up a live SoV score for you and your tracked competitors:

    • Uses your full keyword set (not just top 100).
    • Applies the same central CTR curve everywhere in the app.
    • Segments by device (desktop / mobile) and location.
    • Tracks daily deltas so you can attribute SoV swings to specific rank movements.
    • Shows volume-weighted movement — the change in SoV weighted by the traffic potential of the keywords that moved.

    Common mistakes

    • Comparing SoV across different keyword sets. SoV is only comparable when the underlying keyword list is the same.
    • Confusing SoV with market share. SoV is search visibility — actual visits and conversions depend on click share, brand affinity, and pricing.
    • Chasing SoV in low-volume clusters. A jump from 8% to 12% SoV in a set with 500 monthly searches total is 20 extra visits. Prioritise the sets that actually move revenue.

    What SoV does not do

    • It doesn't measure traffic — it measures potential based on rank and volume.
    • It doesn't account for zero-click SERPs (AI Overviews, Featured Snippets). Pair it with impression data from Search Console.
    • It doesn't tell you why you moved — pair it with rank change alerts and algorithm impact.

    Run it on your own site

    Find your exact Google position in the top 100 for any keyword — free and instant.

    Check your position

    Frequently asked questions

    What is a good Share of Voice score in SEO?

    It depends on your category density. In most niches, 15–30% puts you in the leader or challenger tier. Below 5% signals under-served presence; above 30% signals category dominance.

    How is Share of Voice different from average position?

    Average position treats every keyword equally regardless of traffic potential. SoV weights each ranking by its search volume and the click-through rate at that position, so it reflects actual visibility.

    What CTR curve should I use for SoV?

    Any consistent curve will do — the important thing is using the same curve for you and every competitor. LemRank uses one centralised curve across every module so numbers always reconcile.

    Can Share of Voice go above 100%?

    No. The denominator is capped at what you'd earn if you owned position 1 for every keyword, which is the ceiling.

    How often should I check Share of Voice?

    Weekly is enough for most SEO programs. Daily SoV is useful during algorithm updates or when you're actively deploying new content.

    Was this page helpful?

    Try LemRank free

    14-day Pro trial. No credit card required.

    Start free trial
    Ready to try it?

    Do this in LemRank — track share of voice seo automatically

    Skip the manual work. LemRank runs the tracking, alerts you on movement, and explains every change with AI.

    14-day free Pro trial · No credit card required · Cancel anytime