Keyword Difficulty Estimator
Free interactive tool to estimate how hard any keyword is to rank for on Google.co.uk.
Read guideFinding the right keywords is the foundation of every successful SEO campaign. Learn to identify what your audience searches for, understand their intent, and build a strategy that drives qualified traffic.
Keyword research is the process of identifying the search terms your target audience uses when looking for information, products, or services related to your business. It is the cornerstone of any effective SEO strategy because everything else — content creation, on-page optimisation, link building — is built upon the keyword foundation you establish.
Without keyword research, you're essentially creating content and hoping the right people find it. With it, you can precisely target the queries most likely to bring relevant visitors who will engage with your content, subscribe to your list, or purchase your product.
The best keywords are not necessarily the ones with the highest search volume — they're the ones where the searcher's intent perfectly matches what you offer, and where you have a realistic chance of ranking based on your current authority.
Search intent (also called user intent) refers to the underlying goal behind a search query. Google's primary mission is to match search results to user intent, which means understanding intent is essential for ranking. There are four main types:
The user wants to learn something. Examples: "how does SEO work," "what is a backlink," "best SEO practices 2026." Blog posts, guides, and tutorials serve this intent.
The user wants to find a specific website or page. Examples: "Google Search Console login," "Ahrefs pricing." These searches are best served by brand pages.
The user is researching before making a purchase. Examples: "best SEO tools," "Ahrefs vs SEMrush," "Screaming Frog review." Comparison and review content works well.
The user is ready to buy or take action. Examples: "buy Ahrefs subscription," "SEO agency London." Product and service pages with clear CTAs serve this intent.
Start by brainstorming broad "seed" topics related to your business or niche. For an SEO blog, these might include: keyword research, on-page optimisation, backlinks, technical SEO, Google algorithm. These aren't keywords yet — they're the topic buckets from which you'll extract specific keyword ideas.
Enter your seed topics into keyword research tools like Google Keyword Planner, Ahrefs Keywords Explorer, SEMrush, or Ubersuggest. These tools generate hundreds of related keyword ideas along with data on search volume, keyword difficulty, and CPC (cost-per-click, which signals commercial value).
For each keyword, evaluate: Monthly Search Volume (how many people search for it), Keyword Difficulty (how hard it is to rank), Search Intent (what the searcher wants), and CPC (commercial value indicator). Look for keywords with decent volume, manageable difficulty, and clear intent alignment.
Before targeting any keyword, manually search it and study the first page of results. Are the ranking pages from massive authority domains? Do they have thousands of backlinks? Or are there smaller sites ranking, suggesting an opportunity? This manual SERP analysis tells you more than any difficulty score.
Assign each keyword to a specific page or content piece. Avoid targeting the same keyword with multiple pages (keyword cannibalization). Create a keyword map that organises primary keywords (one per page) and supporting secondary keywords that enrich the content.
Long-tail keywords are longer, more specific search phrases — typically 3–5+ words. While they have lower search volume individually, they collectively make up the majority of all searches and are significantly easier to rank for than short, competitive "head" keywords.
For example, instead of targeting "SEO" (impossibly competitive), a new site could target "how to do keyword research for a new blog" or "best free SEO tools for beginners in 2026." These specific phrases attract highly qualified visitors who are much more likely to engage and convert.
| Keyword Type | Example | Volume | Difficulty | Intent Clarity |
|---|---|---|---|---|
| Head term | SEO | Very High | Extremely Hard | Low |
| Mid-tail | SEO tutorial | High | Hard | Medium |
| Long-tail | how to do keyword research for a new website | Low-Medium | Easy-Medium | Very High |
Modern SEO rewards topical authority — demonstrating to Google that your website comprehensively covers a subject. The best way to build topical authority is through topic clusters: a main "pillar" page targeting a broad keyword, supported by multiple "cluster" pages targeting specific subtopics that link back to the pillar.
For example, a pillar page on "Keyword Research" would be supported by cluster pages on "How to Use Google Keyword Planner," "Long-Tail Keyword Strategy," "Keyword Difficulty Explained," and "Best Keyword Research Tools." This structure signals expertise to Google and improves ranking across all related terms.
Keyword cannibalization occurs when multiple pages on your site target the same keyword, causing them to compete against each other and diluting ranking power. Use a keyword map to ensure each keyword is only targeted by one primary page.
A well-structured keyword strategy balances quick wins with long-term goals. Start by targeting low-difficulty, long-tail keywords that align with your content strengths. As your domain authority grows, gradually move towards more competitive mid-tail terms. Always prioritise search intent alignment above raw search volume numbers.
Track your target keywords in a simple spreadsheet, recording the target URL, primary keyword, secondary keywords, search volume, difficulty score, current ranking position, and monthly traffic. Review and update this document monthly to guide your content planning.
Question 1 of 5