content-and-copy
Write or edit website copy, blog content, and editorial pieces with attention to voice, structure, and goal. Use this skill whenever the user wants to write an…
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
$ npx -y skills add rampstackco/claude-skills-seo --skill seo-traffic-diagnosis --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/seo-traffic-diagnosisContext preview
The summary Claude sees to decide when to auto-load 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
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 analytics." 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 it. See [`references/diagnosis-checklist.md`](references/diagnosis-checklist.md). 9. **Action plan.** Specific fixes mapped to specific evidence. 10. **Communicate.** Write
A focused 12-skill 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 102-skill catalog.
Repo: rampstackco/claude-skills-seo
Write or edit website copy, blog content, and editorial pieces with attention to voice, structure, and goal. Use this skill whenever the user wants to write an…
Develop a content strategy covering editorial positioning, content pillars, formats, calendar, governance, and topical authority planning. Use this skill…
How to design and run a programmatic SEO program that produces durable traffic instead of penalty-bait. Data source identification, template design, schema…
Optimize content and site structure for AI-driven search experiences including AI overviews, large language model citations, generative answer engines, and AI…
Run a competitive SEO analysis comparing the user's site to chosen competitors across SERP overlap, content depth, backlink profiles, technical posture, and…
Audit existing content across a site to decide what to keep, update, merge, redirect, or delete. Use this skill whenever the user wants to audit existing…