content-and-copy
Write or edit website copy, blog content, and editorial pieces with attention to voice, structure, and goal. Use this skill…
Diagnose organic traffic changes (drops, stalls, or unexpected wins) using Ahrefs MCP plus Search Console data. Use this skill when traffic suddenly dropped, has been flat despite investment, after an algorithm update, after a migration or deploy, or when a competitor seems to
Claude Code
$ npx -y skills add rampstackco/claude-skills-seo --skill seo-traffic-diagnosis --agent claude-code
Codex
$ npx skills add rampstackco/claude-skills-seo --skill seo-traffic-diagnosis -a codex -y
Cursor
$ npx skills add rampstackco/claude-skills-seo --skill seo-traffic-diagnosis -a cursor -y
Gemini CLI
$ npx skills add rampstackco/claude-skills-seo --skill seo-traffic-diagnosis -a gemini-cli -y
GitHub Copilot
$ npx skills add rampstackco/claude-skills-seo --skill seo-traffic-diagnosis -a github-copilot -y
OpenCode
$ npx skills add rampstackco/claude-skills-seo --skill seo-traffic-diagnosis -a opencode -y
Windsurf
$ npx skills add rampstackco/claude-skills-seo --skill seo-traffic-diagnosis -a windsurf -y
name: seo-traffic-diagnosis description: "Diagnose organic traffic changes (drops, stalls, or unexpected wins) using Ahrefs MCP plus Search Console data. Use this skill when traffic suddenly dropped, has been flat despite investment, after an algorithm update, after a migration or deploy, or when a competitor seems to be taking share. Triggers on traffic dropped, traffic decline, traffic stalled, organic decline, lost rankings, why is traffic down, algorithm update, post-migration traffic loss, traffic diagnosis. Also triggers when stakeholders are panicking about an organic traffic number they cannot explain. A panic about tracking, event, or dashboard setup is a measurement problem, not a traffic problem: route those to `analytics-strategy`." category: seo-audit-suite catalog_summary: "Diagnose drops, stalls, or wins via 5-layer root cause analysis" display_order: 5
Diagnose why organic traffic moved (down, flat, or unexpectedly up) using Ahrefs MCP combined with Search Console and analytics data. Stack-agnostic. Produces a root-cause diagnosis and an action plan.
---
---
---
A traffic change has one or more root causes. Move through the layers in order. Stop when you have enough evidence.
Before diagnosing, rule out:
Cross-check Search Console clicks against analytics organic sessions. Significant divergence often points to a tracking issue, not a real traffic change.
Where is the change happening?
Segment by:
A change in one segment requires different diagnosis than a change everywhere.
| Pattern | Likely cause | | --- | --- | | One country dropped | Local algorithm update, hreflang issue, geo redirect issue | | Mobile dropped, desktop flat | Mobile usability or page speed regression | | One section dropped | Topical algorithm update or section-specific quality issue | | Branded queries dropped | Brand-level issue: site outage, reputation, manual action | | Non-branded dropped | Algorithmic ranking issue | | Single page dropped | Page-level issue: content, technical, or competitive | | Sitewide dropped | Sitewide issue: penalty, technical, migration, or algorithm |
For affected pages, audit:
A page can lose traffic without losing rank if SERP composition changed.
Did anything break technically?
Check:
Recent deploys are the prime suspect. Compare deploy dates to traffic change dates.
If layers 1-4 do not explain the change, look outward.
External-factor diagnosis benefits from competitive context: did your traffic drop while competitors held steady (suggests an algorithm-specific issue), or did the entire vertical lose ground (suggests a user-behavior shift)? Similarweb shows competitor traffic trends; Ahrefs shows competitor SERP movement; pairing both surfaces whether the issue is yours alone or the category's.
---
1. **Confirm the symptom.** Get exact dates, magnitude, segment if known. 2. **Validate the data.** Layer 1 checks. Rule out tracking and seasonality. 3. **Localize.** Layer 2. Segment until the pattern is clear. 4. **Page-level dive.** Layer 3 on the most affected pages. 5. **Technical check.** Layer 4. Recent deploys, robots, canonicals, redirects. 6. **External check.** Layer 5. Algorithm updates, competitors, industry. 7. **Build the hypothesis.** State the cause as a single sentence. 8. **Validate the hypothesis.** Find the evidence that confirms or refutes
A focused SEO subset of claude-skills. Designed for SEO consultants, freelancers, and in-house teams who want SEO depth in Claude Code without loading the full catalog.
Write or edit website copy, blog content, and editorial pieces with attention to voice, structure, and goal. Use this skill…
Develop a content strategy covering editorial positioning, content pillars, formats, calendar, governance, and topical authority…
How to design and run a programmatic SEO program that produces durable traffic instead of penalty-bait. Data source…
Optimize content and site structure for AI-driven search experiences including AI overviews, large language model citations,…
Run a competitive SEO analysis comparing the user's site to chosen competitors across SERP overlap, content depth, backlink…
Audit existing content across a site to decide what to keep, update, merge, redirect, or delete. Use this skill whenever the user…
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use…
Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability,…
Turn the current project website into a short, polished, shareable launch video using Hyperframes. Use when someone says "/brag",…
Full website GEO+SEO audit with parallel subagent delegation. Orchestrates a comprehensive Generative Engine Optimization audit…