Skip to content
AI-powered · free

Keyword Research

50 keywords with volume, CPC, KD and intent — filtered and clustered, not dumped.

Keyword research is the process of finding the terms your audience types into search engines and deciding which ones to target with content. This keyword research tool takes one seed keyword, discovers 50 related terms with monthly search volume, cost per click, keyword difficulty, and search intent, then clusters them into content pillars so you know which keywords belong in the same article and which need their own landing page.

Generate the whole content, not just check it.

BlazeHive writes SEO articles end to end from a single keyword. Outline, draft, meta, schema, internal links. Free trial, no card.

Start with BlazeHive Free trial

What keyword research actually measures

Keyword research measures search demand and competition. Search demand is the number of searches per month for a given term in a given country. Competition is how hard it is to rank on the first page, quantified as keyword difficulty (KD) on a scale from 0 to 100.

Search volume is reported as an average over the last 12 months. A keyword with 1,000 monthly searches means roughly 1,000 people searched for that term each month on average. Volume fluctuates by season, news cycle, and trends. Volume alone does not predict traffic; a keyword with 10,000 searches and 0.1% click-through to organic results drives less traffic than a keyword with 1,000 searches and 10% click-through.

Cost per click (CPC) is the average advertiser bid for that keyword in Google Ads. High CPC indicates high commercial intent. A keyword with $15 CPC is more likely to convert into revenue than a keyword with $0.10 CPC, because advertisers bid more on terms that drive sales. CPC is a proxy for business value and helps you prioritize keywords when volume is similar.

Keyword difficulty (KD) estimates how hard it is to rank in the top 10 for that keyword. It is calculated from the number of backlinks pointing to the top-ranking pages, the domain authority of those pages, and the age of the content. A KD of 10 means low competition; most new sites can rank with good content and minimal backlinks. A KD of 70 means high competition; ranking requires months of link building and content authority. The scale is not linear. Moving from KD 30 to KD 40 is easier than moving from KD 70 to KD 80.

Search intent classifies why the user is searching. Informational intent means the user wants to learn something ("what is SEO"). Commercial intent means the user is comparing options before buying ("best SEO tools"). Transactional intent means the user is ready to buy ("buy Ahrefs subscription"). Navigational intent means the user wants a specific website ("Ahrefs login"). Matching content to intent is more important than matching keywords. A page optimized for "best SEO tools" will not rank if it is a generic explainer; Google expects comparison tables and tool reviews.

SERP features describe what Google shows besides the standard ten blue links. Features include featured snippets, People Also Ask (PAA) boxes, video carousels, image packs, local packs, knowledge panels, and shopping results. SERP features steal clicks from organic results. A keyword with a featured snippet and a PAA box may show only seven organic results on the first page, and most clicks go to the snippet. This tool flags which SERP features appear for each keyword so you know what you are competing against.

How to use this keyword research tool

  1. Enter your seed keyword into Seed keyword. This can be a broad term like "content marketing" or a specific phrase like "Notion alternatives for students."
  2. Pick your target Country. Search volume and SERP features differ by location. "Lawyer" has 550,000 monthly searches in the US and 33,000 in the UK. If you target a specific geography, pick that country.
  3. Set Intent filter to narrow results by search intent. Choose "All intents" to see everything, or filter to Informational, Commercial, or Transactional if you only want keywords that match your content type.
  4. Adjust Minimum monthly volume. The default is 100 searches per month, which filters out ultra-long-tail keywords. Set it to 0 if you want to see every related term, or raise it to 500 or 1000 if you only want keywords with proven demand.
  5. Hit Research keywords. The tool fetches related keywords from the DataForSEO API, scores them by relevance, and clusters them into topic groups. The fetch and processing complete in 10 to 15 seconds for most seed keywords.
  6. Review the output. The tool returns up to 50 keywords ranked by a combination of volume, relevance, and difficulty. Each keyword includes monthly volume, CPC, KD, search intent, and a list of SERP features present in the top 10 results.
  7. Expand each cluster to see which keywords belong together. A cluster is a group of related keywords that should be targeted on the same page or within the same content pillar. The tool suggests one pillar-page keyword per cluster and lists supporting long-tail keywords underneath.
  8. Export as CSV or copy the list. The CSV includes all metadata columns and is ready to import into a content calendar, spreadsheet, or project management tool.

