Keyword Research

Discover and track keyword opportunities using competitor mining and semantic-gap analysis. Growth plan feature.

The SEO Agent grows your keyword pool by combining competitor intelligence with semantic-gap discovery, then validates every candidate with real search metrics before saving it. This is a Growth plan ($100/mo) feature.

How Keywords Are Discovered

The agent builds your keyword pool two ways. First, competitor mining pulls the keywords your competitors already rank for (via DataForSEO) and filters out noisy broad-platform domains and suspicious high-volume outliers. Second, semantic-gap discovery finds queries competitors miss β€” ICP pain points, integration phrases, comparison queries ("X vs Y"), and question-format searches. Every candidate goes through a validation step before it is saved, so your keyword list reflects real search demand rather than guesses.

What Each Keyword Carries

Every saved keyword includes search volume, keyword difficulty, CPC, search intent, a category, and a priority tier (p0 / p1 / p2). Once you connect Google Search Console, each keyword also shows its current rank β€” a 28-day average position pulled from GSC. An opportunity score combines these signals to surface the best targets first.

Keyword–Page Strategy

One primary keyword maps 1:1 to one canonical page. Three to five secondary keywords can support that same page without creating cannibalization. This keeps your site structure clean and prevents competing pages from splitting ranking signal.

Weekly Metrics Refresh

A weekly refresh keeps search volume, difficulty, and CPC up to date without any AI cost β€” it is a deterministic pipeline run. Two drift rules apply automatically: if a keyword's volume drops to zero it is archived; if volume is very low or difficulty is very high, the keyword is demoted one priority tier. You will always see current data without manual cleanup.

How to Use It

Review and filter your keyword list in the dashboard's Keywords tab. From there you can inspect each keyword's metrics, adjust priorities, and see which page it is mapped to.

From your IDE, ask the agent to "research my keywords" and it will run the keyword research skill, pulling competitor data and gap analysis against your current product context.

Keywords do not get silently inserted into content. Instead they drive SEO recommendations and new-page drafts β€” all of which go into the review queue for your approval before anything changes.

Next Steps

  • β€” turn keyword gaps into page fixes
  • β€” connect GSC for rank data
Keyword Research | VibeCom Docs