Keyword Difficulty Checker

Find out how hard it will be to rank before you write. Paste the pages ranking in Google today and we’ll score their domain authority, how closely they target the keyword and how deep their content is, then show you where the weak spots are.
Keyword research100% freeNo sign-upNo API key
Loading the Keyword Difficulty Checker…

How to use the Keyword Difficulty Checker

01

Enter your keyword

Then click “Open Google results” to see who ranks today.
02

Paste the top results

Copy 5 to 10 organic result URLs (skip the ads) into the box.
03

Read the score

See the 0–100 difficulty, each competitor’s strength and the results you can beat.

What you get

Everything the Keyword Difficulty Checker does, free and without an account.
  • Real competitors

    Scores the actual pages ranking for your keyword in your market.

  • Authority per domain

    Popularity rank, domain age and web history for each result.

  • On-page targeting

    Checks the keyword in each title, H1, URL, description and opening.

  • Content depth

    Median word count of the ranking pages.

  • Weak spot finder

    Spots forums, low-authority sites and poorly targeted pages you can outrank.

  • Clear next steps

    Tailored advice on whether and how to go after the keyword.

Industries

Industries we work with

Every sector searches differently. We bring playbooks that already work in your market, so you skip the learning curve and get to results faster.
01

Accounting & Finance

Local SEO, trust-building content and lead generation for firms where credibility decides the click.
02

Legal Services

Authority-led content and compliant campaigns that turn searches into booked consultations.
03

Home & Local Services

Map-pack rankings, call-focused ads and fast sites that keep the calendar full.
04

eCommerce & Retail

Product and category SEO, shopping ads and stores built to convert browsers into buyers.
05

AI, SaaS & Technology

Demand capture for complex products, from Google results to ChatGPT and AI Overviews.
06

Media & Entertainment

Audience growth across search, YouTube and social, with content people actually share.

Free Keyword Difficulty Checker: Know How Hard a Keyword Is Before You Write

By SEO Return teamUpdated November 20268 min read

A free keyword difficulty checker tells you how hard it will be to reach the first page of Google for a keyword, so you spend your time on keywords you can actually win. Our tool analyses the real pages ranking for your keyword in your market: how established each site is, how closely each page targets the keyword and how deep the content goes. It then scores difficulty from 0 to 100 and highlights weak results you can outrank.

This guide explains how keyword difficulty works, how our score is calculated, how to read the results and how to build a keyword strategy that grows your traffic step by step.

Key takeaways

  • Keyword difficulty estimates competition; it isn’t a Google metric and every tool calculates it differently.
  • Our score analyses the actual pages you see ranking in your own country.
  • Weak spots, such as forums and poorly targeted pages, are often more useful than the score itself.
  • New sites should start with low-difficulty, high-relevance keywords and work up.

What is keyword difficulty?

Keyword difficulty (KD) is an estimate of how hard it is to rank on page one for a search term. It looks at the strength of the pages already ranking: if they’re from well-known, long-established sites with focused, in-depth content, you’ll need a lot to beat them. If they’re thin pages, forum threads or off-topic results, there’s an opening.

Google doesn’t publish keyword difficulty

Google doesn’t have a public difficulty score. It ranks results using many signals about relevance, quality, usability and context, as described in how Google ranks results. Third-party difficulty scores are educated estimates of how strong the competition is for those signals.

Why scores differ between tools

Ahrefs, Semrush, Moz and others base difficulty mostly on their own backlink databases, so the same keyword can score 20 in one tool and 45 in another. Our checker uses public popularity data, domain age, web history and on-page analysis. Use one tool consistently to compare keywords against each other, rather than comparing numbers across tools.

How to use the free keyword difficulty checker

  1. Enter your keyword exactly as people search it.
  2. Click “Open Google results” to see the live results for your country in a new tab.
  3. Copy 5–10 organic result URLs (skip ads, maps and video carousels) and paste them into the box, one per line.
  4. Run the check. We fetch each page and look up each domain.
  5. Read the score, competitor table and weak spots, then follow the tailored advice.
TipSearch in a private or incognito window to reduce personalisation, and check the results for the country you want to rank in.

Why do I need to paste the URLs?

Google doesn’t allow automated scraping of its search results, and reliable SERP data normally requires a paid API. Pasting the URLs keeps the tool free and accurate: we analyse exactly the results you see, in your language and location, rather than a generic US result.

How the difficulty score is calculated

