Understanding Keyword Research
Keyword research is the process of discovering what terms your target audience uses when searching for products, services, or information. It forms the foundation of any SEO strategy.
Types of Keywords
Short-tail Keywords (Head Terms)
1-2 words, high volume, high competition
shoes
javascript
Long-tail Keywords
3+ words, lower volume, more specific, higher conversion
best running shoes for flat feet
LSI Keywords (Latent Semantic Indexing)
Related terms that provide context
React → components, hooks, JSX, virtual DOM
Search Intent Categories
Informational
"how to learn javascript"
User wants to learn something
Navigational
"react documentation"
User wants a specific website
Transactional
"buy macbook pro"
User wants to make a purchase
Commercial
"best javascript frameworks 2024"
User is researching before buying
Keyword Research Tools
- Google Keyword Planner: Free tool with search volume data
- Google Search Console: See what keywords you already rank for
- Ahrefs / SEMrush: Comprehensive keyword and competitor analysis
- AnswerThePublic: Question-based keyword ideas
- Google Autocomplete: Free suggestions based on real searches
Keyword Metrics to Evaluate
// Key metrics for keyword evaluation:
{
"keyword": "learn react hooks",
"metrics": {
"searchVolume": 12000, // Monthly searches
"keywordDifficulty": 45, // 0-100 scale
"cpc": 2.50, // Cost per click (indicates commercial value)
"trend": "stable", // Rising, stable, or declining
"serp_features": [ // What appears in results
"featured_snippet",
"video_carousel",
"people_also_ask"
]
}
}