Try entering "keyword research" as the seed. The tool returns related terms like "keyword research tool," "free keyword research," "keyword analysis," "keyword difficulty," "search volume," and dozens more. It clusters them into groups like "Tools and software," "How-to guides," "Metrics and concepts," and "Alternatives and comparisons." Each cluster becomes a content pillar. Within the "Tools and software" cluster, you see keywords like "keyword research tool free," "best keyword research tool," and "Google Keyword Planner alternative," which should all be covered on the same landing page or linked listicle.

Why keyword research matters for traffic

Keyword research determines which content to create and which content to skip. Creating content without keyword research means guessing what your audience wants. Guessing works occasionally. Research works consistently.

A 2023 study by Ahrefs analyzing 126 million keywords found that 96.55% of all pages get zero traffic from Google. The top reason is lack of backlinks. The second reason is targeting keywords with no search volume or targeting high-volume keywords without the authority to rank. Keyword research filters for volume and difficulty so you target terms you can rank for.

Three practical consequences of keyword research:

Efficient content investment. Writing a 2,000-word article takes 6 to 10 hours of research, writing, editing, and publishing. A keyword with 50 monthly searches and 10% click-through delivers 5 visits per month. A keyword with 5,000 monthly searches and the same click-through delivers 500 visits per month. Same effort, 100x return. Keyword research ensures effort goes to keywords that move the needle.

Content-market fit. Users search in specific language. They search "SEO checklist," not "search engine optimization task enumeration." A page titled "Search Engine Optimization Task Enumeration" will not rank because the language does not match. Keyword research reveals the language your audience uses, and matching that language is the price of entry for ranking.

Cluster discovery. Keyword research shows which keywords cluster together and which stand alone. A cluster like "best CRM," "top CRM software," "CRM comparison," and "CRM for small business" should be targeted on one listicle page with internal links to deep-dive reviews. Trying to rank four separate pages for those keywords leads to cannibalization. The tool auto-clusters keywords so you know which terms to combine and which to separate.

Keyword difficulty matters more than volume when your site is new. A new site with a domain rating under 20 will not rank for a keyword with KD 60, even if the content is better than the competition. Start with KD under 20. As you build backlinks and domain authority, move to KD 30, then 40. Aiming at KD 60 keywords before you have the authority wastes time. The research tool filters by difficulty so you can limit results to terms you can realistically rank for in the next three to six months.

Keyword clustering explained

Keyword clustering groups related keywords that should be targeted on the same page. Clustering is based on semantic similarity, SERP overlap, and user intent. If two keywords return similar top-10 results, they are part of the same cluster. If the top 10 results differ, they belong to separate clusters.

A cluster typically includes one primary keyword and several supporting keywords. The primary keyword has the highest volume or the clearest commercial intent. Supporting keywords are variations, long-tail modifiers, and question forms. A primary keyword like "content marketing strategy" might have supporting keywords like "how to create a content marketing strategy," "content marketing plan template," "content strategy framework," and "content marketing tips."

Clusters map to content types. A cluster with informational intent becomes a how-to guide or explainer. A cluster with commercial intent becomes a comparison post or listicle. A cluster with transactional intent becomes a product page or landing page. Trying to serve mixed intents on one page confuses Google and users. If the cluster includes both "what is SEO" and "buy SEO software," split it into two pages.

The tool labels each cluster with a suggested content type: "Pillar post," "Listicle," "Comparison," "How-to," or "Landing page." The label is based on the dominant intent and SERP features of the cluster's primary keyword. Use the label as a starting point. Review the SERP for the primary keyword before you write; if Google shows a listicle in position one and a how-to in position two, your content should match the format Google prefers.

Within each cluster, the tool ranks keywords by a priority score that weighs volume, difficulty, CPC, and SERP features. High priority means high volume, low difficulty, and few SERP features that steal clicks. Target high-priority keywords first. Low-priority keywords may have good volume but impossible difficulty, or low volume and no commercial value. Target them only after you exhaust the high-priority list.

Search intent and SERP features explained

Search intent determines what content ranks. If the intent is informational and you write a product page, the page will not rank no matter how good the SEO is. Google learned intent from click behavior. When users search "best running shoes" and consistently click on listicles rather than product pages, Google ranks listicles. Your content must match the format and depth the SERP expects.

