norahe0304-art/30x-seo/30x-seo-serp
Claude Code and agent skill by norahe0304-art/30x-seo
- community
Checking that the SKILL.md file is still in the repository.
Track SERP rankings, monitor position changes, analyze SERP features, and identify ranking opportunities using DataForSEO. Alternative to Google Search Console for ranking data. Use when user says "rankings", "SERP tracking", "position monitoring", "rank tracking", "keyword positions", or "SERP analysis".
Install
npx vskill@latest install norahe0304-art/30x-seo/30x-seo-serpSKILL.md
SEO SERP Tracking
Track rankings, monitor SERP changes, and analyze search result features using DataForSEO API via direct curl calls.
API Configuration
Credentials stored in ~/.config/dataforseo/auth (Base64 encoded).
Quick Reference
| Command | What it does | |
|---|---|---|
/seo serp rank <domain> | Get all keywords domain ranks for | |
/seo serp check <keyword> | Live SERP check for keyword | |
/seo serp history <keyword> | Historical SERP changes | |
/seo serp features <keyword> | Analyze SERP features present | |
/seo serp competitors <keyword> | Who ranks for this keyword | |
/seo serp overview <domain> | Domain ranking overview |
API Endpoints
Live SERP Check
Domain Rank Overview
Ranked Keywords (Site Rankings)
Historical SERP
SERP Competitors
Keyword Overview
Analysis Modes
1. Domain Ranking Overview
Get complete ranking profile for a domain.
Position Distribution Chart:
2. Live SERP Check
Get current SERP for any keyword.
SERP Feature Detection:
| Feature | SEO Impact | |
|---|---|---|
| AI Overview | Reduces organic CTR | |
| Featured Snippet | High visibility opportunity | |
| People Also Ask | Content expansion signals | |
| Local Pack | Local SEO needed | |
| Image Pack | Image optimization opportunity | |
| Video Carousel | Video content opportunity | |
| Knowledge Panel | Brand authority signal |
3. Historical SERP Analysis
Track SERP changes over time.
Use cases:
- Track algorithm update impact
- Identify ranking trends
- Detect competitor movements
- Plan content updates
4. SERP Competitor Analysis
Find who's competing for keywords.
5. Keyword Position Check
Check specific keyword positions for your domain.
Ranking Metrics
Position Tiers
| Tier | Positions | CTR Estimate | Priority | |
|---|---|---|---|---|
| Premium | 1-3 | 15-30% | Defend | |
| Strong | 4-10 | 2-8% | Optimize | |
| Striking Distance | 11-20 | 1-2% | Push | |
| Opportunity | 21-50 | <1% | Content gap | |
| Long-tail | 51+ | Minimal | Low priority |
Traffic Estimation
DataForSEO provides estimated traffic based on:
- Search volume
- Position
- CTR model
- SERP features present
Note: These are estimates, not actual traffic data.
Output Formats
Ranking Report
SERP Analysis Report
Comparison: DataForSEO vs GSC
| Capability | DataForSEO (this skill) | GSC | |
|---|---|---|---|
| Ranking data | Yes (estimated) | Yes (actual) | |
| Click data | No | Yes | |
| Impression data | No | Yes | |
| CTR data | No | Yes | |
| Any domain | Yes | Only verified | |
| Historical depth | Months | 16 months | |
| Real-time SERP | Yes | No | |
| SERP features | Detailed | Limited |
Use DataForSEO when:
- Analyzing competitors
- Real-time SERP checks
- SERP feature analysis
- No GSC access
Use GSC when:
- Actual click/impression data needed
- CTR optimization
- Your own verified properties
Integration with Other Skills
- Use
seo-keywordsto find keywords to track - Use
seo-contentto optimize underperforming pages - Use
seo-backlinksto understand ranking factors
Best Practices
Tracking Setup
- Core keywords - 20-50 most important terms
- Brand keywords - Brand name variations
- Competitor keywords - Where competitors rank
- Opportunity keywords - Striking distance terms
Monitoring Cadence
| Keyword Type | Check Frequency | |
|---|---|---|
| Core (top 20) | Weekly | |
| Secondary (21-50) | Bi-weekly | |
| Long-tail (51+) | Monthly | |
| Competitor tracking | Weekly |
Action Triggers
| Signal | Action | |
|---|---|---|
| Position drop >5 | Investigate content/links | |
| New competitor in top 5 | Analyze their content | |
| SERP feature lost | Re-optimize for feature | |
| Position 11-15 | Push to page 1 |
[PROTOCOL]: Update this header on changes, then check CLAUDE.md
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/30x-seo-serp/SKILL.md
Popularity
- Repository stars
- 11
- Repository forks
- 5
- 7-day trend score
- 12
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 17 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/norahe0304-art/30x-seo/30x-seo-serp)