Foundational SEO
Keyword difficulty
An estimate of how hard it is to rank on page one for a query, ideally grounded in the actual strength of the pages already ranking.
By Shimon Carroll, Founder, SEO for AI Agents · Last updated
Keyword difficulty is an estimate of the competitive effort required to rank for a query. Most tools express it as a 0 to 100 score derived largely from the backlink profiles of the current top results. That is a useful proxy but an incomplete one, because difficulty is really about whether you can produce a better answer than the incumbents and earn the trust to be shown over them.
The honest way to read difficulty is to look at the actual SERP. Who ranks? Are they domain giants or beatable mid-size sites? Is the content genuinely strong or stale and thin? Does the query trigger an AI Overview that will absorb the click anyway? A query with a 40 difficulty score but a page-one full of weak, outdated content is more winnable than a 25-score query owned by Wikipedia and three authority sites.
Difficulty also interacts with site authority: a term that is hard for a new domain is easy for an established one, so difficulty is relative to the asker. The practical use is sequencing. Start with terms where your realistic authority can compete, your striking-distance terms and your topical-cluster gaps, and earn the authority to attack harder terms later. We compute difficulty from the live SERP feature mix and the competing pages, not from a single opaque number.
Related terms
Primary sources
- Google Search Central, how Search works (ranking)
Google Search Central