All skills
inhouseseo avatar

/keyword-deep-dive

@bdb4922

Use when planning to rank for a specific keyword. The agent Googles it, reads the top 10, classifies intent, reads the top 3 competitor pages, and produces a 90-day ranking plan with intent, SERP analysis, and content recommendations.

Use this Skill: https://skilld.dev/gh/inhouseseo/superseo-skills/keyword-deep-dive

This session only. Nothing lands on disk.

referencesserp-volatility-heuristics.md

≈1.3k tokens on demand. Your agent reads this file only when SKILL.md points to it.

SERP Volatility Heuristics

How to read a SERP's stability without a ranking tracker. If the top results shuffle every week, winning a position you can't hold doesn't count.

Stable vs Turbulent

Stable: Roughly the same URLs hold the top 10 for 30+ days with minor position swaps. Google has decided the query has a settled answer. Forecasts are reliable and depth-of-content plays pay off.

Turbulent: URLs enter and leave the top 10 weekly. New pages appear in position 1-3 without clear explanation. Google is still testing whose answer is best, or the topic itself is changing. Forecasts are unreliable and any investment needs a shorter payback assumption.

The distinction matters because stable SERPs reward depth (one strong page holds for years) while turbulent SERPs reward freshness (update monthly or lose the slot).

Observable Signals From a Single SERP

No tool needed for any of these.

Title freshness tags. Look for "Updated YYYY," "(2026)," "[Year] Guide." Three readings:

  • All top 5 say "Updated 2026" → moderate-to-high volatility. Every top page is maintaining a freshness tag because Google penalizes staleness here.
  • Top 5 spans multiple years (2021 alongside 2024 and 2026) → stable SERP. Evergreen content is winning.
  • Top 5 all dated within the last 6 weeks with news angles → turbulent, borderline news cycle.

Publication dates below the title. On informational queries Google often shows a publication date. If all top 10 are from the last 90 days, Google is prioritizing recency. If they span years, it's not.

Wayback Machine spot check. Open a Wayback snapshot of the current top result from 6 months ago. Same URL? Stable signal. URL gone or restructured? That position has moved around. Takes 30 seconds.

News angle presence. If there's a Top Stories box or news carousel, positions will shuffle with coverage. Treat as "untrackable" below.

4-Level Classification

Pick the level that fits the majority of signals, not the worst case.

Level 1: Stable. Mixed publication years across top 10, minimal freshness tags, no news carousel, Wayback confirms same URLs 6 months ago. Implication: Safe to invest in depth. One well-built page will hold. 12-month traffic forecasts are reasonable. Update annually.

Level 2: Moderate. Some freshness tags on 2-3 top results, mostly stable URL set but positions 3-10 swap weekly, no news carousel. Implication: Target top 5 with depth; expect to move within it. Plan quarterly refreshes. Forecasts should assume ±30% variance month-over-month.

Level 3: Turbulent. Every top 5 result carries a recent freshness tag, and multiple pages have publication dates inside 90 days. The query sits in a rapidly changing space (SaaS pricing, trending topics). Implication: Either commit to monthly updates or don't target. Publishing once and leaving is a losing move. Forecasts unreliable beyond 60 days.

Level 4: Untrackable. Top Stories carousel dominates, all results from major news publishers, publication dates inside 2 weeks. Implication: Don't target for evergreen SEO. These SERPs belong to Google News publishers. Skip and target an evergreen angle of the same topic instead.

Tools That Help (Not Required)

  • Ahrefs SERP history: Which URLs held which positions over the last 6-12 months. Fastest stability classifier if you have access.
  • Semrush Sensor: Category-level volatility score (0-10) for reading the environment around a keyword.
  • GSC for your own site: If you already rank for the keyword, week-over-week position is the truth. ±2 noise over 4 weeks = stable. ±5 or more = turbulent.

Worked Example

Target keyword: "best project management tool for small teams"

SERP snapshot:

  • Featured snippet: Zapier roundup, "The 8 best project management tools in 2026"
  • Positions 1, 5, 8: Asana, ClickUp, Monday.com landing pages
  • Positions 2, 3, 4, 10: TechRadar (Jan 2026), Forbes Advisor (Mar 2026), Tom's Guide (Feb 2026), PCMag (Jan 2026)
  • Position 6: G2 category listing
  • Position 7: Wirecutter, 2024
  • Position 9: Reddit r/projectmanagement thread, Nov 2025

Read: Editorial roundups dominate the top 6, all dated within 90 days, mixed with vendor landing pages and one older Wirecutter piece. Every roundup title carries a "2026" tag. Wayback confirms the top 3 URLs existed 6 months ago but positions have moved.

Classification: Level 3 Turbulent. The URL set is stable but positions visibly shuffle and every editorial winner carries a freshness tag. Monthly updates are table stakes.

Ranking plan implication: A new entrant needs a 2026 publish date plus a committed monthly freshness cadence. Target position 3-5 (beating vendor landing pages is realistic; beating Asana's own brand real estate is not). Don't forecast traffic past 90 days without a content maintenance plan.

When You Can't Tell

If you genuinely can't tell, say so and default to Level 2 Moderate for planning. Don't fabricate confidence you don't have. The main skill explicitly permits "I can't tell" as an answer for this step.

Source: SKILL.md on GitHub

1 warning16d3 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    The skill is an SEO research tool that performs Google searches and fetches competitor web pages. This functionality creates a vulnerability surface for indirect prompt injection, where malicious instructions on external sites could influence the agent. No active malicious behavior or unauthorized code execution was detected.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: MEDIUM · 1 issue

Signed by skilld at bdb4922. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 3 weeks ago.

Activeupdated last month

README badge

README badge for inhouseseo/superseo-skills/keyword-deep-dive