with one click
keyword-research
// Conduct comprehensive keyword research to identify high-value search terms, map search intent, and uncover content gaps for SEO and content marketing.
// Conduct comprehensive keyword research to identify high-value search terms, map search intent, and uncover content gaps for SEO and content marketing.
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | keyword-research |
| description | Conduct comprehensive keyword research to identify high-value search terms, map search intent, and uncover content gaps for SEO and content marketing. |
| license | MIT |
| metadata | {"author":"awesome-ai-agent-skills","version":"1.0.0"} |
This skill enables an AI agent to perform end-to-end keyword research for any niche, product, or content initiative. The agent starts from seed keywords, expands into long-tail variations, classifies search intent, analyzes competitor keyword portfolios, and delivers a prioritized keyword strategy. The output helps content teams, SEO specialists, and product marketers target the right search terms to drive qualified organic traffic.
Collect seed keywords and define scope. Gather initial seed keywords from the user's product description, existing content, and business goals. Identify the target market, geographic region, and language. Clarify whether the research is for blog content, landing pages, product pages, or paid campaigns, as this affects intent priorities.
Expand into long-tail and related keywords. Use autocomplete patterns, "People Also Ask" queries, and semantic variations to build a broad keyword list. Generate question-based keywords (who, what, how, why), comparison keywords ("X vs Y"), and modifier keywords (best, top, free, cheap, review). Aim for 50–200 candidate keywords per seed term depending on niche competitiveness.
Gather search metrics for each keyword. Estimate monthly search volume, keyword difficulty (0–100 scale), cost-per-click for paid reference, and trend direction (rising, stable, declining). Pull click-through rate estimates where available. Note seasonal patterns — for example, "tax software" peaks in January–April while "sunscreen" peaks in May–July.
Classify search intent for every keyword. Categorize each keyword as informational (learn), navigational (find a specific site), commercial investigation (compare options), or transactional (buy/sign up). This mapping determines the correct content format: blog posts for informational, comparison pages for commercial, and product/landing pages for transactional.
Perform competitor keyword gap analysis. Identify 3–5 organic competitors and compare their ranking keywords against the user's current keyword portfolio. Highlight keywords where competitors rank but the user does not — these are content gap opportunities. Also flag keywords where the user ranks on page 2 (positions 11–20) that could move to page 1 with targeted optimization.
Deliver a structured keyword strategy report. Organize keywords into thematic clusters mapped to content pillars. Prioritize clusters by a composite score of volume, difficulty, intent alignment, and business value. Include specific content recommendations for each cluster — suggested titles, target word counts, and internal linking opportunities.
Provide the agent with a seed keyword or topic, your website URL (optional, for gap analysis), and your target audience. The agent returns a full keyword research report with prioritized clusters and content recommendations.
Prompt: Perform keyword research for the topic "AI-powered customer support" targeting SaaS companies in the US market. My site is https://supportbot.io.
Request: Research keywords for a project management SaaS product targeting remote teams.
Keyword Table:
| Keyword | Monthly Volume | Difficulty | CPC | Intent | Priority |
|---|---|---|---|---|---|
| project management software | 40,500 | 78 | $12.40 | Commercial | Medium |
| best project management tools for remote teams | 3,600 | 45 | $8.20 | Commercial | High |
| how to manage remote team projects | 2,900 | 32 | $3.10 | Informational | High |
| free project management app | 8,100 | 62 | $6.50 | Transactional | Medium |
| asana vs monday vs trello | 5,400 | 55 | $9.80 | Commercial | Medium |
| remote team collaboration tools | 4,200 | 48 | $7.30 | Commercial | High |
| project management for startups | 1,800 | 28 | $5.60 | Commercial | High |
| kanban board software | 6,700 | 58 | $7.90 | Transactional | Medium |
| how to create a project timeline | 3,100 | 22 | $2.40 | Informational | High |
| project management best practices 2025 | 1,200 | 18 | $1.80 | Informational | High |
Cluster Recommendation: Group "best project management tools for remote teams," "remote team collaboration tools," and "project management for startups" into a Remote Work Tools content pillar. Create a comprehensive comparison guide (2,500+ words) as the pillar page, with supporting blog posts for each long-tail variation.
Request: Compare keyword portfolio of supportbot.io against competitors intercom.com and zendesk.com.
Gap Analysis:
| Keyword | supportbot.io Rank | intercom.com Rank | zendesk.com Rank | Opportunity |
|---|---|---|---|---|
| ai chatbot for customer service | Not ranking | #4 | #7 | Create new pillar page |
| automated ticket routing | Not ranking | #8 | #3 | Create feature page + blog post |
| customer support metrics | #18 | #5 | #2 | Optimize existing page — page 2 → page 1 |
| help desk software comparison | Not ranking | #6 | #1 | Create comparison landing page |
| reduce support ticket volume | #15 | #11 | #9 | Update and expand existing content |
| chatbot vs live chat | Not ranking | #3 | #12 | Create informational blog post |
Recommendations: