← ClaudeAtlas

30x-seo-serplisted

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".
square-lupus579/30x-seo · ★ 0 · Data & Documents · score 75
Install: claude install-skill square-lupus579/30x-seo
# 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). ```bash # Read auth token AUTH=$(cat ~/.config/dataforseo/auth) ``` ## 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 ```bash curl -s -X POST "https://api.dataforseo.com/v3/serp/google/organic/live/advanced" \ -H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \ -H "Content-Type: application/json" \ -d '[{"keyword": "TARGET_KEYWORD", "location_name": "United States", "language_code": "en", "depth": 100}]' ``` ### Domain Rank Overview ```bash curl -s -X POST "https://api.dataforseo.com/v3/dataforseo_labs/google/domain_rank_overview/live" \ -H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \ -H "Content-Type: application/json" \ -d '[{"target": "example.com", "location_name": "United States", "language_code": "en"}]' ``` ### Ranked Keywords (Site Rankings) ```bash curl -s -X POST "http