zaDojo

Keyword difficulty: what the score means and how to use it

Keyword difficulty estimates how hard it is to reach Google's top 10. What the 0 to 100 score measures, what it misses, and how to pick keywords a young site can win.

By Denis Veisllari

Keyword difficulty (KD) is a 0 to 100 estimate of how hard it is to rank on Google's first page for a search. Higher means the pages already ranking are stronger, mostly because more sites link to them.

Use it to rule keywords out, not to pick winners. A low score tells you a door might be open. It does not tell you your page is good enough to walk through it.

What the score is built from

Every tool calculates KD its own way, so a 30 in one tool is not a 30 in another. Most scores lean heavily on one thing: the link strength of the pages and domains in the current top 10. Some also mix in how many of those results are big brands, how much the results change over time, and on-page signals.

So KD is really saying: "the pages you would need to beat have this much authority behind them."

What the score misses

  • Your own site. A KD of 40 is a long shot for a domain that launched last month and a normal target for one with years of links in the topic.
  • Intent fit. If every result is a product page and you have a blog post, the score is irrelevant. You will not rank.
  • Content gaps. Sometimes a high-KD result is a thin, outdated page that ranks on its domain's strength alone. A better page can still lose to it, but it is worth watching.
  • SERP features. A keyword can be easy to rank for and still send few clicks when an AI Overview, a map pack or ads take the top of the page.

Rough bands to work with

These are starting points, not rules:

KDWhat it usually meansWho should target it
0-14Few strong pages, often forums or thin content in the top 10Anyone, including brand-new sites
15-29Some established pages, still beatable with a focused, complete pageSites with a handful of good links
30-49Strong pages with real link profilesSites with authority in the topic
50-69Established brands and heavily linked guidesStrong sites, with a link-building plan
70-100Dominated by the biggest sites in the marketLong-term goals, not this quarter's plan

How to choose keywords with it

  1. Find your ceiling. Look at keywords you already rank on page one for in Search Console. Their KD tells you what your site can win today. Target slightly above that, not far above it.
  2. Filter, then read the results. Drop anything far above your ceiling. For the rest, open the actual search results and ask whether your page could honestly be the best answer there.
  3. Weigh value, not just volume. A KD 12 keyword with 90 searches from buyers beats a KD 12 keyword with 2,000 searches from people who will never pay.
  4. Use long-tail versions. "crm software" might be KD 80. "crm software for real estate agents" might be KD 15, and the people searching it know what they want.
  5. Stage the hard ones. Write the easy pages in a topic first. As they earn links and rankings, the harder head terms in the same topic get more reachable.

An example

A new site selling scheduling software looks at three options (illustrative figures):

  • "scheduling software": 12,000 searches, KD 74. Skip for now.
  • "employee scheduling app": 1,600 searches, KD 38. Too high for a site with almost no links.
  • "shift scheduling for restaurants": 320 searches, KD 11. Write this first.

The third keyword has a fraction of the volume, but the searchers run restaurants and need the product. It is also the kind of page that later links up to a broader "employee scheduling" page once the site has earned a few links.

Keyword difficulty in zaDojo

zaDojo shows a difficulty score next to each keyword in keyword research, color-coded from easy to very hard, alongside volume and search intent. Keyword lookups use credits. You can also ask an AI agent connected through the zaDojo MCP to filter a list by difficulty and volume and explain which keywords fit your site.

Once you have a shortlist, group it with keyword clustering so each page targets a whole set of searches, and check what competitors rank for with competitor keywords.

Questions people ask

What is a good keyword difficulty score?

For a new site, under 20. For an established site, whatever is at or a little above the KD of keywords you already rank for.

Why do tools disagree on keyword difficulty?

They use different link data and different formulas. Compare scores within one tool, never across tools.

Can I rank for a high-difficulty keyword with great content?

Sometimes, on a site that already has authority in the topic. On a young site, great content usually ranks for the easier long-tail searches first, and that is the path to the hard ones.