
Seo Dataforseo
Budget and plan DataForSEO API calls while your agent runs keyword, SERP, on-page, or GEO research for a solo launch.
Overview
Seo Dataforseo is an agent skill most often used in Launch (also Idea research and Grow content) that documents DataForSEO API per-call pricing so SEO automations stay on budget.
Install
npx skills add https://github.com/agricidaniel/claude-seo --skill seo-dataforseoWhat is this skill?
- Pricing table spans SERP, Keywords, Labs, On-Page, Backlinks, Content, Business, AI/GEO, Merchant, Domain
- Per-call USD costs from $0.001 (light SERP) through $0.05 (Ads volume, Labs domain)
- Notes operator multipliers (e.g. SERP Images 5x with site:/filetype:)
- Standard-queue framing for predictable solo-builder budgeting
- MIT-licensed companion to claude-seo repository
- SERP live advanced about $0.002 per 100 results; live regular about $0.001
- kw_data_google_ads_search_volume about $0.05 per keyword batch
- on_page_lighthouse about $0.02 per call
Adoption & trust: 1.6k installs on skills.sh; 8.5k GitHub stars; 1/3 security scanners passed (skills.sh audits).
What problem does it solve?
You want your agent to pull SERP and Labs data but have no quick view of which endpoints cost nickels versus dollars per call.
Who is it for?
Indie founders automating SEO with DataForSEO who need the agent to reason about API spend.
Skip if: Builders doing only free Search Console exports with no paid SEO API.
When should I use this skill?
Agent or user is about to call DataForSEO and needs endpoint-level USD cost awareness.
What do I get? / Deliverables
You pick endpoint tiers and batch sizes with explicit USD estimates before authorizing a research or optimization run.
- Endpoint-to-cost lookup rationale
- Batching guidance tied to published tiers
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Launch/seo is the canonical shelf because the reference optimizes spend on discovery and ranking workflows—not core product coding. SEO subphase covers paid API tiers for SERP, Labs, backlinks, Lighthouse, and AI/GEO endpoints used in ranking work.
Where it fits
Estimate Labs domain competitor calls before commissioning a niche teardown.
Choose regular vs advanced SERP mode for a 100-result snapshot on a money keyword.
Price content_analysis batches before an AI mention trend report.
How it compares
Static cost reference—not a live billing dashboard or a replacement for DataForSEO account consoles.
Common Questions / FAQ
Who is seo-dataforseo for?
Solo builders and small teams using claude-seo-style workflows that call DataForSEO for keywords, SERP, or technical SEO.
When should I use seo-dataforseo?
In Idea/competitor research, Launch/seo campaigns, or Grow/content planning whenever the agent proposes multi-endpoint DataForSEO jobs.
Is seo-dataforseo safe to install?
It is pricing documentation only; store API keys outside the skill and review Security Audits on this Prism page for the parent repo.
SKILL.md
READMESKILL.md - Seo Dataforseo
MIT License - see repository root LICENSE file for complete terms. Copyright (c) 2026 AgriciDaniel https://github.com/AgriciDaniel/claude-seo # DataForSEO API Cost Reference ## Pricing Tiers (USD per call, standard queue) | Category | Endpoint | Cost/Call | Notes | |----------|----------|-----------|-------| | **SERP** | `serp_*_live_advanced` | $0.002 | Per 100 results | | **SERP** | `serp_*_live_regular` | $0.001 | Lightweight | | **SERP Images** | `serp_google_images_live_*` | $0.002 | 5x with site:/filetype: operators | | **Keywords** | `kw_data_google_ads_search_volume` | $0.05 | Per batch of keywords | | **Keywords** | `kw_data_google_trends_explore` | $0.01 | Per query | | **Labs** | `dataforseo_labs_*_keyword_*` | $0.05 | Ideas, suggestions, related | | **Labs** | `dataforseo_labs_bulk_*` | $0.01 | Difficulty, traffic | | **Labs** | `dataforseo_labs_*_domain_*` | $0.05 | Competitors, intersection | | **On-Page** | `on_page_instant_pages` | $0.01 | Quick analysis | | **On-Page** | `on_page_lighthouse` | $0.02 | Full Lighthouse | | **Backlinks** | `backlinks_*` | $0.02 | Per sub-call | | **Content** | `content_analysis_*` | $0.02 | Search, summary, trends | | **Business** | `business_data_*` | $0.05 | Listings search | | **AI/GEO** | `ai_optimization_*` | $0.05 | ChatGPT scraper, LLM mentions | | **Merchant** | `merchant_*` | $0.02 | Google Shopping, Amazon | | **Domain** | `domain_analytics_whois_*` | $0.005 | WHOIS data | | **Domain** | `domain_analytics_technologies_*` | $0.01 | Tech stack | ## Budget Presets | Preset | Daily Limit | Threshold | Mode | Best For | |--------|------------|-----------|------|----------| | **Conservative** | $2.00 | $0.10 | threshold | Learning, testing | | **Standard** | $10.00 | $0.50 | threshold | Regular audits | | **Aggressive** | $50.00 | $2.00 | threshold | Agency bulk work | | **Unlimited** | $999.00 | -- | none | Trusted pipelines | Configure with: `python scripts/dataforseo_costs.py config --mode threshold --threshold 0.50 --daily-limit 10.00` ## Cost Reduction Tips - Use `live_regular` instead of `live_advanced` when full SERP features aren't needed (50% savings) - Batch keywords into single `search_volume` calls instead of individual SERP lookups - Use `standard` task queue instead of `live` for non-urgent analysis (60-80% savings) - Avoid `site:` and `filetype:` operators in image SERP queries (5x cost multiplier) - Cache session results — don't re-fetch the same keyword/domain within a session ## Approval Flow Before any DataForSEO MCP call: 1. Run `python scripts/dataforseo_costs.py check <endpoint> [--count N]` 2. If `status: "approved"` → proceed 3. If `status: "needs_approval"` → show cost to user, ask to confirm 4. If `status: "blocked"` → inform user daily limit would be exceeded 5. After call completes, log: `python scripts/dataforseo_costs.py log <endpoint> <cost>` ## Warn Endpoints These endpoints always require user confirmation regardless of approval mode: - `backlinks_backlinks` (can generate large result sets) - `backlinks_domain_intersection` (expensive multi-domain comparison) - `ai_optimization_chat_gpt_scraper` (ChatGPT web scraping) - `ai_opt_llm_ment_search` (LLM mention tracking) - `merchant_amazon_products_search` (Amazon product data) # DataForSEO MCP Tool Catalog > Load this reference when you need to find a specific DataForSEO MCP tool > that is not covered by the main SKILL.md commands. These are utility tools > available for internal use but without dedicated `/seo dataforseo` commands. ## SERP Utilities - `serp_locations`: Location code lookups for SERP queries - `serp_youtube_locations`: Location code lookups for YouTube queries ## Keyword Data Utilities - `kw_data_google_ads_locations`: Location lookups for keyword data - `kw_data_dfs_trends_demography`: Demographic data for trend analysis - `kw_data_dfs_trends_subregion_interests`: Subregion interest data for trends - `kw_data_dfs_trends_explore`: DFS proprietary trends data