Content SEO · Article 1

Keyword Research: Types, Three Factors, Tools & Building a Keyword Library

~15 min read Updated 2026-06-24 MagicSEO Editors · Human-reviewed Content SEO

Keyword research is the starting point of content SEO: it answers "what are users actually searching for, what words do they use, and with what intent." Get it right and your subsequent content creation has a clear target; skip it and even the most thoughtful content may go unread. This article explains keyword types, how to evaluate whether a keyword is worth pursuing, what tools to use to find keywords, and how to organize scattered keywords into an actionable keyword library.

Keyword Types#

By length and intent, keywords fall into roughly three categories, each with distinct characteristics in search volume, difficulty, and conversion:

TypeCharacteristicsExample
Head termsShort, high search volume, high difficulty, broad intent"SEO"
Long-tailLong, low search volume, low difficulty, precise intent, high conversion"how to do SEO for a website as a beginner"
Brand keywordsContain a brand name, high conversion, need protection"MagicSEO tutorial"
New Sites Start with Long-tailLong-tail keywords have low difficulty and clear intent, making them the best entry point for new sites to build rankings and precise traffic. Establish content and authority through long-tail keywords first, then expand toward harder keywords.

Three Factors for Evaluating Keywords#

To judge whether a keyword is worth pursuing, look at the balance across three dimensions rather than fixating on search volume alone:

FactorMeaningHow to Assess
Search volumeHow many people searchTool-estimated monthly search volume
DifficultyHow hard to rankLook at SERP competition intensity and competitor authority
RelevanceMatch with your business/capabilityWhether it brings target users and conversions

The ideal target keyword is: high relevance, moderate difficulty, with some search volume. Talking about search volume without relevance is meaningless—a high-volume but irrelevant keyword only brings traffic that can't convert. New sites in particular must balance "I have a chance to rank" with "this keyword can actually bring customers."

Research Tools#

Free tools are enough to get started; paid tools improve efficiency and precision:

  • Google Keyword Planner: Official search volume and bidding data (requires an ads account).
  • Google autocomplete / related searches / People Also Ask: Real user language and follow-up questions; a zero-cost goldmine.
  • Google Trends: Judge trends and seasonality, regional differences.
  • Ahrefs / SEMrush / Moz (paid): More precise difficulty, competitor keywords, and SERP analysis.
Autocomplete Is a Free GoldmineType a core keyword into the Google search box and record the autocomplete suggestions, the "related searches" at the bottom, and the People Also Ask questions—these are real user phrasings, an excellent source for long-tail keywords and content subheadings.

Competitor Keyword Analysis#

Competitors have already validated which keywords are worth pursuing. The method:

  1. List 3–5 competitors with similar content directions.
  2. Use tools to see which keywords drive their traffic and what their ranking pages are.
  3. Find keywords they rank for that you haven't covered yet (content gaps).
  4. Combine with your own relevance and capability to pick target keywords worth pursuing.

For a more systematic breakdown of competitor content, see SERP & Competitor Content Breakdown.

Don't Forget Search Intent#

Finding keywords is only half the job—you also need to judge what the user wants when searching that keyword: to learn, to find a specific site, to compare, or to buy. Intent determines what type of content you should write. This topic has its own article: Search Intent Analysis.

Building a Keyword Library#

Organize your research into an actionable keyword library, grouped by topic and intent rather than as one long list:

keyword-library.csv
Keyword,Volume,Difficulty,Intent,Topic Group,Target Page,Status
how to do SEO as beginner,1200,Low,Informational,SEO basics,getting-started/what-is-seo,Published
keyword research tools,800,Medium,Commercial,Keywords,content-seo/keyword-research,Writing
what is long-tail keyword,300,Low,Informational,Keywords,content-seo/keyword-research,Planned
Watch Out for Keyword CannibalizationDon't create separate pages for several near-identical-intent keywords—they'll compete with each other for rankings (keyword cannibalization). Merge same-intent keywords into one page, and use topic clusters to organize a broader scope. See Topic Clusters.

Frequently Asked Questions#

Should a new site target head terms or long-tail keywords first?

New sites should prioritize long-tail keywords. Head terms have high search volume but high difficulty and fierce competition, making them hard for a new site to rank for in the short term; long-tail keywords have lower search volume but clear intent and low difficulty, making it easier to earn rankings and precise traffic. Building content and authority through a batch of long-tail keywords first, then gradually expanding toward harder keywords, is the more realistic path.

Is a higher search volume always worth pursuing?

Not necessarily. Search volume is only one of the three factors—you also need to look at difficulty and relevance. A high-volume keyword that's irrelevant to your business or extremely competitive may bring traffic that can't convert, or rankings you simply can't get. The smarter approach is to balance search volume and difficulty under the precondition of high relevance, prioritizing keywords you have a chance to rank for and that bring target users.

Can you do keyword research without paid tools?

Yes. Google Keyword Planner (requires an ads account), Google autocomplete suggestions, related searches, People Also Ask, and Google Trends are all free and effective sources. Paid tools (Ahrefs, SEMrush, etc.) provide more precise difficulty and competitor data and improve efficiency, but aren't required for getting started. Building your method and habits with free tools first matters more.

How should a keyword library be organized?

Group by topic and search intent rather than dumping into one long list. Cluster semantically similar, same-intent keywords into a group mapped to one page or one piece of content; then aggregate related groups into topic clusters, planning pillar and cluster pages. Annotate each keyword with search volume, difficulty, intent type, and target page, to facilitate scheduling and avoid same-type keywords competing with each other (keyword cannibalization).