We score each ranking result on three areas, then combine them into a 0–100 difficulty score for the keyword.

1. Domain authority

How established and popular each ranking site is, based on:

  • Popularity rank from the Tranco list, a research-grade ranking of the top one million websites built to resist manipulation.
  • Domain age from official registry records.
  • Web history: how many years the site has been captured by the Internet Archive.

You can check any site individually with our free domain authority checker.

2. On-page targeting

How precisely each page targets the keyword: whether it appears in the title tag, H1, URL, meta description and opening paragraph. Pages that rank without targeting the keyword well are often ranking on site strength alone, and a focused page can beat them.

3. Content depth

The word count of each ranking page and the median across the results. This tells you roughly how comprehensive your page needs to be to compete. It’s a guide, not a target; covering the topic better matters more than length.

Weak spot detection

We flag results that are easier to beat: forums and Q&A sites, user-generated content, low-authority domains, pages that don’t target the keyword and pages that return errors or redirects.

Why weak spots matter

Two or three weak results on page one mean Google hasn’t found a great answer yet. That’s your opportunity, even when the overall difficulty score looks high.

How to read your keyword difficulty score

ScoreDifficultyWhat it means
0–14Very easyA focused, helpful page can rank, even on a new site.
15–29EasyGood targets for newer sites with solid content.
30–49MediumNeeds strong content, internal links and some authority.
50–69HardEstablished sites dominate; you’ll need links and topical authority.
70–100Very hardMajor brands and authorities; a long-term goal for most sites.

Look beyond the number

A keyword scored 55 with three forum threads on page one may be easier than a 35 where all ten results are strong, well-targeted pages. Always review the competitor table and weak spots before deciding.

Choosing keywords for your site’s strength

New sites

Start with keywords under about 30 that have clear weak spots and strong relevance to your business. Long-tail keywords are ideal; find them with our long tail keyword generator free tool. Early wins build traffic, links and trust that help you compete for harder terms later.

Growing sites

Once you rank for a cluster of easy keywords on a topic, target medium-difficulty keywords in the same topic. Topical authority, built by covering a subject thoroughly and linking related pages together, makes each new page in that topic easier to rank.

Established sites

Strong sites can target hard, high-value keywords, but still benefit from mapping difficulty: it helps decide which pages need extra links, updates or depth.

How to beat the competition for a keyword

Match search intent first

Look at what type of page ranks: guides, product pages, tools, comparisons or local listings. If you create a different type of page, difficulty doesn’t matter; you won’t rank. Match the format, then do it better.

Target the keyword precisely

Put the keyword in your title tag, H1, URL and first paragraph, naturally. Check your title and description with our SERP snippet preview tool and your headings with our H1 checker.

Be more useful

Answer the question faster and more completely than the ranking pages. Add original data, examples, images, a clear structure and expert insight. Our content quality checker highlights gaps in depth, structure and trust signals. Google’s SEO starter guide is a good reminder of the fundamentals.

Build internal links

Link to your new page from relevant, established pages on your site using descriptive anchor text. Internal links help Google discover the page and understand its topic.

Earn relevant backlinks

For medium and hard keywords, links from relevant, trusted sites make a big difference. Create resources worth citing, such as original research, tools and expert guides, and promote them. Our off-page SEO services focus on earning those links safely.

Watch outBuying links or joining link schemes breaks Google’s spam policies and can lead to penalties. Focus on links you earn.

Difficulty isn’t everything: business value

The best keyword isn’t always the easiest. Weigh difficulty against:

  • Relevance: will searchers want what you sell?
  • Intent: are they ready to buy, or just learning?
  • Volume: enough searches to be worth the effort?
  • Value: what is a customer from this keyword worth?

A medium-difficulty keyword that brings buyers can be worth more than ten easy keywords that bring casual readers. A simple way to prioritise is to score each keyword out of 5 for relevance, intent, volume and ease, then start with the highest totals.

Keyword difficulty for local SEO

Local keywords (“dentist in Leeds”, “plumber near me”) are often easier than national ones, but the results include the map pack, which depends on your Google Business Profile, reviews and proximity rather than just your website. When checking local keywords, paste the organic results below the map and work on your profile too. Our local SEO services cover both.

Worked example: checking a real keyword

Imagine a small accounting firm considering the keyword “bookkeeping for small business”. Here’s how the free keyword difficulty checker helps them decide.

Step 1: review the results

