Tool scores are a rough sort, not a verdict. Real cannabis keyword difficulty is read off the SERP itself: a top ten full of Leafly, Weedmaps, and government pages is a wall, while thin blog posts and forum threads are an open door.
Read the SERP before you trust any score
Search the term and look at who actually holds page one. In cannabis the pattern repeats: if Leafly, Weedmaps, Healthline, or a state .gov page owns the top five, you are fighting sites with enormous authority and a decade of links, whatever the difficulty score claims. But when position four is a forum thread from 2019 and position six is a thin blog post with no author, the door is open. Ten seconds of looking beats any metric, because the SERP is the competition — the score is just a summary of part of it.
Know what the tool scores measure
Ahrefs KD is built from one input: how many referring domains point at the current top ten. Semrush's score mixes in more factors and runs on a different scale, which is why the same keyword can read 12 in one tool and 55 in the other. Neither accounts for content quality, topical authority, or the local pack. Use one tool consistently, use its score to sort a large list from probably-easy to probably-hard, and then verify the shortlist by hand. A score is a sorting key. It was never a promise.
Adjust for the cannabis factor
Difficulty tools are calibrated on mainstream niches, and cannabis breaks the calibration in both directions. Search volumes are under-reported, so tools mark some contested terms as low-volume and quietly skip real competition data. Meanwhile whole categories of competitors — the big marketplaces, aggregators, and news sites — pile onto any term with commercial value. A KD of 20 on a cannabis term frequently hides a SERP that behaves like a 40. The correction is always the same: open the results and look.
Weigh your site against who is ranking
Difficulty is relative. Pull up the ranking pages in Ahrefs and compare their referring domains to yours; if they hold ten times your links and better topical depth, the term goes in the later pile no matter how appealing it looks. The reachable zone is where the ranking sites are within shouting distance of your authority, or where their content is visibly worse than what you can produce from actual operating experience. One of those two advantages has to exist. Both is better.
A worked example: two runtz keywords
Take "runtz strain effects". Ahrefs calls it moderate, but the SERP is Leafly, AllBud, Wikileaf, and Healthline-grade features — a new dispensary blog will not crack that in a year. Now take "runtz clones denver". Tools show almost nothing: low volume, no score worth reading. The actual SERP is a couple of weak marketplace listings and an out-of-date forum post. A local grower page with real photos, COA data, and pickup details can reach the top five in weeks. The tool ranked the first term easier. The SERP says the second one pays.
Key takeaways
- The ranking sites are the real difficulty score; read the SERP before believing a number.
- Leafly, Weedmaps, Healthline, and .gov pages in the top five mean look elsewhere for now.
- Ahrefs KD counts referring domains to the top ten and nothing else.
- Cannabis SERPs run harder than their scores suggest; volumes run higher.
- Sequence targets: win where competitors are within reach, bank the authority, climb.
Frequently asked questions
What does an Ahrefs KD score actually measure?
Ahrefs KD is calculated from the number of referring domains pointing at the current top ten results. It ignores content quality, topical authority, and local intent, which is why a low score can still hide an unwinnable SERP.
Which sites signal a hard cannabis SERP?
Leafly, Weedmaps, Healthline, WebMD, and state government pages. When two or more of those hold the top five, plan on years, not months. Thin blog posts, forum threads, and outdated pages signal the opposite.
Do Ahrefs and Semrush difficulty scores agree?
Rarely. They use different scales and formulas, so the same term can read 15 in one and 60 in the other. Pick one tool for consistency and use its score only to sort your own list, never as an absolute measure.
Is difficulty different for local cannabis terms?
Usually lower. A term plus a city or neighborhood cuts the competitor pool to businesses in that market, and national sites rank with weak generic pages you can out-detail. Local SERPs are where small dispensary sites win first.
Should I skip high-difficulty keywords?
Sequence them instead. Win the reachable terms first, let the traffic and links build authority, then take runs at harder terms from a stronger position. A hard term tied to real revenue can justify a year of patience.
Want this done for your brand?
We build cannabis & CBD search visibility with full transparency, for dispensaries, brands, and MSOs.
Get a free cannabis SEO audit ›