How to measure keyword difficulty and rank on Google

Executive overview

A keyword difficulty score alone is unreliable for deciding which keywords to target. The number ignores on-page relevance, searcher intent, and link quality. Examining the actual top 10 results gives a far more accurate picture.

The real signal is not how many backlinks a page has, but whether that page matches what searchers actually want.

Reading the SERP to gauge true difficulty

  • Look at raw referring domain counts for each top-10 result.
  • Flag anomalies: pages with far more links ranking lower than pages with far fewer suggests intent mismatch.
  • Visit the top-ranking pages to confirm whether they serve the likely searcher intent (e.g. ecommerce vs. informational).
  • A page winning with few backlinks because it matches intent is a signal that you can compete on relevance.

Evaluating backlink quality

  • Filter referring domains to dofollow links only.
  • Sort by domain rating ascending to surface spammy or low-quality links first.
  • Check that linking pages are topically relevant, not generic directories or blogspot spam.
  • A smaller set of editorial, contextual links from relevant sites outweighs a large set of low-quality ones.

Using SERP position history to assess volatility

  • The SERP position history graph shows ranking movement for current top-5 pages.
  • High volatility (pages rapidly entering and leaving top 10) signals Google is unsatisfied with current results — an opportunity.
  • Stable rankings signal Google is confident — harder to displace.
  • Pages jumping in and out are often those that do not match dominant searcher intent.
  • Example: the query "cars" is volatile because intent splits between automobiles and the Pixar film; "best cars" is stable because intent is clear.

More like this — when you're ready for early access.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Get early access to the full library.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.