Four intent categories:

  • Informational: The user wants to learn. They search "how to do keyword research," "what is keyword difficulty," "SEO tutorial." Content that ranks is guides, explainers, and definitions. These keywords drive traffic but rarely convert directly. Use them for top-of-funnel content that builds brand awareness.
  • Commercial: The user is evaluating options. They search "best keyword research tool," "Ahrefs vs SEMrush," "cheap SEO software." Content that ranks is listicles, comparisons, and reviews. These keywords drive mid-funnel traffic and convert at higher rates than informational keywords.
  • Transactional: The user is ready to buy. They search "buy Ahrefs," "Ahrefs discount code," "SEMrush free trial." Content that ranks is product pages, pricing pages, and landing pages. These keywords drive the highest conversion rates but have the lowest volume.
  • Navigational: The user wants a specific site. They search "Ahrefs login," "SEMrush blog," "Google Keyword Planner." Ranking for navigational keywords is only valuable if the user is navigating to your site. Ignore these keywords unless they include your brand name.

SERP features tell you what you are competing against. The tool flags these features per keyword:

  • Featured snippet: A paragraph, list, or table extracted from a ranking page and displayed at the top of the results. Featured snippets steal 8 to 20% of clicks from the #1 organic result. If a keyword has a featured snippet, optimize to win it by formatting your content as a direct answer.
  • People Also Ask (PAA): A box of related questions that expands when clicked. Each question links to a source page. PAA boxes appear for 43% of all queries. Adding a FAQ section to your page increases the chance of appearing in PAA.
  • Video carousel: A row of video thumbnails, usually from YouTube. Video carousels appear for how-to and tutorial keywords. If the keyword you target shows a video carousel, consider creating a video or embedding one in your article.
  • Image pack: A row of images from Google Images. Common for visual and product keywords like "modern kitchen design" or "running shoes." If your keyword shows an image pack, add high-quality images with descriptive alt text.
  • Local pack: A map with three local business listings. Appears for location-based queries like "plumber near me" or "coffee shop Boston." If your keyword shows a local pack and you are not a local business, ignore that keyword.
  • Shopping results: Product listings with images and prices, pulled from Google Merchant Center. Common for product and purchase keywords. If the keyword shows shopping results and you do not have an e-commerce store, ranking is harder.

If a keyword has three or more SERP features, fewer organic results appear above the fold. Clicks to organic listings drop by 30 to 50%. Prioritize keywords with zero or one SERP feature if your goal is maximizing organic traffic.

Common mistakes

  • Chasing high-volume keywords without checking difficulty. A keyword with 100,000 monthly searches and KD 85 is a vanity target for most sites. You will not rank unless you have a domain rating above 60 and dozens of high-quality backlinks. Filter for difficulty first, volume second.
  • Ignoring CPC. CPC reveals commercial value. A keyword with 1,000 searches and $20 CPC is more valuable than a keyword with 10,000 searches and $0.10 CPC. Prioritize high-CPC keywords when your goal is revenue, not traffic.
  • Targeting keywords with the wrong intent. If your page is a product landing page and the keyword's SERP is dominated by how-to guides, your page will not rank. Match content to intent or choose a different keyword.
  • Creating one page per keyword without clustering. If you write separate articles for "best SEO tools," "top SEO software," and "SEO tool comparison," you create three pages that compete with each other. Cluster first, then write one page that targets all three.
  • Running keyword research once and never updating it. Search volume and difficulty change. A keyword with 500 searches today may have 5,000 searches in six months if a trend picks up. Re-run keyword research quarterly to catch new opportunities and retire keywords that lost volume.

Advanced tips

  • Sort the results by CPC descending to find the most valuable keywords. These are the terms that convert into revenue. Write content for them first, even if the volume is lower than other keywords in the list.
  • Export the CSV and add a column for "content status" (not started, in progress, published, ranking). Use it as your content roadmap. Update the status after each publish and track which keywords start driving traffic.
  • Run keyword research for your top competitor's domain. Use their site in a manual SERP scrape, extract the keywords they rank for, and run those through this tool. You will find gaps in your own keyword list and opportunities they missed.
  • Filter for keywords with featured snippets if your site already ranks in positions 2 through 10 for those terms. Winning a featured snippet is easier than climbing from position 5 to position 1, and the traffic lift is similar.
  • Use the cluster names as your content pillar names. Each cluster becomes a category or hub page. Link supporting articles to the hub. This internal linking structure helps Google understand topic authority and lifts rankings across the cluster.
  • Set your minimum volume to 0 once a quarter and review ultra-long-tail keywords. These terms have 10 to 50 searches per month, zero competition, and can drive highly targeted traffic. Add them as H2 sections in existing articles rather than creating new pages.