The ten organic results include two national accounting software brands, three large finance publishers, one government guidance page, two accountancy firm blogs, one Reddit thread and one short directory listing. The overall score comes back at 52, which is hard.

Step 2: find the weak spots

The checker flags three weak spots: the Reddit thread (user-generated content), the directory listing (thin, under 300 words, keyword missing from the H1) and one firm blog with a low popularity rank and a page that targets “bookkeeping tips” instead. That’s three positions on page one held by results that don’t fully satisfy the search.

Step 3: compare content depth

The median ranking page has about 1,900 words. The strongest results include step-by-step instructions, a downloadable template and a comparison of DIY versus hiring a bookkeeper.

Step 4: decide

The firm decides the keyword is worth targeting despite the score, because the intent fits its services and there are clear weak spots. It plans a complete guide with a free template, real examples from its own clients and a clear section on when to hire a professional, then links to it from its service pages. Meanwhile, it also targets easier long-tail variations such as “bookkeeping for small business uk sole trader” to build topical authority faster.

Common keyword difficulty mistakes

Chasing only the easiest keywords

Very easy keywords are often easy because few people search them or they don’t lead to customers. Balance ease with relevance and value.

Ignoring your own site’s strength

The same keyword is far easier for an established site with many relevant pages than for a brand-new domain. Compare your site’s authority with the ranking domains before you commit.

Writing one page per keyword variation

Separate pages for “bookkeeping small business” and “small business bookkeeping” compete with each other. One strong page targeting the cluster performs better.

Expecting fast results

Even well-chosen medium keywords usually take several months to rank. Track progress, keep improving the page and add internal links as you publish related content. Google Search Console’s Performance report shows when a page starts earning impressions for the keyword, often weeks before it reaches page one, which is a good early sign you’re on the right track.

Relying on difficulty without checking the page

A score summarises the results, but it can’t see everything. Open the top three results yourself and ask what a searcher gets from each one: is the answer clear, current and complete? If you can honestly say your page would be more helpful, the keyword is worth trying even when the number looks intimidating. If you can’t, look for a more specific angle where you can offer something better.

Keyword difficulty workflow

  1. Build a keyword list with the long-tail keyword generator.
  2. Shortlist keywords by relevance and intent.
  3. Check difficulty and weak spots for each shortlisted keyword.
  4. Prioritise by business value and difficulty.
  5. Create or improve one page per keyword cluster.
  6. Build internal links and promote the page.
  7. Track rankings and re-check difficulty every few months.

Keyword difficulty checklist

  • Checked the live results for the right country and language.
  • Pasted 5–10 organic results, not ads or maps.
  • Reviewed the score and each competitor’s strength.
  • Noted weak spots you can outrank.
  • Confirmed the search intent and page type.
  • Compared median content depth with your planned page.
  • Weighed difficulty against business value.
Want expert keyword research and a ranking plan?See our SEO services ↗

Ready to size up a keyword? Use the free keyword difficulty checker above.

SR

Written by the SEO Return team, the digital marketing and AI agency behind these free tools. We build, test and maintain every tool ourselves and use them in our client SEO work.

Last reviewed November 2026 against Google Search Central documentation. Spotted something out of date? Tell us and we’ll fix it.

Common questions

Straight answers about the Keyword Difficulty Checker and how to use the results.

Google doesn’t allow automated scraping of its results, and paid SERP data needs an API key. Pasting the URLs keeps the tool free and means we analyse exactly what you see in your own country.

Each tool uses its own data. They rely mostly on their backlink databases; we use public popularity, age and on-page data. Use one tool consistently to compare keywords.

Start with keywords under about 30 and with weak spots in the results, then work up as your site earns links and trust.

No. Relevance to your business and search intent matter more. A hard keyword that brings buyers can be worth more than an easy one that doesn’t.

Yes. It’s completely free, with no sign-up, no limits on features and no API key. A fair-use limit only stops automated abuse.

Want us to fix it for you?

Send us your URL. We’ll review the results, prioritise what actually moves rankings and send you a clear plan.
Free AI growth audit
See what’s costing you leads
Free AI Growth Audit

Is your website invisible to Google and ChatGPT?

Get a free, no-strings audit of your site. We’ll find where you’re losing traffic, leads and AI visibility, and send you a short, plain-English action plan.
  • SEO and technical health check
  • Speed and Core Web Vitals review
  • ChatGPT and AI search visibility test
  • Three quick wins you can act on

Claim your free audit

Takes 20 seconds. No spam, no pushy sales calls.