with one click
keyword-research
// Discovers high-value keywords with search intent analysis, difficulty assessment, and content opportunity mapping. Essential for starting any SEO or GEO content strategy.
// Discovers high-value keywords with search intent analysis, difficulty assessment, and content opportunity mapping. Essential for starting any SEO or GEO content strategy.
| name | keyword-research |
| description | Discovers high-value keywords with search intent analysis, difficulty assessment, and content opportunity mapping. Essential for starting any SEO or GEO content strategy. |
This skill helps you discover, analyze, and prioritize keywords for SEO and GEO content strategies. It identifies high-value opportunities based on search volume, competition, intent, and business relevance.
Project Context: For specific guidelines and keywords related to the NameMongkol project, please refer to the Project Context file in this directory.
Research keywords for [topic/product/service]
Find keyword opportunities for a [industry] business targeting [audience]
Find low-competition keywords for [topic] with commercial intent
Identify question-based keywords for [topic] that AI systems might answer
What keywords is [competitor URL] ranking for that I should target?
When a user requests keyword research:
Understand the Context
Ask clarifying questions if not provided:
Generate Seed Keywords
Start with:
Expand Keyword List
For each seed keyword, generate variations:
## Keyword Expansion Patterns
### Modifiers
- Best [keyword]
- Top [keyword]
- [keyword] for [audience]
- [keyword] near me
- [keyword] [year]
- How to [keyword]
- What is [keyword]
- [keyword] vs [alternative]
- [keyword] examples
- [keyword] tools
### Long-tail Variations
- [keyword] for beginners
- [keyword] for small business
- Free [keyword]
- [keyword] software/tool/service
- [keyword] template
- [keyword] checklist
- [keyword] guide
Classify Search Intent
Categorize each keyword:
| Intent | Signals | Example | Content Type |
|---|---|---|---|
| Informational | what, how, why, guide, learn | "what is SEO" | Blog posts, guides |
| Navigational | brand names, specific sites | "google analytics login" | Homepage, product pages |
| Commercial | best, review, vs, compare | "best SEO tools 2024" | Comparison posts, reviews |
| Transactional | buy, price, discount, order | "buy SEO software" | Product pages, pricing |
Assess Keyword Difficulty
Score each keyword (1-100 scale):
### Difficulty Factors
**High Difficulty (70-100)**
- Major brands ranking
- High domain authority competitors
- Established content (1000+ backlinks)
- Paid ads dominating SERP
**Medium Difficulty (40-69)**
- Mix of authority and niche sites
- Some opportunities for quality content
- Moderate backlink requirements
**Low Difficulty (1-39)**
- Few authoritative competitors
- Thin or outdated content ranking
- Long-tail variations
- New or emerging topics
Calculate Opportunity Score
Formula: Opportunity = (Volume à Intent Value) / Difficulty
### Opportunity Matrix
| Scenario | Volume | Difficulty | Intent | Priority |
|----------|--------|------------|--------|----------|
| Quick Win | Low-Med | Low | High | âââââ |
| Growth | High | Medium | High | ââââ |
| Long-term | High | High | High | âââ |
| Research | Low | Low | Low | ââ |
Identify GEO Opportunities
Keywords likely to trigger AI responses:
### GEO-Relevant Keywords
**High GEO Potential**
- Question formats: "What is...", "How does...", "Why is..."
- Definition queries: "[term] meaning", "[term] definition"
- Comparison queries: "[A] vs [B]", "difference between..."
- List queries: "best [category]", "top [number] [items]"
- How-to queries: "how to [action]", "steps to [goal]"
**AI Answer Indicators**
- Query is factual/definitional
- Answer can be summarized concisely
- Topic is well-documented online
- Low commercial intent
Create Topic Clusters
Group keywords into content clusters:
## Topic Cluster: [Main Topic]
**Pillar Content**: [Primary keyword]
- Search volume: [X]
- Difficulty: [X]
- Content type: Comprehensive guide
**Cluster Content**:
### Sub-topic 1: [Secondary keyword]
- Volume: [X]
- Difficulty: [X]
- Links to: Pillar
- Content type: [Blog post/Tutorial/etc.]
### Sub-topic 2: [Secondary keyword]
- Volume: [X]
- Difficulty: [X]
- Links to: Pillar + Sub-topic 1
- Content type: [Blog post/Tutorial/etc.]
[Continue for all cluster keywords...]
Generate Output Report
# Keyword Research Report: [Topic]
**Generated**: [Date]
**Target Audience**: [Audience]
**Business Goal**: [Goal]
## Executive Summary
- Total keywords analyzed: [X]
- High-priority opportunities: [X]
- Estimated traffic potential: [X]/month
- Recommended focus areas: [List]
## Top Keyword Opportunities
### Quick Wins (Low difficulty, High value)
| Keyword | Volume | Difficulty | Intent | Score |
|---------|--------|------------|--------|-------|
| [keyword 1] | [X] | [X] | [type] | [X] |
| [keyword 2] | [X] | [X] | [type] | [X] |
### Growth Keywords (Medium difficulty, High volume)
| Keyword | Volume | Difficulty | Intent | Score |
|---------|--------|------------|--------|-------|
| [keyword 1] | [X] | [X] | [type] | [X] |
### GEO Opportunities (AI-citation potential)
| Keyword | Type | AI Potential | Recommended Format |
|---------|------|--------------|-------------------|
| [keyword 1] | Question | High | Q&A section |
| [keyword 2] | Definition | High | Clear definition |
## Topic Clusters
[Include cluster maps]
## Content Calendar Recommendations
| Month | Content | Target Keyword | Type |
|-------|---------|----------------|------|
| [Month] | [Title] | [Keyword] | [Type] |
## Next Steps
1. [Action item 1]
2. [Action item 2]
3. [Action item 3]
User: "Research keywords for auspicous naming for newborns (Thai naming)"
Output:
# Keyword Research Report: Auspicious Naming (āļāļąāđāļāļāļ·āđāļāļĄāļāļāļĨ)
**Generated**: February 2026
**Target Audience**: Expectant parents, individuals seeking luck
**Business Goal**: Traffic to analysis tool & Premium Naming Service
## Executive Summary
- Total keywords analyzed: 200+
- High-priority opportunities: 15
- Estimated traffic potential: 120,000/month
- Recommended focus areas:
- Auspicious names by birthday (Year 2569)
- Name analysis program (Free tool)
- Meaning of numerology sum (āđāļĨāļāļĻāļēāļŠāļāļĢāđ)
- Forbidden letters (āļāļēāļĨāļāļīāļāļĩ)
## Top Keyword Opportunities
### Quick Wins (Priority: Immediate)
| Keyword | Volume | Difficulty | Intent | Score |
|---------|--------|------------|--------|-------|
| āļāļ·āđāļāļĄāļāļāļĨāļāļēāļĄāļ§āļąāļāđāļāļīāļ 2569 | 15,000 | 35 | Informational | 95 |
| āļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāļ·āđāļāļāļĢāļĩ | 45,000 | 42 | Transactional | 90 |
| āļāļąāđāļāļāļ·āđāļāļĨāļđāļāļŠāļēāļ§āļāļĢāđāļāļĄāļāļ§āļēāļĄāļŦāļĄāļēāļĒ | 12,000 | 28 | Informational | 88 |
| āļāļąāļāļĐāļĢāļāļēāļĨāļāļīāļāļĩāļ§āļąāļāļāļąāļāļāļĢāđ | 3,500 | 15 | Informational | 85 |
| āđāļāļĨāļĩāđāļĒāļāļāļ·āđāļāļāļĩāđāđāļŦāļāļāļĩ | 2,800 | 22 | Commercial | 82 |
### Growth Keywords (Priority: 3-6 months)
| Keyword | Volume | Difficulty | Intent | Score |
|---------|--------|------------|--------|-------|
| āļāļ·āđāļāļĄāļāļāļĨ | 150,000 | 75 | Informational | 65 |
| āļāļđāļāļ§āļāļāļ·āđāļ | 90,000 | 68 | Transactional | 62 |
| āļāļ§āļēāļĄāļŦāļĄāļēāļĒāļāļ·āđāļ | 60,000 | 60 | Informational | 58 |
### GEO Opportunities (AI-citation potential)
| Keyword | Type | AI Potential | Recommended Format |
|---------|------|--------------|-------------------|
| āļ§āļīāļāļĩāļāļąāđāļāļāļ·āđāļāļĨāļđāļāļāļēāļĄāļŦāļĨāļąāļāđāļĨāļāļĻāļēāļŠāļāļĢāđ | How-to | âââââ | Step-by-step guide with calculator |
| āļāļąāļāļĐāļēāļāļāļĢāļāđāļāļ·āļāļāļ°āđāļĢ | Definition | âââââ | Clear definition + table |
| āļāļ·āđāļāļĄāļāļāļĨāļāļāđāļāļīāļāļ§āļąāļāļāļąāļāļāļēāļĢ | List | ââââ | List with meanings |
| āļāļĨāļĢāļ§āļĄāđāļĨāļāļĻāļēāļŠāļāļĢāđ 45 āļāļĩāđāļŦāļĄ | Question | ââââ | Detailed answer with pros/cons |
## Topic Clusters
### Cluster 1: Naming Principles (āļŦāļĨāļąāļāļāļēāļĢāļāļąāđāļāļāļ·āđāļ)
**Pillar**: "Complete Guide to Thai Naming Science" (āļāļđāđāļĄāļ·āļāļāļąāđāļāļāļ·āđāļāļĄāļāļāļĨāļāļāļąāļāļŠāļĄāļāļđāļĢāļāđ)
Cluster articles:
1. What is Numerology? (āđāļĨāļāļĻāļēāļŠāļāļĢāđāļāļ·āļāļāļ°āđāļĢ)
2. Understanding Thaksa (āļāļąāļāļĐāļēāļāļāļĢāļāđāđāļĨāļ°āļāļąāļāļĐāļĢāļāļēāļĄāļ§āļąāļāđāļāļīāļ)
3. Ayatana 6 Explained (āļāļēāļĒāļāļāļ° 6 āļāļ·āļāļāļ°āđāļĢ)
4. Shadow Power in Naming (āļāļĨāļąāļāđāļāļēāđāļĨāļ°āļāļĨāļąāļāļāđāļāļ)
### Cluster 2: Naming by Birthday (āļāļąāđāļāļāļ·āđāļāļāļēāļĄāļ§āļąāļāđāļāļīāļ)
**Pillar**: "Auspicious Names by Birthday 2026" (āļāļąāđāļāļāļ·āđāļāļĄāļāļāļĨāļāļēāļĄāļ§āļąāļāđāļāļīāļ 2569)
Cluster articles:
1. Auspicious names for Sunday (āļāļ·āđāļāļĄāļāļāļĨāļ§āļąāļāļāļēāļāļīāļāļĒāđ)
2. Auspicious names for Monday (āļāļ·āđāļāļĄāļāļāļĨāļ§āļąāļāļāļąāļāļāļĢāđ)
3. ... (Tuesday - Saturday)
4. Forbidden letters for each day (āļāļąāļāļĐāļĢāļāļēāļĨāļāļīāļāļĩāļāļĢāļ°āļāļģāļ§āļąāļ)
## Content Calendar Recommendations
| Month | Content | Target Keyword | Type |
|-------|---------|----------------|------|
| Week 1 | 4 Naming Sciences You Must Know | āļĻāļēāļŠāļāļĢāđāļāļēāļĢāļāļąāđāļāļāļ·āđāļ | Educational Guide |
| Week 2 | Numerology 101: Numbers 0-9 | āļāļ§āļēāļĄāļŦāļĄāļēāļĒāļāļąāļ§āđāļĨāļ | Educational |
| Week 3 | Check Your Forbidden Letters | āļāļąāļāļĐāļĢāļāļēāļĨāļāļīāļāļĩ | Interactive/List |
| Week 4 | Top 10 Popular Names 2026 | āļāļ·āđāļāļĒāļāļāļŪāļīāļ 2569 | Trend |
## Next Steps
1. **Immediate**: Optimize homepage for "āļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāļ·āđāļ"
2. **Week 1-2**: Publish "Auspicious Names by Birthday 2569" pillar page
3. **Week 3-4**: Create calculator/tool landing pages
4. **Ongoing**: Monitor rankings for "āļāļ·āđāļāļĄāļāļāļĨ"
[HINT] Download the complete skill directory including SKILL.md and all related files