Once you have your keyword list, the next step is generating LSI (latent semantic indexing) keywords for deeper semantic coverage. Use the LSI keyword generator to discover 30 related terms grouped into clusters with optional volume and CPC lookup. When you are ready to write, the content brief generator takes your primary keyword, target audience, and tone and produces a full writer-ready brief with outline, FAQ suggestions, and competitor gap analysis. For ongoing content planning, the blog post ideas tool generates 20 ideas clustered into 4 topic pillars with a pillar-post suggestion per cluster, ready to export as a content calendar.

Generate the whole content, not just check it.

BlazeHive writes SEO articles end to end from a single keyword. Outline, draft, meta, schema, internal links. Free trial, no card.

Start with BlazeHive Free trial

Frequently Asked Questions

What is keyword research and why does it matter?

Keyword research is the process of finding the exact phrases your audience types into Google, then ranking them by opportunity so you know which ones to target first. It matters because guessing is expensive. A 2,000-word article on the wrong phrase earns 40 visits a month. The same effort on a phrase with 800 searches and low difficulty clears 400. The gap compounds across a content calendar. Our tool pulls real data from DataForSEO, not training-data guesses, and returns 50 related terms with monthly volume, cost per click, keyword difficulty, search intent, and SERP features. Enter a Seed keyword, pick a Country, set Minimum monthly volume to filter noise, and optionally restrict by Intent filter so you see only informational, commercial, or transactional phrases. The output is clustered into pillars, not dumped as a flat list, so you can build a content plan from it directly.

What is the difference between short-tail and long-tail keywords?

Short-tail keywords are one- or two-word phrases with huge monthly volume and brutal competition. Think "shoes" at 11 million searches a month or "seo" at 300,000. Long-tail keywords are three-plus word phrases with lower individual volume but much higher specificity and lower difficulty. "Best running shoes for flat feet women" runs 2,400 searches a month with KD 18, versus KD 92 for "shoes." Long-tail phrases also convert better because searchers have clearer intent. Someone searching "shoes" could want anything. Someone searching the long-tail version is narrowing fast. Most new sites should target 80 percent long-tail and 20 percent short-tail. The short-tail phrases are worth tracking for later, once the domain has enough authority to compete. Set Minimum monthly volume to 100 in our tool to filter out the ultra-specific long-tails with no traffic at all, while still catching the sweet spot.

How do I find keywords with low competition?

Low-competition keywords usually have three traits: monthly volume between 100 and 1,000, keyword difficulty below 30, and a SERP that is not dominated by Wikipedia, government domains, or massive publishers with decades of authority. Our tool returns KD for every keyword by default. Sort the result table by KD ascending and scan the top 20 for phrases that match your topic. Filter by Intent filter to "informational" and you will find more under-competed phrases, because commercial and transactional terms attract money and therefore more competition. Long-tail variants of your seed almost always sit in the low-competition band. If you seed "keyword research" you see KD 85 for the head term but KD 20 for "keyword research for ecommerce startups." Check the actual top-ten results manually before committing. KD scores are a shortcut, not gospel. For a filtered view of semantically related terms with the same data, try the LSI keyword generator, which groups results by angle.

What is search intent and how do I check it?

Search intent is what the user actually wants when they type a phrase. Google sorts queries into four rough buckets. Informational intent means the searcher wants to learn ("what is keyword research"). Commercial intent means they are comparing options before a purchase ("best keyword research tool"). Transactional intent means they are ready to act ("ahrefs pricing"). Navigational intent means they are trying to reach a specific brand ("semrush login"). Match your content format to the intent, or you will not rank no matter how good the writing is. A how-to post cannot rank for a comparison query, and vice versa. Our tool labels every keyword with its probable intent and you can filter by Intent filter to show only the bucket you are targeting. Use the SERP features column as a sanity check: shopping results confirm commercial or transactional intent, while People Also Ask blocks signal informational.

What are common keyword research mistakes to avoid?

