Keyword Difficulty (KD)

Keyword Difficulty (KD) is a score, usually 0-100, estimating how hard it would be to rank on page one for a given keyword — typically calculated from the backlink strength of currently ranking pages.

Updated

November 12, 2026

Category

SEO Glossary

Keyword Difficulty (KD)

KD scores vary meaningfully between tools (Ahrefs, Semrush, and others each use their own formula and their own backlink index), so a KD score should never be compared across tools as if it were a standardized measurement — a keyword scored 'easy' in one tool might show 'medium' in another. Most KD formulas weight backlink authority of the current top-ranking pages heavily, which means they can understate difficulty for topics where content quality and search intent match matter more than raw link authority, and understate difficulty on SERPs dominated by very large sites with generically strong (but not topically focused) authority. KD is a useful triage filter for prioritizing a long keyword list, not a precise forecast — actual ranking difficulty also depends on a site's own existing authority and topical relevance, which no generic KD score accounts for.

Example

A keyword scored 'KD 35 - Medium' still takes six months to crack page one for a brand-new site with no existing topical authority, while an established competitor with strong topical relevance ranks for it within weeks.

Free tool: Want to see the links behind any site? Use our check any site's backlinks for free.

Ready to create articles that rank?

Turn your keywords into SEO-optimized articles with SeoSorted, from research and writing to publishing.

Start building your content
library in under10 minutes.

Your competitors are publishing every week. Every week you don't is a week of organic traffic going to them.

No Card Required.