SuperAPI AI Directory

dataseo-seo-research

Marketing & growth

View repository

Updated 10-15 21:37

About this skill

DataSEO SEO Research

Use this skill when a user wants SEO research through DataSEO MCP tools. The workflow should produce concise, decision-ready findings, not raw dumps.

Required Setup

Before calling Ahrefs-backed tools, ensure at least one CAPTCHA provider is configured:

  • CAPSOLVER_API_KEY
  • ANTICAPTCHA_API_KEY

AI query planning and content briefs improve when OPENROUTER_API_KEY is set. If it is missing, continue with non-AI SEO data and clearly mark AI output as unavailable.

Tool Selection

Choose the narrowest tool that answers the request:

User intent Tool
Backlink profile for one domain get_backlinks_list
Keyword ideas from seed terms keyword_generator
Traffic estimate for a domain or URL get_traffic
Ranking difficulty / SERP snapshot keyword_difficulty
AI search query ideas by intent ai_search_queries
Quick domain health summary domain_overview
Competitor comparison compare_domains
Link-building source gaps backlink_opportunities
Article or landing-page brief seo_content_brief

Research Workflow

  1. Normalize all domains to bare domains unless the user asks for an exact URL.
  2. For one-domain audits, start with domain_overview, then deepen with get_backlinks_list or keyword_generator only if needed.
  3. For competitor work, use compare_domains first, then backlink_opportunities for link-building next steps.
  4. For content planning, use keyword_difficulty and keyword_generator; add ai_search_queries or seo_content_brief when AI is configured.
  5. Summarize findings by priority: opportunity, evidence, recommended action.

Output Format

Use this structure unless the user asks for something else:

## Summary
- One-sentence SEO readout.

## Findings
- Domain/keyword evidence with metrics.

## Opportunities
- Prioritized actions and why they matter.

## Next Steps
- 3-5 concrete tasks.

Safety and Quality

  • Do not claim live accuracy beyond the returned tool data.
  • Do not scrape or bypass sites outside the MCP provider behavior.
  • Do not expose API keys, CAPTCHA tokens, signed inputs, or raw provider responses.
  • Prefer comparisons and patterns over long raw tables.
  • Mention when a domain or keyword appears missing from upstream data.

Examples

Input: "Analyze backlinks for suparank.io"

Action: Call get_backlinks_list(domain="suparank.io"), then summarize domain rating, referring domains, strongest sources, anchors, and link-building angles.

Input: "Compare suparank.io with its competitors"

Action: Call compare_domains(domains=["suparank.io", ...]), then report traffic/backlink differences and practical positioning notes.

Input: "Create a brief for AI SEO audit"

Action: Call seo_content_brief(keyword="AI SEO audit"); if AI is unavailable, fall back to keyword_difficulty and keyword_generator.