Five mistakes repeat across almost every audit. First, chasing volume without checking difficulty. A phrase with 10,000 searches and KD 90 will earn you nothing for the first two years. Second, ignoring intent. Writing an informational post for a commercial query leaves ranking on the table. Third, targeting keywords your site has no topical authority for, so Google sees the page as out of context. Fourth, publishing multiple pages for the same phrase, which splits rankings across both instead of concentrating them on one. Fifth, trusting training-data guesses over real data. Training data is stale and unreliable for this. Our tool pulls fresh numbers from DataForSEO on every run. Use Minimum monthly volume to filter out zero-search ghosts, and check the SERP features column before you write to confirm the format Google expects. Before publishing, audit your draft for the phrases that actually made it into the final copy, because outlines drift during writing.

How many keywords should a single article target?

One primary keyword and three to five supporting phrases. That is the whole rule. The primary keyword goes in the title, the URL slug, the first 100 words, and at least one H2. Supporting phrases are semantic variants and long-tails that cover the same topic from different angles. They appear naturally inside H2s, H3s, and body copy. Stuffing ten target phrases into a single article dilutes ranking signals, and Google picks one phrase to associate with the page anyway. Better to write one tightly focused article per cluster than one sprawling piece that tries to own everything at once. Use our clustering output to identify the primary and the supporting set from the 50 returned keywords. Each cluster maps to one article in your plan. Related phrases from other clusters belong in separate articles with internal links between them. For density tracking against the chosen phrases, the keyword density checker shows per-keyword ranges and flags over-optimization automatically.

What is a good keyword difficulty score to target?

KD under 30 is fair game for new or low-authority sites. KD 30 to 50 is reachable for sites with some backlinks and a handful of ranking pages already indexed. KD 50 to 70 requires genuine domain authority and clearly better content than whoever currently ranks in the top three. KD above 70 is a two-year project unless you have serious budget and links behind it. Different tools calculate KD differently. Ahrefs bases it on referring-domain counts. Semrush uses a composite. Our scores come from DataForSEO and normalize to a 0 to 100 scale. The absolute number matters less than the band. Compare your site's current top-ranked page difficulty and pick targets one band higher. Stretching too far wastes months. Staying too safe wastes opportunity. Set Minimum monthly volume to 100 and sort by KD to build a ranked shortlist.

How often should I update my keyword research?

Full refresh every quarter, quick spot checks every month. Search volumes shift seasonally and new phrases emerge constantly as products launch and trends catch fire. A keyword that had 200 searches in January can be at 2,000 by April if the topic goes viral. Re-run your core seed keywords every three months and compare against your previous export. Any phrase that jumped 50 percent or more in volume is worth a new article or a refresh of an existing one. Phrases that dropped sharply might signal a topic fading, so pause new content there. For existing ranking pages, recheck the SERP features quarterly. If Google added a People Also Ask block or a featured snippet slot, restructure your page to capture it. Save your cluster exports as CSV so you have a baseline to compare against. Save the seed keyword list too so refreshes stay consistent.

Can I do keyword research without paid tools?

You can get a long way without paying, though the manual version takes real time. Google autocomplete surfaces common long-tail variants for free. Scroll to People Also Ask and Related Searches on any SERP to find adjacent phrases. Google Trends gives directional volume shifts without absolute numbers. Reddit and Quora show the phrasing real users pick when they ask questions, which is often different from how marketers frame the same topic. The gap between free and paid is data quality. Free sources give you phrases but not reliable volume, difficulty, or cost-per-click numbers. Our keyword research tool is free to use and returns real DataForSEO data, closing that gap without a subscription. Enter a Seed keyword and you get 50 related phrases with full metrics in one pass. Most paid tools charge 99 dollars a month for the same numbers wrapped in a dashboard.

How do I turn keyword research into a content plan?

Export the clustered keyword set, then map one article to each cluster rather than one article to each keyword. Each cluster becomes a pillar. Inside the pillar, pick the highest-volume phrase with KD under 30 as the primary target, and treat the other five to ten cluster members as supporting phrases that shape the outline. Sort pillars by combined volume and start with the two with the lowest average difficulty, so you bank early wins while working toward harder targets down the line. Publishing cadence matters too. Three to five well-researched articles a month beats fifteen rushed ones on weaker keywords every time. Set Minimum monthly volume to 200 when building a plan, because anything under that rarely moves revenue even at position one in the SERP. Track each article against its target phrase after publication and refresh the ones that stall at position 11 to 20. For a full writer-ready brief with outline, FAQs, and competitor gaps, feed each primary keyword into the content brief generator.

Related free tools

All tools →