Keyword difficulty
What is keyword difficulty?
Keyword difficulty (often shortened to KD) is a metric that estimates how hard it will be to rank on the first page of Google for a specific search term. It is usually expressed as a score from 0 to 100: the higher the number, the more competition you face and the more effort a page needs to reach the top 10. It does not tell you how many people search for a keyword, only how crowded and well defended the results are.
The score exists because not every keyword is worth chasing. A term with a high search volume but a very high difficulty may take a new site years to win, while a less popular, easier term can bring qualified traffic within weeks. Keyword difficulty is therefore a prioritisation tool, used during keyword research to decide where to invest content and links first.
How keyword difficulty is calculated
There is no official Google score. Each SEO platform builds its own model, which is why the same keyword can show different values in different tools. Most models look at the pages that currently rank in the top 10 and measure how strong they are. The most common inputs are:
- Backlinks: the number and quality of referring domains pointing to the ranking pages. This is the heaviest factor in most models.
- Domain strength: the authority of the websites that hold the top positions, for instance through a domain rating or domain authority.
- Page-level strength: the authority of the individual URLs, not only their domains.
- SERP composition: the presence of forums, big brands, ads or feature blocks that push organic results down.
Some tools, such as Ahrefs, express difficulty partly as an estimate of how many backlinks you would need. Others, such as Semrush or Moz, combine several signals into a single percentage. Treat the number as a relative comparison inside one tool, not as an absolute truth.
How to read the score
The ranges below are a practical rule of thumb. Adjust them to the authority of your own site, because difficulty is always relative to who is competing.
- 0 to 29, easy: low competition. A well-written page with a few internal links can rank.
- 30 to 59, medium: requires a solid page, topical depth and some backlinks.
- 60 to 79, hard: dominated by established sites. Expect a sustained link and content effort.
- 80 to 100, very hard: usually out of reach for a young site without a strong brand or large link profile.
Keyword difficulty versus related concepts
Difficulty is often confused with other keyword metrics. Search volume measures demand, not competition. Search intent describes what the searcher wants and decides whether a page can match it at all. A keyword can have a low difficulty score and still be impossible to win if the results are dominated by a format you cannot produce, such as product listings or video. Conversely, a long-tail keyword usually combines lower volume with lower difficulty, which makes it the natural entry point for newer sites.
Best practices
- Combine difficulty with volume, intent and business value before choosing a target. An easy keyword that never converts is not a win.
- Read the actual SERP. Check who ranks, what format they use and how recent the content is. The score is a shortcut, the page one results are the evidence.
- Start with low and medium difficulty terms to build topical authority, then move to harder terms once your site has earned trust.
- Compare your own authority with the ranking pages. If sites at your level already appear in the top 10, the keyword is realistic even at a medium score.
- Re-check periodically. Difficulty changes as competitors publish and earn links.
Keyword difficulty at BeBranded
At BeBranded, we use keyword difficulty as one input of our keyword research, never as the only one. We cross it with volume, intent and the commercial value of each topic to build a realistic content plan, then structure pages and internal links so that each target has a fair chance of ranking. This is part of our SEO and GEO service, where we turn data into a prioritised roadmap rather than a list of numbers.