Keyword Difficulty

A KD score is mostly a summary of other sites' backlinks. Useful as a first filter, misleading as a verdict. Here is what the major tools measure and what none of them can see.

Get a straight quoteWe usually reply within hours.
datacram.com/services/keyword-difficulty
One keyword, one tool score
“roof replacement cost san antonio”
Sample
  • FailReferring domains to top 10high
  • PassTop results that miss the question7 of 10
  • PassLocal cost breakdowns in top 10none
  • WarnYour related roofing pages4
  • FailScore adjusted for your siteno
Illustrative: the score sees the links; it cannot see the openingsharder on paper than in practice

A difficulty score measures the competition's links. It does not measure your chances.

Keyword difficulty is the column most people sort by first and trust the most. It looks like a probability. It is not one. Each tool turns a handful of measurable facts about the pages already ranking into a score from 0 to 100, and each tool picks different facts. The number is useful, provided you know what went into it.

As of October 2026, Ahrefs bases its KD on how many referring domains (separate websites linking in) the top 10 organic results have, and its help center says the score does not take on-page factors into account. Semrush's KD% blends the median referring domains to the ranking URLs, the median ratio of followed to nofollowed links, the median Authority Score of the ranking domains and qualities of the results page itself, then labels bands from Very easy (0 to 14) to Very hard (85 to 100). Every vendor builds its own recipe.

That is why two tools can call the same search a 12 and a 47 and both be calculating correctly. They are answering slightly different questions. It is also why comparing scores across tools tells you nothing, and why switching tools halfway through a project makes your whole list look easier or harder overnight while nothing in the actual results has moved.

The bigger issue is what a standard score cannot see. General KD is the same number for every website; it does not know whether your site launched last month or has covered the subject for a decade. Semrush now offers a separate Personal Keyword Difficulty that factors in your domain and its relevance to the topic, which tells you how large that blind spot is. The scores also cannot read. A page with three hundred linking sites and an answer that misses the question is weaker than its links suggest, and no score notices.

So we use difficulty the way Ahrefs itself recommends, as a first filter. It clears out terms where every ranking page is backed by years of links, and it helps order a long list. Then a person reads the shortlist: who ranks, how good those pages are, which format wins, and how close the subject sits to what your site already covers. That reading is where low-competition keywords actually turn up, and where the search intent behind a term gets settled.

Difficulty also moves with your site. A term out of reach today can become realistic once you have built a section of related pages, connected them through internal linking and earned some standing on the subject. Planning that order is part of keyword research and the keyword map, and it runs inside DataCram's monthly SEO programs, which start at $625 a month, per our SEO pricing.

How we treat the number

Difficulty as one input, never the verdict

A first pass only

KD clears out the hopeless terms and orders a long list. It never makes the final call on its own.

Results read by hand

Every shortlisted term gets its results page read: who ranks, which format wins, and how well each page answers the question.

One tool, used consistently

Scores from different vendors are never mixed or compared. One source, applied the same way, keeps the list coherent.

Your site in the math

Each term is weighed against your site's history and coverage of the subject, the factor a general score leaves out.

Hard terms, sequenced

Out-of-reach terms are not deleted. They are scheduled behind the supporting pages that make them winnable later.

Quality over link counts

A results page full of well-linked pages that miss the question is weaker than its score. Those get flagged as openings.

Want to know which hard keywords are within reach for you?

We will read the results behind your target terms and weigh them against your site, then tell you what to chase now and what to build toward.

What the score can and cannot tell you

Reading difficulty from three angles

SEO

Mostly other people's links

The bulk of a KD score describes sites you do not control. The parts you do control are your page, the section around it and your standing on the subject.

AI

No score for being cited

Difficulty scores are built from classic organic results. They say nothing about which sources an assistant quotes, so a hard term can still be worth answering clearly.

Buyers

Easy is not valuable

A score of 5 on a search nobody buys from is a wasted page. Difficulty only matters once a term has earned its place by bringing customers.

How we use difficulty scores

1

1. Score the long list

Every candidate gets a difficulty score from one tool, applied consistently. The score sorts the list; it does not decide anything yet.

2

2. Read the shortlist

We open the results for each term and note who ranks, page quality, format and intent. Most of the surprises show up here.

3

3. Weigh it against your site

Each term is compared with your existing pages, links and coverage of the subject. The call fits your site, not an average one.

4

4. Sequence the hard ones

Terms out of reach today are scheduled behind the supporting pages and links that make them realistic. Nothing valuable is thrown away for being hard.

Free · No obligation

Find out which keywords are hard for you, not for everyone

Pick what sounds like your situation.

Which of these sounds like you? (pick any)

Questions

Frequently asked

An estimate, usually on a 0 to 100 scale, of how hard it is to reach the first page of results for a search. Each SEO tool calculates its own version from data about the pages already ranking, mostly their backlinks. It is a useful filter for a long list and a poor substitute for reading the results page; good keyword research uses both.

There is no universal one, because the score does not know your site. For a new or small site, lower scores paired with weak results pages are the realistic targets, the territory of low-competition keywords. Knowing which sites hold those results, the job of competitor keyword analysis, often tells you more than the number.

They measure different things. Ahrefs builds KD from the referring domains of the top 10 results; Semrush's KD% also weighs authority scores, link types and features of the results page. Neither is wrong. Pick one tool and use it consistently rather than comparing their numbers.

No. Google defines Keyword Planner's competition as the number of advertisers that showed on a keyword relative to all keywords across Google, so it describes the ad auction, not organic rankings. A term can be crowded with paid ads and wide open in the organic results, or the reverse.

Often, eventually, with a plan. Hard terms are usually won by sites that built a full section on the subject first: supporting pages that rank for narrower searches and link up to the main page. That is keyword clustering and topic clusters put to work, and it takes months, not weeks.

Not automatically, but find out why it is zero. Often it simply means few sites with real links have bothered with the search. Specific long-tail searches frequently score near zero and still bring the right customers. Read the results and decide on the page, not the number.

No. It is part of the keyword work in DataCram's monthly SEO programs, which start at $625 a month; most local businesses land between $625 and $2,250, per SEO pricing. There is no long contract, and financing is available. The free site audit is a sensible place to start.

Still have a question about Keyword Difficulty? Ask us directly — we answer straight.

Start the conversation
0%financing

Start now. Pay monthly. Add nothing for interest.

Put 25% down at signing and spread the rest in equal monthly payments. The total you pay is the price on the proposal.

  • Up to 12 months on any project
  • 24 months from $15,000
  • 36 months from $20,000

Financed projects are hosted on the DataCram platform for the length of the plan.

Free · AI-powered · Emailed to you

See exactly what’s holding your website back.

Get a free audit of your site — speed, SEO, mobile, and security — with the fixes that matter most, delivered as a PDF to your inbox.

Get my free audit
CallGet a quote