Install
$ agentstack add skill-mshahiddigital-agentic-local-seo-audit-keyword-gaps ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Keyword Gap Analysis — Phase 6
Executive Summary
Keyword gap analysis identifies the highest-ROI search opportunities a business is currently missing. In 2025, the keyword landscape has shifted: "near me" searches grew 200%+ in 5 years, AIO (AI Overviews) appears for 20–35% of local service queries reducing organic P1 CTR by 30–45%, and zero-click searches hit 58% (SparkToro 2024). The most impactful keyword opportunities are no longer just the high-volume head terms but: (1) P4–10 keywords already ranking that need a push — highest ROI, (2) long-tail transactional keywords with KD 100 monthly searches: add FAQ section + FAQPage schema + internal links from related pages + update title with current year. Effort: 1–2 hrs/keyword. Expected: 3–5× CTR improvement when moving P5 → P1–3.
- Rewrite low-CTR titles — GSC → Performance → filter: Impressions >500/month + CTR 50/month. Effort: 2–4 hrs.
- Target "cost/price" long-tails — Create pricing guide pages for top 3 services ("Cost of [Service] in [City] 2025"). These rank quickly (KD 50/month:
| Keyword | Position | URL | Monthly Volume | Action | Effort | Expected Traffic Gain | |---------|---------|-----|--------------|--------|--------|----------------------| | [keyword] | 5 | [url] | [vol] | Add FAQ + schema + internal links | 1–2 hrs | +[X]/month | | [keyword] | 8 | [url] | [vol] | Expand 500 words + Surfer optimize | 2–3 hrs | +[X]/month |
Impact: Moving position 5 → position 1 typically 6–10× more clicks (CTR: ~2.5% → ~25–30%).
Position 11–20 ("Page 2") Keywords — Medium Effort
From GSC → filter positions 11–20 + volume >100/month:
| Keyword | Position | URL | Volume | Action | Effort | |---------|---------|-----|--------|--------|--------| | [keyword] | 14 | [url] | [vol] | Rewrite + earn 3–5 local links | 4–6 hrs + link outreach |
High Impressions / Low CTR (GSC)
From GSC → Performance → filter: Impressions >100/month, CTR 50 | High | 12 (4×3) | Long-term cluster building | | Featured snippet targets | 50–500/mo | 500ms = Poor — ranking penalty from page experience, compounded on competitive keywords
Keyword targeting implication: For competitive keywords (KD >40) where page experience is a tiebreaker, poor INP on target pages directly suppresses keyword potential. When prioritizing keyword opportunities in this phase, flag any target page with INP >200ms as needing simultaneous technical fix (Phase 10) to unlock ranking potential.
Keyword Gap vs. Competitor Benchmark Table
Use this structure when reporting gaps found via Ahrefs / SEMrush keyword gap tool:
| Gap Keyword | Client Position | Comp 1 Position | Comp 2 Position | Monthly Searches | KD | Intent | Priority Action | |------------|----------------|----------------|----------------|-----------------|-----|--------|----------------| | [service keyword] | Not ranking | P3 | P5 | [volume] | [KD] | BOFU | Create service page | | [near me variant] | P12 | P2 | P4 | [volume] | [KD] | Local | GBP + location page | | [question keyword] | Not ranking | P1 (snippet) | P8 | [volume] | [KD] | MOFU | FAQ page + FAQPage schema | | [cost/price query] | Not ranking | P2 | P6 | [volume] | <20 | MOFU | Pricing guide page |
INP note: keyword-optimized pages must also meet INP <200ms threshold (replaced FID March 2024) — fast pages with good keyword targeting outrank slow pages with identical targeting.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: mshahiddigital
- Source: mshahiddigital/agentic-local-seo-audit
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.