SkillsMarketing › SEO Keyword Gap Analysis

SEO Keyword Gap Analysis

Find keywords competitors rank for that you don't, and identify quick-win content opportunities.

Superpowers: handler_marketing · handler_generate

When to use: You want to find content gaps between your site and a competitor's search presence.

Steps

See what the competitor ranks for

Superpower: handler_marketinglive API reference →

POST /v2/superpowers/handler_marketing
{
  "task": "serp",
  "query": "site:competitor.com"
}

Reveals the pages Google indexes for the competitor. Repeat for multiple competitors.

Check what you rank for on the same category keywords

Superpower: handler_marketinglive API reference →

POST /v2/superpowers/handler_marketing
{
  "task": "serp",
  "query": "best [your category] tool"
}

Replace with your actual category keyword. Compare positions vs step 1 results.

Get trend data on the top keyword opportunities

Superpower: handler_marketinglive API reference →

POST /v2/superpowers/handler_marketing
{
  "task": "trends",
  "query": "[category keyword]"
}

Validates whether a gap keyword has growing or declining interest before investing in content.

Produce a prioritised keyword gap report

Superpower: handler_generatelive API reference →

POST /v2/superpowers/handler_generate
{
  "task": "chat",
  "prompt": "You are an SEO strategist. Given: (1) competitor SERP data: [step 1], (2) our SERP data: [step 2], (3) trend data: [step 3] — produce a keyword gap report. For each gap: keyword, intent (informational/commercial/transactional), competitor page that ranks, recommended content format, and priority (high/medium/low based on trend direction)."
}

From previous step: competitor SERP (step 1) + our SERP (step 2) + trends (step 3) → inject into prompt

Outcome: Keyword gap report with prioritised content opportunities, competitor pages to beat, and recommended content formats.

Fetch this skill via API

GET /v2/skills/seo-keyword-gap
Authorization: Bearer sk-hndlr-...